莱宁根:警告反思.仅限当前项目

Fal*_*lko 8 clojure leiningen

如果我在Leiningen(Ver.2)中切换:warn-on-reflection,我不仅会对当前项目发出警告,还会对依赖项发出警告.(并且,例如即使我称之为"lein help",它也会例如警告关于clucy的反思 - leiningen本身的依赖.)

由于这些项目超出了我目前的范围,我希望有可能仅将警告限制在当前项目中.这有可能,怎么样?

Jür*_*zel 2

Clojure 命名空间编译是可传递的。请参阅:传递 AOT 编译

\n\n

解决方法,检查 clucy 并:

\n\n
\xe2\x86\x92 lein compile :all\n\xe2\x86\x92 lein install\n
Run Code Online (Sandbox Code Playgroud)\n\n

因此Clojure编译器将跳过clucy的编译,因为类文件已经存在。

\n