Last active
September 5, 2018 15:11
-
-
Save souenzzo/17ec14b0ecbf676b7cb9af79aff5409b to your computer and use it in GitHub Desktop.
nice error form org.clojure/clojure 1.10.0-alpha7
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#error { | |
:cause Call to clojure.core/ns did not conform to spec. | |
:data #:clojure.spec.alpha{:problems [{:path [], :reason Extra input, :pred (clojure.spec.alpha/cat :docstring (clojure.spec.alpha/? clojure.core/string?) :attr-map (clojure.spec.alpha/? clojure.core/map?) :ns-clauses :clojure.core.specs.alpha/ns-clauses), :val ((:import [org.agrona.concurrent UnsafeBuffer] [java.nio.ByteOrder])), :via [:clojure.core.specs.alpha/ns-form], :in [1]}], :spec #object[clojure.spec.alpha$regex_spec_impl$reify__2509 0x3a4444c4 clojure.spec.alpha$regex_spec_impl$reify__2509@3a4444c4], :value (onyx.state.serializers.windowing-key-encoder (:import [org.agrona.concurrent UnsafeBuffer] [java.nio.ByteOrder])), :args (onyx.state.serializers.windowing-key-encoder (:import [org.agrona.concurrent UnsafeBuffer] [java.nio.ByteOrder]))} | |
:via | |
[{:type clojure.lang.Compiler$CompilerException | |
:message Syntax error macroexpanding clojure.core/ns at (onyx/state/serializers/windowing_key_encoder.clj:1:1). | |
:data #:clojure.error{:line 1, :column 1, :phase :macroexpand, :source onyx/state/serializers/windowing_key_encoder.clj, :symbol clojure.core/ns} | |
:at [clojure.lang.Compiler checkSpecs Compiler.java 6970]} | |
{:type clojure.lang.ExceptionInfo | |
:message Call to clojure.core/ns did not conform to spec. | |
:data #:clojure.spec.alpha{:problems [{:path [], :reason Extra input, :pred (clojure.spec.alpha/cat :docstring (clojure.spec.alpha/? clojure.core/string?) :attr-map (clojure.spec.alpha/? clojure.core/map?) :ns-clauses :clojure.core.specs.alpha/ns-clauses), :val ((:import [org.agrona.concurrent UnsafeBuffer] [java.nio.ByteOrder])), :via [:clojure.core.specs.alpha/ns-form], :in [1]}], :spec #object[clojure.spec.alpha$regex_spec_impl$reify__2509 0x3a4444c4 clojure.spec.alpha$regex_spec_impl$reify__2509@3a4444c4], :value (onyx.state.serializers.windowing-key-encoder (:import [org.agrona.concurrent UnsafeBuffer] [java.nio.ByteOrder])), :args (onyx.state.serializers.windowing-key-encoder (:import [org.agrona.concurrent UnsafeBuffer] [java.nio.ByteOrder]))} | |
:at [clojure.spec.alpha$macroexpand_check invokeStatic alpha.clj 705]}] | |
:trace | |
;;; https://github.com/onyx-platform/onyx/blob/a852f17dccdecc0550cdcb9c501abdfa26ac625f/src/onyx/state/serializers/windowing_key_encoder.clj#L1 | |
;; (ns ^{:no-doc true} onyx.state.serializers.windowing-key-encoder | |
;; (:import [org.agrona.concurrent UnsafeBuffer] | |
;; [java.nio.ByteOrder])) ;; <<-- this line should be java.nio.ByteOrder without \[ \] | |
;; |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment