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

欢迎!请查看关于页面以获取更多关于该功能的信息。

0
tools.namespace

如果您尝试使用 (ns) 声明一个空的命名空间,您会得到一个 ArityException,但 ns-decl? 不会测试这一点。

附带的补丁仅检查它是否至少有两项内容。

我之前已签署 Clojure CA。

3 个答案

0

评论由:techpractical 发布

我在想是否值得更新我的补丁,以确保命名空间名称是一个符号。

0

评论由:stuart.sierra 发布

我觉得这里需要更多的上下文。为什么在这个案例中需要做出改变?你有没有见过实际的代码,其中由于 tools.namespace 接受它作为有效的命名空间声明而引起的 {{(ns)}} 问题?

0
参考: https://clojure.atlassian.net/browse/TNS-43 (由 techpractical 报告)
...