Running leiningen 2.7.1 on linux. When I remove :profiles from the map it works fine.
My profiles.clj file has this entry for the ancient plugin:
[lein-ancient "0.6.14" :exclusions [org.clojure/tools.reader clj-time cheshire joda-time com.fasterxml.jackson.core/jackson-core com.fasterxml.jackson.dataformat/jackson-dataformat-smile]]
thanks
UPDATE (2018-05-14)
Following investigation by one of my colleagues it looks like the problem is non-printing, non-ASCII characters in the project.clj. Using:
cat -A project.clj
shows the following:
I get the following error:
when I run
lein ancient
against a project.clj with the following profiles section:Running leiningen 2.7.1 on linux. When I remove :profiles from the map it works fine. My profiles.clj file has this entry for the ancient plugin:
[lein-ancient "0.6.14" :exclusions [org.clojure/tools.reader clj-time cheshire joda-time com.fasterxml.jackson.core/jackson-core com.fasterxml.jackson.dataformat/jackson-dataformat-smile]]
thanks UPDATE (2018-05-14) Following investigation by one of my colleagues it looks like the problem is non-printing, non-ASCII characters in the project.clj. Using:
cat -A project.clj
shows the following:So, we can write a scan for these and then remove them (our bad) but a warning would be nice too ;-)