请在 2024 状态 Clojure 问卷调查 中分享您的想法!

欢迎!请参阅关于页面以了解更多关于其工作方式的信息。

0
Clojure

keywordize-keys 当前接收一个参数,一个嵌套结构,可能包含映射,将所有字符串键转换为无命名空间键。我发现我需要保留自己的修改版 keywordize-keys,以便我可以传递一个命名空间,这样我就可以导入JSON对象并使用 clojure.spec(它强烈倾向于命名空间键)。

添加一个带命名空间字符串参数的额外 2-arity 调用是一个非破坏性变更。一旦我有了JIRA编号,我会附带补丁。

3 答案

0

评论由:abrooks 添加

此补丁还包括一个测试,但我打开工单时意外地选择了“代码”。我认为我无法更改它。维护者能否将“补丁”字段更新为“代码和测试”?

0

评论由:alexmiller 添加

另一方面,首先进行 CLJ-1899 的测试可能是一个好的做法。

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