欢迎!请参阅 关于 页面以了解更多有关此工作方式的信息。
小型问题,但修复起来很好,尤其是在工具方面。在 lumo 中
cljs.user=> (:arglists (get-in @lumo.repl/st [:cljs.analyzer/namespaces 'cljs.core$macros :defs 'when])) ([&form &env test &body])
我想排除前两个不是必需的参数。一个简单的补丁是 (链接:https://github.com/anmonteiro/lumo/pull/88/files#diff-4da6b6777b07770bfe3ffbd39a773e33R823 文本:这里)。
一旦我找出补丁应用的正确位置,我可以提供一个补丁。当然,如果我没有做错的话。
谢谢!
评论者:arichiardi
经过思考,如果我们把此过滤器放在 load-analysis-cache! 中,可能我们会因为仅仅为了一个显示/IDE 问题而付出太大的代价。我能想到的最佳解决方案是在加载之前过滤 transit/json 文件。因此,这可能更适合放在 lumo 中。
load-analysis-cache!
lumo
在与 (链接:http://dev.clojure.org/jira/browse/CLJS-1461 文本:CLJS-1461>)交谈后,此不一致性可能通过 (链接:http://dev.clojure.org/jira/browse/CLJS-1461 文本:CLJS-1461>)来解决这个问题,因此我猜这里可以关闭了。
评论者:mfikes
可能相关问题 CLJS-2852