Created
July 24, 2021 19:03
-
-
Save phronmophobic/6603dbf9d7ea3a74ecd8b757aba1b41f to your computer and use it in GitHub Desktop.
defrecord exception
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
{:via | |
[{:type clojure.lang.ExceptionInfo, | |
:message | |
"No implementation of method: :getName of protocol: #'sci.impl.vars/HasName found for class: nil", | |
:data | |
{:type :sci/error, | |
:line 1, | |
:column 1, | |
:message | |
"No implementation of method: :getName of protocol: #'sci.impl.vars/HasName found for class: nil", | |
:sci.impl/callstack [{:status :pending, :val nil} 328043974], | |
:file "/Users/adrian/workspace/mobiletest/examples/gol/gol.clj", | |
:locals {}}, | |
:at | |
[sci.impl.utils$rethrow_with_location_of_node | |
invokeStatic | |
"utils.cljc" | |
116]} | |
{:type java.lang.IllegalArgumentException, | |
:message | |
"No implementation of method: :getName of protocol: #'sci.impl.vars/HasName found for class: nil", | |
:at | |
[clojure.core$_cache_protocol_fn | |
invokeStatic | |
"core_deftype.clj" | |
583]}], | |
:trace | |
[[clojure.core$_cache_protocol_fn invokeStatic "core_deftype.clj" 583] | |
[clojure.core$_cache_protocol_fn invoke "core_deftype.clj" 575] | |
[sci.impl.vars$eval28517$fn__28518$G__28508__28523 | |
invoke | |
"vars.cljc" | |
24] | |
[sci.impl.records$defrecord$fn__29671 invoke "records.cljc" 23] | |
[clojure.core$map$fn__5884 invoke "core.clj" 2759] | |
[clojure.lang.LazySeq sval "LazySeq.java" 42] | |
[clojure.lang.LazySeq seq "LazySeq.java" 51] | |
[clojure.lang.RT seq "RT.java" 535] | |
[clojure.core$seq__5419 invokeStatic "core.clj" 139] | |
[clojure.core$apply invokeStatic "core.clj" 662] | |
[clojure.core$mapcat invokeStatic "core.clj" 2787] | |
[clojure.core$mapcat doInvoke "core.clj" 2787] | |
[clojure.lang.RestFn invoke "RestFn.java" 423] | |
[sci.impl.records$defrecord invokeStatic "records.cljc" 17] | |
[sci.impl.records$defrecord doInvoke "records.cljc" 8] | |
[clojure.lang.RestFn applyTo "RestFn.java" 157] | |
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31] | |
[clojure.lang.RestFn applyTo "RestFn.java" 137] | |
[clojure.core$apply invokeStatic "core.clj" 673] | |
[clojure.core$apply invoke "core.clj" 662] | |
[sci.impl.analyzer$analyze_call invokeStatic "analyzer.cljc" 877] | |
[sci.impl.analyzer$analyze_call invoke "analyzer.cljc" 813] | |
[sci.impl.analyzer$analyze invokeStatic "analyzer.cljc" 1042] | |
[sci.impl.analyzer$analyze invoke "analyzer.cljc" 1013] | |
[sci.impl.interpreter$eval_form invokeStatic "interpreter.cljc" 75] | |
[sci.impl.interpreter$eval_form invoke "interpreter.cljc" 62] | |
[sci.core$eval_form invokeStatic "core.cljc" 258] | |
[sci.core$eval_form invoke "core.cljc" 251] | |
[babashka.nrepl.impl.server$eval_msg$fn__36773 | |
invoke | |
"server.clj" | |
45] | |
[babashka.nrepl.impl.server$eval_msg invokeStatic "server.clj" 32] | |
[babashka.nrepl.impl.server$eval_msg invoke "server.clj" 21] | |
[babashka.nrepl.impl.server$eval36856$fn__36858 | |
invoke | |
"server.clj" | |
217] | |
[clojure.lang.MultiFn invoke "MultiFn.java" 229] | |
[clojure.core$map$fn__5880$fn__5881 invoke "core.clj" 2746] | |
[clojure.core$map$fn__5880$fn__5881 invoke "core.clj" 2746] | |
[clojure.core$map$fn__5880$fn__5881 invoke "core.clj" 2746] | |
[babashka.nrepl.impl.server$session_loop | |
invokeStatic | |
"server.clj" | |
262] | |
[babashka.nrepl.impl.server$session_loop invoke "server.clj" 256] | |
[babashka.nrepl.impl.server$listen$fn__36924 invoke "server.clj" 306] | |
[sci.impl.vars$binding_conveyor_fn$fn__28703 invoke "vars.cljc" 153] | |
[clojure.core$binding_conveyor_fn$fn__5772 invoke "core.clj" 2034] | |
[clojure.lang.AFn call "AFn.java" 18] | |
[java.util.concurrent.FutureTask run "FutureTask.java" 264] | |
[java.util.concurrent.ThreadPoolExecutor | |
runWorker | |
"ThreadPoolExecutor.java" | |
1128] | |
[java.util.concurrent.ThreadPoolExecutor$Worker | |
run | |
"ThreadPoolExecutor.java" | |
628] | |
[java.lang.Thread run "Thread.java" 829]], | |
:cause | |
"No implementation of method: :getName of protocol: #'sci.impl.vars/HasName found for class: nil"} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment