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

欢迎!请参阅关于页面以获取更多关于如何使用本站的信息。

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

在与(链接: ~anmonteiro)交谈后,这个不一致性可能可以通过(链接: http://dev.clojure.org/jira/browse/CLJS-1461 text: CLJS-1461)解决,所以我认为这个问题可以关闭。

0

评论由:mfikes 添加

可能与管理 CLJS-2852 相关

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