浏览代码

fix: don't need to add spec def

rcmerci 1 年之前
父节点
当前提交
02cdd211fe
共有 1 个文件被更改,包括 3 次插入6 次删除
  1. 3 6
      src/main/frontend/schema_register.clj

+ 3 - 6
src/main/frontend/schema_register.clj

@@ -7,9 +7,6 @@
   [kw docstring & [optional-malli-schema]]
   (assert (keyword? kw) "must be keyword")
   (assert (some? docstring) "must have 'docstring' arg")
-  (let [register-schema (when optional-malli-schema
-                          `[(assert (frontend.schema-register/not-register-yet? ~kw) (str "Already registered: " ~kw))
-                            (frontend.schema-register/register! ~kw ~optional-malli-schema)])]
-    `(do
-       (cljs.spec.alpha/def ~kw any?)
-       ~@register-schema)))
+  (when optional-malli-schema
+    `(do (assert (frontend.schema-register/not-register-yet? ~kw) (str "Already registered: " ~kw))
+         (frontend.schema-register/register! ~kw ~optional-malli-schema))))