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

欢迎!有关如何使用本站的更多信息,请查看 关于 页面。

0
Clojure

keywordize-keys 当前接受一个参数,一个假设包含映射的嵌套结构,将所有字符串键转换为无命名空间键。我发现我需要维护自己的修改版本的 keywordize-keys,让我能够传递一个命名空间,以便我可以导入 JSON 对象并与 clojure.spec 一起使用(clojure.spec 非常偏好命名空间键)。

添加一个带有命名空间字符串参数的额外 2-arity 调用不会破坏现有功能。我会在获得 JIRA 编号后附上补丁。

3 个回答

0

评论由:abrooks 提出

此补丁还包括一个测试,但我在打开票据时意外选择了“代码”。我认为我无法更改这一点。维护者可以将“补丁”字段更新为“代码和测试”吗?

0

评论由:alexmiller 提出

还有一条路线是先完成 CLJ-1899,然后在此基础上构建。

0
参考:https://clojure.atlassian.net/browse/CLJ-2144(由 abrooks 报告)
...