codingteam / Hyperspace

Simple 2D game written in Clojure and Kotlin.
MIT License
9 stars 4 forks source link

user module is disabled #47

Closed ForNeVeR closed 3 years ago

ForNeVeR commented 3 years ago

While investigating #44, I've found that even if we fix the dependency issues, the server isn't able to work:

lein ring server
2021-08-19 23:05:25.001:INFO::main: Logging initialized @1177ms
WARNING: vector already refers to: #'clojure.core/vector in namespace: potemkin.utils, being replaced by: #'clj-tuple/vector
WARNING: hash-map already refers to: #'clojure.core/hash-map in namespace: potemkin.utils, being replaced by: #'clj-tuple/hash-map
Syntax error macroexpanding clojure.core/fn at (azql\expression.clj:209:1).
operator-/ - failed: vector? at: [:fn-tail :arity-1 :params] spec: :clojure.core.specs.alpha/param-list
operator-/ - failed: (or (nil? %) (sequential? %)) at: [:fn-tail :arity-n] spec: :clojure.core.specs.alpha/params+body

azql seems to cause some problems in macro expansion which prevents server from starting. For now, I had to disable the user server module because of that (#46).