2024 Clojure 状态调查! 分享您的想法。

欢迎!有关本站工作方式的更多信息,请参阅关于页面。

0
ClojureScript

小问题,但修复很好,尤其是在工具方面。在 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 文本:这里)。

确定补丁应用位置后,我可以提供补丁。当然,如果我没有做错。

谢谢!

4 个答案

0

评论者:arichiardi

如果我们将此过滤器放在 load-analysis-cache! 中,可能我们会为仅仅是一个显示/ide问题付出太多的代价。我能想到的最好的办法是在加载之前过滤 transit/json 文件。所以这可能更适合在 lumo 中进行。

0

评论者:arichiardi

在与(链接:http://dev.clojure.org/jira/browse/CLJS-1461)的对话后,这个不一致性可能可以通过(链接:CLJS-1461)得到解决,所以我认为这里可以关闭了。

0

评论者:mfikes

可能与 CLJS-2852 相关

0
参考: https://clojure.atlassian.net/browse/CLJS-1958(由arichiardi报告)
...