From 2cdcf9f946279dce152d7ab2b34d31df7463c40d Mon Sep 17 00:00:00 2001 From: liquidz Date: Sun, 7 Apr 2024 09:07:50 +0900 Subject: [PATCH] chore: Update type config --- .clj-kondo/metosin/malli-types-clj/config.edn | 16 ---------------- dev/analysis.edn | 2 +- 2 files changed, 1 insertion(+), 17 deletions(-) diff --git a/.clj-kondo/metosin/malli-types-clj/config.edn b/.clj-kondo/metosin/malli-types-clj/config.edn index a2852165..887dbf4f 100644 --- a/.clj-kondo/metosin/malli-types-clj/config.edn +++ b/.clj-kondo/metosin/malli-types-clj/config.edn @@ -132,15 +132,6 @@ :server {:op :keys, :req {:host :string, :port :int}}}}}}}}, - elin.util.interceptor {self {:arities {1 {:args [:map], - :ret {:op :keys, - :opt {:optional :boolean, - :params :sequential, - :enter :fn, - :leave :fn}, - :req {:name :keyword, - :kind :keyword}, - :nilable true}}}}}, elin.function.nrepl.refactor {resolve-missing!! {:arities {2 {:args [:any :string], :ret :sequential}}}}, @@ -315,13 +306,6 @@ :string :map], :ret :sequential}}}}, - elin.function.nrepl.system {get-system-info* {:arities {1 {:args [:any], - :ret :any}}}, - get-user-dir {:arities {1 {:args [:any], :ret :any}}}, - get-file-separator {:arities {1 {:args [:any], - :ret :any}}}, - get-project-name {:arities {1 {:args [:any], - :ret :any}}}}, elin.util.sexp {extract-ns-form {:arities {1 {:args [:string], :ret :any}}}, extract-namespace {:arities {1 {:args [:string], :ret :any}}}, add-require {:arities {3 {:args [:string diff --git a/dev/analysis.edn b/dev/analysis.edn index 260e152c..9506d4a8 100644 --- a/dev/analysis.edn +++ b/dev/analysis.edn @@ -1 +1 @@ -{:analysis {:namespace-definitions [{:end-row 15, :name-end-col 22, :name-end-row 1, :name-row 1, :name elin.handler.test, :filename "src/elin/handler/test.clj", :col 1, :name-col 5, :end-col 33, :row 1} {:end-row 11, :name-end-col 27, :name-end-row 1, :name-row 1, :name elin.handler.namespace, :filename "src/elin/handler/namespace.clj", :col 1, :name-col 5, :end-col 35, :row 1} {:end-row 10, :name-end-col 26, :name-end-row 1, :name-row 1, :name elin.handler.complete, :filename "src/elin/handler/complete.clj", :col 1, :name-col 5, :end-col 24, :row 1} {:end-row 12, :name-end-col 26, :name-end-row 1, :name-row 1, :name elin.handler.navigate, :filename "src/elin/handler/navigate.clj", :col 1, :name-col 5, :end-col 24, :row 1} {:end-row 12, :name-end-col 24, :name-end-row 1, :name-row 1, :name elin.handler.lookup, :filename "src/elin/handler/lookup.clj", :col 1, :name-col 5, :end-col 24, :row 1} {:end-row 12, :name-end-col 26, :name-end-row 1, :name-row 1, :name elin.handler.evaluate, :filename "src/elin/handler/evaluate.clj", :col 1, :name-col 5, :end-col 24, :row 1} {:end-row 12, :name-end-col 26, :name-end-row 1, :name-row 1, :name elin.handler.internal, :filename "src/elin/handler/internal.clj", :col 1, :name-col 5, :end-col 34, :row 1} {:end-row 10, :name-end-col 25, :name-end-row 1, :name-row 1, :name elin.handler.connect, :filename "src/elin/handler/connect.clj", :col 1, :name-col 5, :end-col 24, :row 1} {:end-row 4, :name-end-col 15, :name-end-row 1, :name-row 1, :name elin.error, :filename "src/elin/error.clj", :col 1, :name-col 5, :end-col 35, :row 1} {:end-row 3, :name-end-col 17, :name-end-row 1, :name-row 1, :name elin.util.id, :filename "src/elin/util/id.clj", :col 1, :name-col 5, :end-col 24, :row 1} {:end-row 5, :name-end-col 20, :name-end-row 1, :name-row 1, :name elin.util.nrepl, :filename "src/elin/util/nrepl.clj", :col 1, :name-col 5, :end-col 24, :row 1} {:end-row 3, :name-end-col 17, :name-end-row 1, :name-row 1, :name elin.util.os, :filename "src/elin/util/os.clj", :col 1, :name-col 5, :end-col 30, :row 1} {:end-row 9, :name-end-col 19, :name-end-row 1, :name-row 1, :name elin.util.sexp, :filename "src/elin/util/sexp.clj", :col 1, :name-col 5, :end-col 33, :row 1} {:end-row 5, :name-end-col 26, :name-end-row 1, :name-row 1, :name elin.util.interceptor, :filename "src/elin/util/interceptor.clj", :col 1, :name-col 5, :end-col 24, :row 1} {:end-row 4, :name-end-col 21, :name-end-row 1, :name-row 1, :name elin.util.server, :filename "src/elin/util/server.clj", :col 1, :name-col 5, :end-col 29, :row 1} {:end-row 4, :name-end-col 20, :name-end-row 1, :name-row 1, :name elin.util.param, :filename "src/elin/util/param.clj", :col 1, :name-col 5, :end-col 31, :row 1} {:end-row 8, :name-end-col 19, :name-end-row 1, :name-row 1, :name elin.util.file, :filename "src/elin/util/file.clj", :col 1, :name-col 5, :end-col 24, :row 1} {:end-row 4, :name-end-col 18, :name-end-row 1, :name-row 1, :name elin.util.map, :filename "src/elin/util/map.clj", :col 1, :name-col 5, :end-col 24, :row 1} {:end-row 1, :name-end-col 23, :name-end-row 1, :name-row 1, :name elin.util.function, :filename "src/elin/util/function.clj", :col 1, :name-col 5, :end-col 24, :row 1} {:end-row 9, :name-end-col 16, :name-end-row 1, :name-row 1, :name elin.schema, :filename "src/elin/schema.clj", :col 1, :name-col 5, :end-col 29, :row 1} {:end-row 8, :name-end-col 32, :name-end-row 1, :name-row 1, :name elin.component.nrepl.client, :filename "src/elin/component/nrepl/client.clj", :col 1, :name-col 5, :end-col 24, :row 1} {:end-row 16, :name-end-col 36, :name-end-row 1, :name-row 1, :name elin.component.nrepl.connection, :filename "src/elin/component/nrepl/connection.clj", :col 1, :name-col 5, :end-col 23, :row 1} {:end-row 13, :name-end-col 25, :name-end-row 1, :name-row 1, :name elin.component.nrepl, :filename "src/elin/component/nrepl.clj", :col 1, :name-col 5, :end-col 34, :row 1} {:end-row 7, :name-end-col 37, :name-end-row 1, :name-row 1, :name elin.component.server.impl.popup, :filename "src/elin/component/server/impl/popup.clj", :col 1, :name-col 5, :end-col 39, :row 1} {:end-row 8, :name-end-col 38, :name-end-row 1, :name-row 1, :name elin.component.server.impl.buffer, :filename "src/elin/component/server/impl/buffer.clj", :col 1, :name-col 5, :end-col 24, :row 1} {:end-row 6, :name-end-col 38, :name-end-row 1, :name-row 1, :name elin.component.server.impl.select, :filename "src/elin/component/server/impl/select.clj", :col 1, :name-col 5, :end-col 39, :row 1} {:end-row 11, :name-end-col 37, :name-end-row 1, :name-row 1, :name elin.component.server.impl.sexpr, :filename "src/elin/component/server/impl/sexpr.clj", :col 1, :name-col 5, :end-col 24, :row 1} {:end-row 8, :name-end-col 37, :name-end-row 1, :name-row 1, :name elin.component.server.impl.event, :filename "src/elin/component/server/impl/event.clj", :col 1, :name-col 5, :end-col 24, :row 1} {:end-row 6, :name-end-col 44, :name-end-row 1, :name-row 1, :name elin.component.server.impl.virtual-text, :filename "src/elin/component/server/impl/virtual_text.clj", :col 1, :name-col 5, :end-col 39, :row 1} {:end-row 10, :name-end-col 40, :name-end-row 1, :name-row 1, :name elin.component.server.impl.variable, :filename "src/elin/component/server/impl/variable.clj", :col 1, :name-col 5, :end-col 24, :row 1} {:end-row 11, :name-end-col 36, :name-end-row 1, :name-row 1, :name elin.component.server.impl.file, :filename "src/elin/component/server/impl/file.clj", :col 1, :name-col 5, :end-col 24, :row 1} {:end-row 10, :name-end-col 34, :name-end-row 1, :name-row 1, :name elin.component.server.impl.io, :filename "src/elin/component/server/impl/io.clj", :col 1, :name-col 5, :end-col 24, :row 1} {:end-row 12, :name-end-col 40, :name-end-row 1, :name-row 1, :name elin.component.server.impl.function, :filename "src/elin/component/server/impl/function.clj", :col 1, :name-col 5, :end-col 24, :row 1} {:end-row 9, :name-end-col 36, :name-end-row 1, :name-row 1, :name elin.component.server.impl.sign, :filename "src/elin/component/server/impl/sign.clj", :col 1, :name-col 5, :end-col 39, :row 1} {:end-row 14, :name-end-col 30, :name-end-row 1, :name-row 1, :name elin.component.server.vim, :filename "src/elin/component/server/vim.clj", :col 1, :name-col 5, :end-col 26, :doc "https://vim-jp.org/vimdoc-en/channel.html#channel-use", :row 1} {:end-row 9, :name-end-col 31, :name-end-row 1, :name-row 1, :name elin.component.server.http, :filename "src/elin/component/server/http.clj", :col 1, :name-col 5, :end-col 25, :row 1} {:end-row 15, :name-end-col 31, :name-end-row 1, :name-row 1, :name elin.component.server.nvim, :filename "src/elin/component/server/nvim.clj", :col 1, :name-col 5, :end-col 20, :doc "https://github.com/msgpack-rpc/msgpack-rpc/blob/master/spec.md", :row 1} {:end-row 13, :name-end-col 29, :name-end-row 1, :name-row 1, :name elin.component.clj-kondo, :filename "src/elin/component/clj_kondo.clj", :col 1, :name-col 5, :end-col 34, :row 1} {:end-row 17, :name-end-col 31, :name-end-row 1, :name-row 1, :name elin.component.interceptor, :filename "src/elin/component/interceptor.clj", :col 1, :name-col 5, :end-col 34, :row 1} {:end-row 10, :name-end-col 29, :name-end-row 1, :name-row 1, :name elin.component.lazy-host, :filename "src/elin/component/lazy_host.clj", :col 1, :name-col 5, :end-col 34, :row 1} {:end-row 5, :name-end-col 35, :name-end-row 1, :name-row 1, :name elin.component.session-storage, :filename "src/elin/component/session_storage.clj", :col 1, :name-col 5, :end-col 34, :row 1} {:end-row 24, :name-end-col 26, :name-end-row 1, :name-row 1, :name elin.component.server, :filename "src/elin/component/server.clj", :col 1, :name-col 5, :end-col 27, :row 1} {:end-row 22, :name-end-col 27, :name-end-row 1, :name-row 1, :name elin.component.handler, :filename "src/elin/component/handler.clj", :col 1, :name-col 5, :end-col 34, :row 1} {:end-row 13, :name-end-col 26, :name-end-row 1, :name-row 1, :name elin.component.plugin, :filename "src/elin/component/plugin.clj", :col 1, :name-col 5, :end-col 34, :row 1} {:end-row 4, :name-end-col 17, :name-end-row 1, :name-row 1, :name elin.message, :filename "src/elin/message.clj", :col 1, :name-col 5, :end-col 39, :row 1} {:end-row 7, :name-end-col 14, :name-end-row 1, :name-row 1, :name elin.core, :filename "src/elin/core.clj", :col 1, :name-col 5, :end-col 34, :row 1} {:end-row 1, :name-end-col 24, :name-end-row 1, :name-row 1, :name elin.protocol.nrepl, :filename "src/elin/protocol/nrepl.clj", :col 1, :name-col 5, :end-col 25, :row 1} {:end-row 1, :name-end-col 27, :name-end-row 1, :name-row 1, :name elin.protocol.host.rpc, :filename "src/elin/protocol/host/rpc.clj", :col 1, :name-col 5, :end-col 28, :row 1} {:end-row 2, :name-end-col 26, :name-end-row 1, :name-row 1, :name elin.protocol.storage, :filename "src/elin/protocol/storage.clj", :col 1, :name-col 5, :end-col 49, :row 1} {:end-row 1, :name-end-col 22, :name-end-row 1, :name-row 1, :name elin.protocol.rpc, :filename "src/elin/protocol/rpc.clj", :col 1, :name-col 5, :end-col 23, :row 1} {:end-row 1, :name-end-col 28, :name-end-row 1, :name-row 1, :name elin.protocol.clj-kondo, :filename "src/elin/protocol/clj_kondo.clj", :col 1, :name-col 5, :end-col 29, :row 1} {:end-row 1, :name-end-col 30, :name-end-row 1, :name-row 1, :name elin.protocol.interceptor, :filename "src/elin/protocol/interceptor.clj", :col 1, :name-col 5, :end-col 31, :row 1} {:end-row 1, :name-end-col 28, :name-end-row 1, :name-row 1, :name elin.protocol.lazy-host, :filename "src/elin/protocol/lazy_host.clj", :col 1, :name-col 5, :end-col 29, :row 1} {:end-row 3, :name-end-col 23, :name-end-row 1, :name-row 1, :name elin.protocol.host, :filename "src/elin/protocol/host.clj", :col 1, :name-col 5, :end-col 54, :doc "Request functions should be suffixed with `!` and return a core.async channel.\n Notify functions should not be suffixed with `!`.", :row 1} {:end-row 1, :name-end-col 25, :name-end-row 1, :name-row 1, :name elin.protocol.config, :filename "src/elin/protocol/config.clj", :col 1, :name-col 5, :end-col 26, :row 1} {:end-row 9, :name-end-col 29, :name-end-row 1, :name-row 1, :name elin.function.nrepl.test, :filename "src/elin/function/nrepl/test.clj", :col 1, :name-col 5, :end-col 24, :row 1} {:end-row 10, :name-end-col 35, :name-end-row 1, :name-row 1, :name elin.function.nrepl.cider.test, :filename "src/elin/function/nrepl/cider/test.clj", :col 1, :name-col 5, :end-col 29, :row 1} {:end-row 7, :name-end-col 34, :name-end-row 1, :name-row 1, :name elin.function.nrepl.namespace, :filename "src/elin/function/nrepl/namespace.clj", :col 1, :name-col 5, :end-col 24, :row 1} {:end-row 10, :name-end-col 33, :name-end-row 1, :name-row 1, :name elin.function.nrepl.refactor, :filename "src/elin/function/nrepl/refactor.clj", :col 1, :name-col 5, :end-col 24, :row 1} {:end-row 12, :name-end-col 30, :name-end-row 1, :name-row 1, :name elin.function.nrepl.cider, :filename "src/elin/function/nrepl/cider.clj", :col 1, :name-col 5, :end-col 24, :row 1} {:end-row 10, :name-end-col 31, :name-end-row 1, :name-row 1, :name elin.function.nrepl.system, :filename "src/elin/function/nrepl/system.clj", :col 1, :name-col 5, :end-col 24, :row 1} {:end-row 14, :name-end-col 24, :name-end-row 1, :name-row 1, :name elin.function.nrepl, :filename "src/elin/function/nrepl.clj", :col 1, :name-col 5, :end-col 24, :row 1} {:end-row 13, :name-end-col 28, :name-end-row 1, :name-row 1, :name elin.function.namespace, :filename "src/elin/function/namespace.clj", :col 1, :name-col 5, :end-col 24, :row 1} {:end-row 10, :name-end-col 28, :name-end-row 1, :name-row 1, :name elin.function.clj-kondo, :filename "src/elin/function/clj_kondo.clj", :col 1, :name-col 5, :end-col 24, :row 1} {:end-row 10, :name-end-col 24, :name-end-row 1, :name-row 1, :name elin.function.sexpr, :filename "src/elin/function/sexpr.clj", :col 1, :name-col 5, :end-col 24, :row 1} {:end-row 9, :name-end-col 25, :name-end-row 1, :name-row 1, :name elin.function.lookup, :filename "src/elin/function/lookup.clj", :col 1, :name-col 5, :end-col 29, :row 1} {:end-row 5, :name-end-col 23, :name-end-row 1, :name-row 1, :name elin.function.file, :filename "src/elin/function/file.clj", :col 1, :name-col 5, :end-col 39, :row 1} {:end-row 8, :name-end-col 27, :name-end-row 1, :name-row 1, :name elin.function.evaluate, :filename "src/elin/function/evaluate.clj", :col 1, :name-col 5, :end-col 37, :row 1} {:end-row 4, :name-end-col 26, :name-end-row 1, :name-row 1, :name elin.schema.component, :filename "src/elin/schema/component.clj", :col 1, :name-col 5, :end-col 39, :row 1} {:end-row 9, :name-end-col 22, :name-end-row 1, :name-row 1, :name elin.schema.nrepl, :filename "src/elin/schema/nrepl.clj", :col 1, :name-col 5, :end-col 21, :row 1} {:end-row 6, :name-end-col 28, :name-end-row 1, :name-row 1, :name elin.schema.interceptor, :filename "src/elin/schema/interceptor.clj", :col 1, :name-col 5, :end-col 29, :row 1} {:end-row 4, :name-end-col 23, :name-end-row 1, :name-row 1, :name elin.schema.server, :filename "src/elin/schema/server.clj", :col 1, :name-col 5, :end-col 47, :row 1} {:end-row 1, :name-end-col 21, :name-end-row 1, :name-row 1, :name elin.schema.host, :filename "src/elin/schema/host.clj", :col 1, :name-col 5, :end-col 22, :row 1} {:end-row 4, :name-end-col 24, :name-end-row 1, :name-row 1, :name elin.schema.handler, :filename "src/elin/schema/handler.clj", :col 1, :name-col 5, :end-col 29, :row 1} {:end-row 1, :name-end-col 23, :name-end-row 1, :name-row 1, :name elin.schema.plugin, :filename "src/elin/schema/plugin.clj", :col 1, :name-col 5, :end-col 24, :row 1} {:end-row 1, :name-end-col 23, :name-end-row 1, :name-row 1, :name elin.schema.config, :filename "src/elin/schema/config.clj", :col 1, :name-col 5, :end-col 24, :row 1} {:end-row 2, :name-end-col 26, :name-end-row 1, :name-row 1, :name elin.constant.project, :filename "src/elin/constant/project.clj", :col 1, :name-col 5, :end-col 36, :row 1} {:end-row 1, :name-end-col 24, :name-end-row 1, :name-row 1, :name elin.constant.nrepl, :filename "src/elin/constant/nrepl.clj", :col 1, :name-col 5, :end-col 25, :row 1} {:end-row 3, :name-end-col 30, :name-end-row 1, :name-row 1, :name elin.constant.interceptor, :filename "src/elin/constant/interceptor.clj", :col 1, :name-col 5, :end-col 36, :doc "Constants for interceptor kinds", :row 1} {:end-row 1, :name-end-col 23, :name-end-row 1, :name-row 1, :name elin.constant.host, :filename "src/elin/constant/host.clj", :col 1, :name-col 5, :end-col 24, :row 1} {:end-row 1, :name-end-col 25, :name-end-row 1, :name-row 1, :name elin.constant.lookup, :filename "src/elin/constant/lookup.clj", :col 1, :name-col 5, :end-col 26, :row 1} {:end-row 9, :name-end-col 26, :name-end-row 1, :name-row 1, :name elin.interceptor.test, :filename "src/elin/interceptor/test.clj", :col 1, :name-col 5, :end-col 35, :row 1} {:end-row 9, :name-end-col 27, :name-end-row 1, :name-row 1, :name elin.interceptor.nrepl, :filename "src/elin/interceptor/nrepl.clj", :col 1, :name-col 5, :end-col 35, :row 1} {:end-row 5, :name-end-col 28, :name-end-row 1, :name-row 1, :name elin.interceptor.output, :filename "src/elin/interceptor/output.clj", :col 1, :name-col 5, :end-col 35, :row 1} {:end-row 13, :name-end-col 29, :name-end-row 1, :name-row 1, :name elin.interceptor.autocmd, :filename "src/elin/interceptor/autocmd.clj", :col 1, :name-col 5, :end-col 35, :row 1} {:end-row 12, :name-end-col 36, :name-end-row 1, :name-row 1, :name elin.interceptor.optional.nrepl, :filename "src/elin/interceptor/optional/nrepl.clj", :col 1, :name-col 5, :end-col 34, :row 1} {:end-row 4, :name-end-col 39, :name-end-row 1, :name-row 1, :name elin.interceptor.optional.evaluate, :filename "src/elin/interceptor/optional/evaluate.clj", :col 1, :name-col 5, :end-col 49, :row 1} {:end-row 6, :name-end-col 29, :name-end-row 1, :name-row 1, :name elin.interceptor.handler, :filename "src/elin/interceptor/handler.clj", :col 1, :name-col 5, :end-col 35, :row 1} {:end-row 8, :name-end-col 30, :name-end-row 1, :name-row 1, :name elin.interceptor.evaluate, :filename "src/elin/interceptor/evaluate.clj", :col 1, :name-col 5, :end-col 33, :row 1} {:end-row 8, :name-end-col 27, :name-end-row 1, :name-row 1, :name elin.interceptor.debug, :filename "src/elin/interceptor/debug.clj", :col 1, :name-col 5, :end-col 34, :row 1} {:end-row 9, :name-end-col 29, :name-end-row 1, :name-row 1, :name elin.interceptor.connect, :filename "src/elin/interceptor/connect.clj", :col 1, :name-col 5, :end-col 35, :row 1} {:end-row 13, :name-end-col 16, :name-end-row 1, :name-row 1, :name elin.system, :filename "src/elin/system.clj", :col 1, :name-col 5, :end-col 34, :row 1} {:end-row 12, :name-end-col 16, :name-end-row 1, :name-row 1, :name elin.config, :filename "src/elin/config.clj", :col 1, :name-col 5, :end-col 27, :row 1}], :namespace-usages [{:name-end-col 19, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/handler/test.clj", :alias str, :from elin.handler.test, :col 5, :name-col 5, :alias-col 24, :alias-end-col 27, :row 3, :to clojure.string} {:name-end-col 30, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/handler/test.clj", :alias e.c.interceptor, :from elin.handler.test, :col 5, :name-col 5, :alias-col 35, :alias-end-col 50, :row 4, :to elin.constant.interceptor} {:name-end-col 24, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/handler/test.clj", :alias e.c.nrepl, :from elin.handler.test, :col 5, :name-col 5, :alias-col 29, :alias-end-col 38, :row 5, :to elin.constant.nrepl} {:name-end-col 15, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/handler/test.clj", :alias e, :from elin.handler.test, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 6, :to elin.error} {:name-end-col 27, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/handler/test.clj", :alias e.f.evaluate, :from elin.handler.test, :col 5, :name-col 5, :alias-col 32, :alias-end-col 44, :row 7, :to elin.function.evaluate} {:name-end-col 30, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :filename "src/elin/handler/test.clj", :alias e.f.n.cider, :from elin.handler.test, :col 5, :name-col 5, :alias-col 35, :alias-end-col 46, :row 8, :to elin.function.nrepl.cider} {:name-end-col 29, :name-end-row 9, :name-row 9, :alias-end-row 9, :alias-row 9, :filename "src/elin/handler/test.clj", :alias e.f.n.test, :from elin.handler.test, :col 5, :name-col 5, :alias-col 34, :alias-end-col 44, :row 9, :to elin.function.nrepl.test} {:name-end-col 30, :name-end-row 10, :name-row 10, :alias-end-row 10, :alias-row 10, :filename "src/elin/handler/test.clj", :alias e.p.interceptor, :from elin.handler.test, :col 5, :name-col 5, :alias-col 35, :alias-end-col 50, :row 10, :to elin.protocol.interceptor} {:name-end-col 24, :name-end-row 11, :name-row 11, :alias-end-row 11, :alias-row 11, :filename "src/elin/handler/test.clj", :alias e.p.nrepl, :from elin.handler.test, :col 5, :name-col 5, :alias-col 29, :alias-end-col 38, :row 11, :to elin.protocol.nrepl} {:name-end-col 24, :name-end-row 12, :name-row 12, :alias-end-row 12, :alias-row 12, :filename "src/elin/handler/test.clj", :alias e.s.handler, :from elin.handler.test, :col 5, :name-col 5, :alias-col 29, :alias-end-col 40, :row 12, :to elin.schema.handler} {:name-end-col 18, :name-end-row 13, :name-row 13, :alias-end-row 13, :alias-row 13, :filename "src/elin/handler/test.clj", :alias e.u.map, :from elin.handler.test, :col 5, :name-col 5, :alias-col 23, :alias-end-col 30, :row 13, :to elin.util.map} {:name-end-col 15, :name-end-row 14, :name-row 14, :alias-end-row 14, :alias-row 14, :filename "src/elin/handler/test.clj", :alias m, :from elin.handler.test, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 14, :to malli.core} {:name-end-col 20, :name-end-row 15, :name-row 15, :alias-end-row 15, :alias-row 15, :filename "src/elin/handler/test.clj", :alias r.zip, :from elin.handler.test, :col 5, :name-col 5, :alias-col 25, :alias-end-col 30, :row 15, :to rewrite-clj.zip} {:name-end-col 23, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/handler/namespace.clj", :alias async, :from elin.handler.namespace, :col 5, :name-col 5, :alias-col 28, :alias-end-col 33, :row 3, :to clojure.core.async} {:name-end-col 19, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/handler/namespace.clj", :alias str, :from elin.handler.namespace, :col 5, :name-col 5, :alias-col 24, :alias-end-col 27, :row 4, :to clojure.string} {:name-end-col 15, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/handler/namespace.clj", :alias e, :from elin.handler.namespace, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 5, :to elin.error} {:name-end-col 27, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/handler/namespace.clj", :alias e.f.evaluate, :from elin.handler.namespace, :col 5, :name-col 5, :alias-col 32, :alias-end-col 44, :row 6, :to elin.function.evaluate} {:name-end-col 28, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/handler/namespace.clj", :alias e.f.namespace, :from elin.handler.namespace, :col 5, :name-col 5, :alias-col 33, :alias-end-col 46, :row 7, :to elin.function.namespace} {:name-end-col 24, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :filename "src/elin/handler/namespace.clj", :alias e.f.sexpr, :from elin.handler.namespace, :col 5, :name-col 5, :alias-col 29, :alias-end-col 38, :row 8, :to elin.function.sexpr} {:name-end-col 17, :name-end-row 9, :name-row 9, :alias-end-row 9, :alias-row 9, :filename "src/elin/handler/namespace.clj", :alias e.message, :from elin.handler.namespace, :col 5, :name-col 5, :alias-col 22, :alias-end-col 31, :row 9, :to elin.message} {:name-end-col 23, :name-end-row 10, :name-row 10, :alias-end-row 10, :alias-row 10, :filename "src/elin/handler/namespace.clj", :alias e.p.host, :from elin.handler.namespace, :col 5, :name-col 5, :alias-col 28, :alias-end-col 36, :row 10, :to elin.protocol.host} {:name-end-col 19, :name-end-row 11, :name-row 11, :alias-end-row 11, :alias-row 11, :filename "src/elin/handler/namespace.clj", :alias e.u.sexp, :from elin.handler.namespace, :col 5, :name-col 5, :alias-col 24, :alias-end-col 32, :row 11, :to elin.util.sexp} {:name-end-col 19, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/handler/complete.clj", :alias str, :from elin.handler.complete, :col 5, :name-col 5, :alias-col 24, :alias-end-col 27, :row 3, :to clojure.string} {:name-end-col 15, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/handler/complete.clj", :alias e, :from elin.handler.complete, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 4, :to elin.error} {:name-end-col 24, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/handler/complete.clj", :alias e.f.nrepl, :from elin.handler.complete, :col 5, :name-col 5, :alias-col 29, :alias-end-col 38, :row 5, :to elin.function.nrepl} {:name-end-col 30, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/handler/complete.clj", :alias e.f.n.cider, :from elin.handler.complete, :col 5, :name-col 5, :alias-col 35, :alias-end-col 46, :row 6, :to elin.function.nrepl.cider} {:name-end-col 24, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/handler/complete.clj", :alias e.f.sexpr, :from elin.handler.complete, :col 5, :name-col 5, :alias-col 29, :alias-end-col 38, :row 7, :to elin.function.sexpr} {:name-end-col 24, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :filename "src/elin/handler/complete.clj", :alias e.p.nrepl, :from elin.handler.complete, :col 5, :name-col 5, :alias-col 29, :alias-end-col 38, :row 8, :to elin.protocol.nrepl} {:name-end-col 24, :name-end-row 9, :name-row 9, :alias-end-row 9, :alias-row 9, :filename "src/elin/handler/complete.clj", :alias e.s.handler, :from elin.handler.complete, :col 5, :name-col 5, :alias-col 29, :alias-end-col 40, :row 9, :to elin.schema.handler} {:name-end-col 15, :name-end-row 10, :name-row 10, :alias-end-row 10, :alias-row 10, :filename "src/elin/handler/complete.clj", :alias m, :from elin.handler.complete, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 10, :to malli.core} {:name-end-col 23, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/handler/navigate.clj", :alias async, :from elin.handler.navigate, :col 5, :name-col 5, :alias-col 28, :alias-end-col 33, :row 3, :to clojure.core.async} {:name-end-col 15, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/handler/navigate.clj", :alias e, :from elin.handler.navigate, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 4, :to elin.error} {:name-end-col 23, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/handler/navigate.clj", :alias e.f.file, :from elin.handler.navigate, :col 5, :name-col 5, :alias-col 28, :alias-end-col 36, :row 5, :to elin.function.file} {:name-end-col 25, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/handler/navigate.clj", :alias e.f.lookup, :from elin.handler.navigate, :col 5, :name-col 5, :alias-col 30, :alias-end-col 40, :row 6, :to elin.function.lookup} {:name-end-col 34, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/handler/navigate.clj", :alias e.f.n.namespace, :from elin.handler.navigate, :col 5, :name-col 5, :alias-col 39, :alias-end-col 54, :row 7, :to elin.function.nrepl.namespace} {:name-end-col 24, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :filename "src/elin/handler/navigate.clj", :alias e.f.sexpr, :from elin.handler.navigate, :col 5, :name-col 5, :alias-col 29, :alias-end-col 38, :row 8, :to elin.function.sexpr} {:name-end-col 23, :name-end-row 9, :name-row 9, :alias-end-row 9, :alias-row 9, :filename "src/elin/handler/navigate.clj", :alias e.p.host, :from elin.handler.navigate, :col 5, :name-col 5, :alias-col 28, :alias-end-col 36, :row 9, :to elin.protocol.host} {:name-end-col 24, :name-end-row 10, :name-row 10, :alias-end-row 10, :alias-row 10, :filename "src/elin/handler/navigate.clj", :alias e.s.handler, :from elin.handler.navigate, :col 5, :name-col 5, :alias-col 29, :alias-end-col 40, :row 10, :to elin.schema.handler} {:name-end-col 19, :name-end-row 11, :name-row 11, :alias-end-row 11, :alias-row 11, :filename "src/elin/handler/navigate.clj", :alias e.u.file, :from elin.handler.navigate, :col 5, :name-col 5, :alias-col 24, :alias-end-col 32, :row 11, :to elin.util.file} {:name-end-col 15, :name-end-row 12, :name-row 12, :alias-end-row 12, :alias-row 12, :filename "src/elin/handler/navigate.clj", :alias m, :from elin.handler.navigate, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 12, :to malli.core} {:name-end-col 23, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/handler/lookup.clj", :alias async, :from elin.handler.lookup, :col 5, :name-col 5, :alias-col 28, :alias-end-col 33, :row 3, :to clojure.core.async} {:name-end-col 19, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/handler/lookup.clj", :alias str, :from elin.handler.lookup, :col 5, :name-col 5, :alias-col 24, :alias-end-col 27, :row 4, :to clojure.string} {:name-end-col 25, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/handler/lookup.clj", :alias e.c.lookup, :from elin.handler.lookup, :col 5, :name-col 5, :alias-col 30, :alias-end-col 40, :row 5, :to elin.constant.lookup} {:name-end-col 15, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/handler/lookup.clj", :alias e, :from elin.handler.lookup, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 6, :to elin.error} {:name-end-col 25, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/handler/lookup.clj", :alias e.f.lookup, :from elin.handler.lookup, :col 5, :name-col 5, :alias-col 30, :alias-end-col 40, :row 7, :to elin.function.lookup} {:name-end-col 24, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :filename "src/elin/handler/lookup.clj", :alias e.f.sexpr, :from elin.handler.lookup, :col 5, :name-col 5, :alias-col 29, :alias-end-col 38, :row 8, :to elin.function.sexpr} {:name-end-col 23, :name-end-row 9, :name-row 9, :alias-end-row 9, :alias-row 9, :filename "src/elin/handler/lookup.clj", :alias e.p.host, :from elin.handler.lookup, :col 5, :name-col 5, :alias-col 28, :alias-end-col 36, :row 9, :to elin.protocol.host} {:name-end-col 24, :name-end-row 10, :name-row 10, :alias-end-row 10, :alias-row 10, :filename "src/elin/handler/lookup.clj", :alias e.s.handler, :from elin.handler.lookup, :col 5, :name-col 5, :alias-col 29, :alias-end-col 40, :row 10, :to elin.schema.handler} {:name-end-col 19, :name-end-row 11, :name-row 11, :alias-end-row 11, :alias-row 11, :filename "src/elin/handler/lookup.clj", :alias e.u.sexp, :from elin.handler.lookup, :col 5, :name-col 5, :alias-col 24, :alias-end-col 32, :row 11, :to elin.util.sexp} {:name-end-col 15, :name-end-row 12, :name-row 12, :alias-end-row 12, :alias-row 12, :filename "src/elin/handler/lookup.clj", :alias m, :from elin.handler.lookup, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 12, :to malli.core} {:name-end-col 23, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/handler/evaluate.clj", :alias async, :from elin.handler.evaluate, :col 5, :name-col 5, :alias-col 28, :alias-end-col 33, :row 3, :to clojure.core.async} {:name-end-col 30, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/handler/evaluate.clj", :alias e.c.interceptor, :from elin.handler.evaluate, :col 5, :name-col 5, :alias-col 35, :alias-end-col 50, :row 4, :to elin.constant.interceptor} {:name-end-col 15, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/handler/evaluate.clj", :alias e, :from elin.handler.evaluate, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 5, :to elin.error} {:name-end-col 27, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/handler/evaluate.clj", :alias e.f.evaluate, :from elin.handler.evaluate, :col 5, :name-col 5, :alias-col 32, :alias-end-col 44, :row 6, :to elin.function.evaluate} {:name-end-col 24, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/handler/evaluate.clj", :alias e.f.nrepl, :from elin.handler.evaluate, :col 5, :name-col 5, :alias-col 29, :alias-end-col 38, :row 7, :to elin.function.nrepl} {:name-end-col 23, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :filename "src/elin/handler/evaluate.clj", :alias e.p.host, :from elin.handler.evaluate, :col 5, :name-col 5, :alias-col 28, :alias-end-col 36, :row 8, :to elin.protocol.host} {:name-end-col 30, :name-end-row 9, :name-row 9, :alias-end-row 9, :alias-row 9, :filename "src/elin/handler/evaluate.clj", :alias e.p.interceptor, :from elin.handler.evaluate, :col 5, :name-col 5, :alias-col 35, :alias-end-col 50, :row 9, :to elin.protocol.interceptor} {:name-end-col 24, :name-end-row 10, :name-row 10, :alias-end-row 10, :alias-row 10, :filename "src/elin/handler/evaluate.clj", :alias e.s.handler, :from elin.handler.evaluate, :col 5, :name-col 5, :alias-col 29, :alias-end-col 40, :row 10, :to elin.schema.handler} {:name-end-col 18, :name-end-row 11, :name-row 11, :alias-end-row 11, :alias-row 11, :filename "src/elin/handler/evaluate.clj", :alias e.u.map, :from elin.handler.evaluate, :col 5, :name-col 5, :alias-col 23, :alias-end-col 30, :row 11, :to elin.util.map} {:name-end-col 15, :name-end-row 12, :name-row 12, :alias-end-row 12, :alias-row 12, :filename "src/elin/handler/evaluate.clj", :alias m, :from elin.handler.evaluate, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 12, :to malli.core} {:name-end-col 30, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/handler/internal.clj", :alias e.c.interceptor, :from elin.handler.internal, :col 5, :name-col 5, :alias-col 35, :alias-end-col 50, :row 3, :to elin.constant.interceptor} {:name-end-col 17, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/handler/internal.clj", :alias e.message, :from elin.handler.internal, :col 5, :name-col 5, :alias-col 22, :alias-end-col 31, :row 4, :to elin.message} {:name-end-col 28, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/handler/internal.clj", :alias e.p.clj-kondo, :from elin.handler.internal, :col 5, :name-col 5, :alias-col 33, :alias-end-col 46, :row 5, :to elin.protocol.clj-kondo} {:name-end-col 23, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/handler/internal.clj", :alias e.p.host, :from elin.handler.internal, :col 5, :name-col 5, :alias-col 28, :alias-end-col 36, :row 6, :to elin.protocol.host} {:name-end-col 30, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/handler/internal.clj", :alias e.p.interceptor, :from elin.handler.internal, :col 5, :name-col 5, :alias-col 35, :alias-end-col 50, :row 7, :to elin.protocol.interceptor} {:name-end-col 24, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :filename "src/elin/handler/internal.clj", :alias e.p.nrepl, :from elin.handler.internal, :col 5, :name-col 5, :alias-col 29, :alias-end-col 38, :row 8, :to elin.protocol.nrepl} {:name-end-col 24, :name-end-row 9, :name-row 9, :alias-end-row 9, :alias-row 9, :filename "src/elin/handler/internal.clj", :alias e.s.handler, :from elin.handler.internal, :col 5, :name-col 5, :alias-col 29, :alias-end-col 40, :row 9, :to elin.schema.handler} {:name-end-col 18, :name-end-row 10, :name-row 10, :alias-end-row 10, :alias-row 10, :filename "src/elin/handler/internal.clj", :alias e.u.map, :from elin.handler.internal, :col 5, :name-col 5, :alias-col 23, :alias-end-col 30, :row 10, :to elin.util.map} {:name-end-col 15, :name-end-row 11, :name-row 11, :alias-end-row 11, :alias-row 11, :filename "src/elin/handler/internal.clj", :alias m, :from elin.handler.internal, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 11, :to malli.core} {:name-end-col 20, :name-end-row 12, :name-row 12, :alias-end-row 12, :alias-row 12, :filename "src/elin/handler/internal.clj", :alias timbre, :from elin.handler.internal, :col 5, :name-col 5, :alias-col 25, :alias-end-col 31, :row 12, :to taoensso.timbre} {:name-end-col 30, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/handler/connect.clj", :alias e.c.interceptor, :from elin.handler.connect, :col 5, :name-col 5, :alias-col 35, :alias-end-col 50, :row 3, :to elin.constant.interceptor} {:name-end-col 17, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/handler/connect.clj", :alias e.message, :from elin.handler.connect, :col 5, :name-col 5, :alias-col 22, :alias-end-col 31, :row 4, :to elin.message} {:name-end-col 30, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/handler/connect.clj", :alias e.p.interceptor, :from elin.handler.connect, :col 5, :name-col 5, :alias-col 35, :alias-end-col 50, :row 5, :to elin.protocol.interceptor} {:name-end-col 24, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/handler/connect.clj", :alias e.p.nrepl, :from elin.handler.connect, :col 5, :name-col 5, :alias-col 29, :alias-end-col 38, :row 6, :to elin.protocol.nrepl} {:name-end-col 24, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/handler/connect.clj", :alias e.s.handler, :from elin.handler.connect, :col 5, :name-col 5, :alias-col 29, :alias-end-col 40, :row 7, :to elin.schema.handler} {:name-end-col 18, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :filename "src/elin/handler/connect.clj", :alias e.u.map, :from elin.handler.connect, :col 5, :name-col 5, :alias-col 23, :alias-end-col 30, :row 8, :to elin.util.map} {:name-end-col 20, :name-end-row 9, :name-row 9, :alias-end-row 9, :alias-row 9, :filename "src/elin/handler/connect.clj", :alias e.u.param, :from elin.handler.connect, :col 5, :name-col 5, :alias-col 25, :alias-end-col 34, :row 9, :to elin.util.param} {:name-end-col 15, :name-end-row 10, :name-row 10, :alias-end-row 10, :alias-row 10, :filename "src/elin/handler/connect.clj", :alias m, :from elin.handler.connect, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 10, :to malli.core} {:name-end-col 15, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/util/id.clj", :alias m, :from elin.util.id, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 3, :to malli.core} {:name-end-col 24, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/util/nrepl.clj", :alias e.c.nrepl, :from elin.util.nrepl, :col 5, :name-col 5, :alias-col 29, :alias-end-col 38, :row 3, :to elin.constant.nrepl} {:name-end-col 22, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/util/nrepl.clj", :alias e.s.nrepl, :from elin.util.nrepl, :col 5, :name-col 5, :alias-col 27, :alias-end-col 36, :row 4, :to elin.schema.nrepl} {:name-end-col 15, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/util/nrepl.clj", :alias m, :from elin.util.nrepl, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 5, :to malli.core} {:name-end-col 19, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/util/os.clj", :alias str, :from elin.util.os, :col 5, :name-col 5, :alias-col 24, :alias-end-col 27, :row 3, :to clojure.string} {:name-end-col 19, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/util/sexp.clj", :alias str, :from elin.util.sexp, :col 5, :name-col 5, :alias-col 24, :alias-end-col 27, :row 3, :to clojure.string} {:name-end-col 15, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/util/sexp.clj", :alias e, :from elin.util.sexp, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 4, :to elin.error} {:name-end-col 16, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/util/sexp.clj", :alias e.schema, :from elin.util.sexp, :col 5, :name-col 5, :alias-col 21, :alias-end-col 29, :row 5, :to elin.schema} {:name-end-col 15, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/util/sexp.clj", :alias m, :from elin.util.sexp, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 6, :to malli.core} {:name-end-col 21, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/util/sexp.clj", :alias r.node, :from elin.util.sexp, :col 5, :name-col 5, :alias-col 26, :alias-end-col 32, :row 7, :to rewrite-clj.node} {:name-end-col 23, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :filename "src/elin/util/sexp.clj", :alias r.parser, :from elin.util.sexp, :col 5, :name-col 5, :alias-col 28, :alias-end-col 36, :row 8, :to rewrite-clj.parser} {:name-end-col 20, :name-end-row 9, :name-row 9, :alias-end-row 9, :alias-row 9, :filename "src/elin/util/sexp.clj", :alias r.zip, :from elin.util.sexp, :col 5, :name-col 5, :alias-col 25, :alias-end-col 30, :row 9, :to rewrite-clj.zip} {:name-end-col 28, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/util/interceptor.clj", :alias e.s.interceptor, :from elin.util.interceptor, :col 5, :name-col 5, :alias-col 33, :alias-end-col 48, :row 3, :to elin.schema.interceptor} {:name-end-col 25, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/util/interceptor.clj", :alias interceptor, :from elin.util.interceptor, :col 5, :name-col 5, :alias-col 36, :alias-end-col 47, :row 4, :to exoscale.interceptor} {:name-end-col 15, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/util/interceptor.clj", :alias m, :from elin.util.interceptor, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 5, :to malli.core} {:name-end-col 17, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/util/server.clj", :alias walk, :from elin.util.server, :col 5, :name-col 5, :alias-col 22, :alias-end-col 26, :row 4, :to clojure.walk} {:name-end-col 15, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/util/param.clj", :alias m, :from elin.util.param, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 3, :to malli.core} {:name-end-col 16, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/util/param.clj", :alias m.error, :from elin.util.param, :col 5, :name-col 5, :alias-col 21, :alias-end-col 28, :row 4, :to malli.error} {:name-end-col 20, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/util/file.clj", :alias io, :from elin.util.file, :col 5, :name-col 5, :alias-col 25, :alias-end-col 27, :row 3, :to clojure.java.io} {:name-end-col 19, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/util/file.clj", :alias str, :from elin.util.file, :col 5, :name-col 5, :alias-col 24, :alias-end-col 27, :row 4, :to clojure.string} {:name-end-col 26, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/util/file.clj", :alias e.c.project, :from elin.util.file, :col 5, :name-col 5, :alias-col 31, :alias-end-col 42, :row 5, :to elin.constant.project} {:name-end-col 16, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/util/file.clj", :alias e.schema, :from elin.util.file, :col 5, :name-col 5, :alias-col 21, :alias-end-col 29, :row 6, :to elin.schema} {:name-end-col 17, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/util/file.clj", :alias e.u.os, :from elin.util.file, :col 5, :name-col 5, :alias-col 22, :alias-end-col 28, :row 7, :to elin.util.os} {:name-end-col 15, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :filename "src/elin/util/file.clj", :alias m, :from elin.util.file, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 8, :to malli.core} {:name-end-col 19, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/util/map.clj", :alias str, :from elin.util.map, :col 5, :name-col 5, :alias-col 24, :alias-end-col 27, :row 3, :to clojure.string} {:name-end-col 15, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/util/map.clj", :alias m, :from elin.util.map, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 4, :to malli.core} {:name-end-col 15, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/schema.clj", :alias m, :from elin.schema, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 3, :to malli.core} {:name-end-col 23, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/component/nrepl/client.clj", :alias async, :from elin.component.nrepl.client, :col 5, :name-col 5, :alias-col 28, :alias-end-col 33, :row 3, :to clojure.core.async} {:name-end-col 36, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/component/nrepl/client.clj", :alias e.c.n.connection, :from elin.component.nrepl.client, :col 5, :name-col 5, :alias-col 41, :alias-end-col 57, :row 4, :to elin.component.nrepl.connection} {:name-end-col 24, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/component/nrepl/client.clj", :alias e.p.nrepl, :from elin.component.nrepl.client, :col 5, :name-col 5, :alias-col 29, :alias-end-col 38, :row 5, :to elin.protocol.nrepl} {:name-end-col 22, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/component/nrepl/client.clj", :alias e.s.nrepl, :from elin.component.nrepl.client, :col 5, :name-col 5, :alias-col 27, :alias-end-col 36, :row 6, :to elin.schema.nrepl} {:name-end-col 20, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/component/nrepl/client.clj", :alias e.u.nrepl, :from elin.component.nrepl.client, :col 5, :name-col 5, :alias-col 25, :alias-end-col 34, :row 7, :to elin.util.nrepl} {:name-end-col 15, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :filename "src/elin/component/nrepl/client.clj", :alias m, :from elin.component.nrepl.client, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 8, :to malli.core} {:name-end-col 17, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/component/nrepl/connection.clj", :alias b, :from elin.component.nrepl.connection, :col 5, :name-col 5, :alias-col 22, :alias-end-col 23, :row 3, :to bencode.core} {:name-end-col 23, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/component/nrepl/connection.clj", :alias async, :from elin.component.nrepl.connection, :col 5, :name-col 5, :alias-col 28, :alias-end-col 33, :row 4, :to clojure.core.async} {:name-end-col 15, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/component/nrepl/connection.clj", :alias e, :from elin.component.nrepl.connection, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 5, :to elin.error} {:name-end-col 24, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/component/nrepl/connection.clj", :alias e.p.nrepl, :from elin.component.nrepl.connection, :col 5, :name-col 5, :alias-col 29, :alias-end-col 38, :row 6, :to elin.protocol.nrepl} {:name-end-col 16, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/component/nrepl/connection.clj", :alias e.schema, :from elin.component.nrepl.connection, :col 5, :name-col 5, :alias-col 21, :alias-end-col 29, :row 7, :to elin.schema} {:name-end-col 22, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :filename "src/elin/component/nrepl/connection.clj", :alias e.s.nrepl, :from elin.component.nrepl.connection, :col 5, :name-col 5, :alias-col 27, :alias-end-col 36, :row 8, :to elin.schema.nrepl} {:name-end-col 17, :name-end-row 9, :name-row 9, :alias-end-row 9, :alias-row 9, :filename "src/elin/component/nrepl/connection.clj", :alias e.u.id, :from elin.component.nrepl.connection, :col 5, :name-col 5, :alias-col 22, :alias-end-col 28, :row 9, :to elin.util.id} {:name-end-col 20, :name-end-row 10, :name-row 10, :alias-end-row 10, :alias-row 10, :filename "src/elin/component/nrepl/connection.clj", :alias e.u.nrepl, :from elin.component.nrepl.connection, :col 5, :name-col 5, :alias-col 25, :alias-end-col 34, :row 10, :to elin.util.nrepl} {:name-end-col 15, :name-end-row 11, :name-row 11, :alias-end-row 11, :alias-row 11, :filename "src/elin/component/nrepl/connection.clj", :alias m, :from elin.component.nrepl.connection, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 11, :to malli.core} {:name-end-col 23, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/component/nrepl.clj", :alias async, :from elin.component.nrepl, :col 5, :name-col 5, :alias-col 28, :alias-end-col 33, :row 3, :to clojure.core.async} {:name-end-col 31, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/component/nrepl.clj", :alias component, :from elin.component.nrepl, :col 5, :name-col 5, :alias-col 36, :alias-end-col 45, :row 4, :to com.stuartsierra.component} {:name-end-col 32, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/component/nrepl.clj", :alias e.c.n.client, :from elin.component.nrepl, :col 5, :name-col 5, :alias-col 37, :alias-end-col 49, :row 5, :to elin.component.nrepl.client} {:name-end-col 30, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/component/nrepl.clj", :alias e.c.interceptor, :from elin.component.nrepl, :col 5, :name-col 5, :alias-col 35, :alias-end-col 50, :row 6, :to elin.constant.interceptor} {:name-end-col 15, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/component/nrepl.clj", :alias e, :from elin.component.nrepl, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 7, :to elin.error} {:name-end-col 30, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :filename "src/elin/component/nrepl.clj", :alias e.p.interceptor, :from elin.component.nrepl, :col 5, :name-col 5, :alias-col 35, :alias-end-col 50, :row 8, :to elin.protocol.interceptor} {:name-end-col 24, :name-end-row 9, :name-row 9, :alias-end-row 9, :alias-row 9, :filename "src/elin/component/nrepl.clj", :alias e.p.nrepl, :from elin.component.nrepl, :col 5, :name-col 5, :alias-col 29, :alias-end-col 38, :row 9, :to elin.protocol.nrepl} {:name-end-col 22, :name-end-row 10, :name-row 10, :alias-end-row 10, :alias-row 10, :filename "src/elin/component/nrepl.clj", :alias e.s.nrepl, :from elin.component.nrepl, :col 5, :name-col 5, :alias-col 27, :alias-end-col 36, :row 10, :to elin.schema.nrepl} {:name-end-col 15, :name-end-row 11, :name-row 11, :alias-end-row 11, :alias-row 11, :filename "src/elin/component/nrepl.clj", :alias m, :from elin.component.nrepl, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 11, :to malli.core} {:name-end-col 31, :name-end-row 12, :name-row 12, :alias-end-row nil, :alias-row nil, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 5, :name-col 5, :alias-col nil, :alias-end-col nil, :row 12, :to msgpack.clojure-extensions} {:name-end-col 20, :name-end-row 13, :name-row 13, :alias-end-row 13, :alias-row 13, :filename "src/elin/component/nrepl.clj", :alias timbre, :from elin.component.nrepl, :col 5, :name-col 5, :alias-col 25, :alias-end-col 31, :row 13, :to taoensso.timbre} {:name-end-col 19, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/component/server/impl/popup.clj", :alias str, :from elin.component.server.impl.popup, :col 5, :name-col 5, :alias-col 24, :alias-end-col 27, :row 3, :to clojure.string} {:name-end-col 40, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/component/server/impl/popup.clj", :alias e.c.s.function, :from elin.component.server.impl.popup, :col 5, :name-col 5, :alias-col 45, :alias-end-col 59, :row 4, :to elin.component.server.impl.function} {:name-end-col 31, :name-end-row 5, :name-row 5, :alias-end-row nil, :alias-row nil, :filename "src/elin/component/server/impl/popup.clj", :from elin.component.server.impl.popup, :col 5, :name-col 5, :alias-col nil, :alias-end-col nil, :row 5, :to elin.component.server.nvim} {:name-end-col 30, :name-end-row 6, :name-row 6, :alias-end-row nil, :alias-row nil, :filename "src/elin/component/server/impl/popup.clj", :from elin.component.server.impl.popup, :col 5, :name-col 5, :alias-col nil, :alias-end-col nil, :row 6, :to elin.component.server.vim} {:name-end-col 23, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/component/server/impl/popup.clj", :alias e.p.host, :from elin.component.server.impl.popup, :col 5, :name-col 5, :alias-col 28, :alias-end-col 36, :row 7, :to elin.protocol.host} {:name-end-col 40, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/component/server/impl/buffer.clj", :alias e.c.s.function, :from elin.component.server.impl.buffer, :col 5, :name-col 5, :alias-col 45, :alias-end-col 59, :row 3, :to elin.component.server.impl.function} {:name-end-col 31, :name-end-row 4, :name-row 4, :alias-end-row nil, :alias-row nil, :filename "src/elin/component/server/impl/buffer.clj", :from elin.component.server.impl.buffer, :col 5, :name-col 5, :alias-col nil, :alias-end-col nil, :row 4, :to elin.component.server.nvim} {:name-end-col 30, :name-end-row 5, :name-row 5, :alias-end-row nil, :alias-row nil, :filename "src/elin/component/server/impl/buffer.clj", :from elin.component.server.impl.buffer, :col 5, :name-col 5, :alias-col nil, :alias-end-col nil, :row 5, :to elin.component.server.vim} {:name-end-col 23, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/component/server/impl/buffer.clj", :alias e.p.host, :from elin.component.server.impl.buffer, :col 5, :name-col 5, :alias-col 28, :alias-end-col 36, :row 6, :to elin.protocol.host} {:name-end-col 23, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/component/server/impl/buffer.clj", :alias e.s.server, :from elin.component.server.impl.buffer, :col 5, :name-col 5, :alias-col 28, :alias-end-col 38, :row 7, :to elin.schema.server} {:name-end-col 15, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :filename "src/elin/component/server/impl/buffer.clj", :alias m, :from elin.component.server.impl.buffer, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 8, :to malli.core} {:name-end-col 40, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/component/server/impl/select.clj", :alias e.c.s.function, :from elin.component.server.impl.select, :col 5, :name-col 5, :alias-col 45, :alias-end-col 59, :row 3, :to elin.component.server.impl.function} {:name-end-col 31, :name-end-row 4, :name-row 4, :alias-end-row nil, :alias-row nil, :filename "src/elin/component/server/impl/select.clj", :from elin.component.server.impl.select, :col 5, :name-col 5, :alias-col nil, :alias-end-col nil, :row 4, :to elin.component.server.nvim} {:name-end-col 30, :name-end-row 5, :name-row 5, :alias-end-row nil, :alias-row nil, :filename "src/elin/component/server/impl/select.clj", :from elin.component.server.impl.select, :col 5, :name-col 5, :alias-col nil, :alias-end-col nil, :row 5, :to elin.component.server.vim} {:name-end-col 23, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/component/server/impl/select.clj", :alias e.p.host, :from elin.component.server.impl.select, :col 5, :name-col 5, :alias-col 28, :alias-end-col 36, :row 6, :to elin.protocol.host} {:name-end-col 23, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/component/server/impl/sexpr.clj", :alias async, :from elin.component.server.impl.sexpr, :col 5, :name-col 5, :alias-col 28, :alias-end-col 33, :row 3, :to clojure.core.async} {:name-end-col 40, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/component/server/impl/sexpr.clj", :alias e.c.s.function, :from elin.component.server.impl.sexpr, :col 5, :name-col 5, :alias-col 45, :alias-end-col 59, :row 4, :to elin.component.server.impl.function} {:name-end-col 31, :name-end-row 5, :name-row 5, :alias-end-row nil, :alias-row nil, :filename "src/elin/component/server/impl/sexpr.clj", :from elin.component.server.impl.sexpr, :col 5, :name-col 5, :alias-col nil, :alias-end-col nil, :row 5, :to elin.component.server.nvim} {:name-end-col 30, :name-end-row 6, :name-row 6, :alias-end-row nil, :alias-row nil, :filename "src/elin/component/server/impl/sexpr.clj", :from elin.component.server.impl.sexpr, :col 5, :name-col 5, :alias-col nil, :alias-end-col nil, :row 6, :to elin.component.server.vim} {:name-end-col 15, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/component/server/impl/sexpr.clj", :alias e, :from elin.component.server.impl.sexpr, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 7, :to elin.error} {:name-end-col 23, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :filename "src/elin/component/server/impl/sexpr.clj", :alias e.p.host, :from elin.component.server.impl.sexpr, :col 5, :name-col 5, :alias-col 28, :alias-end-col 36, :row 8, :to elin.protocol.host} {:name-end-col 16, :name-end-row 9, :name-row 9, :alias-end-row 9, :alias-row 9, :filename "src/elin/component/server/impl/sexpr.clj", :alias e.schema, :from elin.component.server.impl.sexpr, :col 5, :name-col 5, :alias-col 21, :alias-end-col 29, :row 9, :to elin.schema} {:name-end-col 23, :name-end-row 10, :name-row 10, :alias-end-row 10, :alias-row 10, :filename "src/elin/component/server/impl/sexpr.clj", :alias e.s.server, :from elin.component.server.impl.sexpr, :col 5, :name-col 5, :alias-col 28, :alias-end-col 38, :row 10, :to elin.schema.server} {:name-end-col 15, :name-end-row 11, :name-row 11, :alias-end-row 11, :alias-row 11, :filename "src/elin/component/server/impl/sexpr.clj", :alias m, :from elin.component.server.impl.sexpr, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 11, :to malli.core} {:name-end-col 40, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/component/server/impl/event.clj", :alias e.c.s.function, :from elin.component.server.impl.event, :col 5, :name-col 5, :alias-col 45, :alias-end-col 59, :row 3, :to elin.component.server.impl.function} {:name-end-col 31, :name-end-row 4, :name-row 4, :alias-end-row nil, :alias-row nil, :filename "src/elin/component/server/impl/event.clj", :from elin.component.server.impl.event, :col 5, :name-col 5, :alias-col nil, :alias-end-col nil, :row 4, :to elin.component.server.nvim} {:name-end-col 30, :name-end-row 5, :name-row 5, :alias-end-row nil, :alias-row nil, :filename "src/elin/component/server/impl/event.clj", :from elin.component.server.impl.event, :col 5, :name-col 5, :alias-col nil, :alias-end-col nil, :row 5, :to elin.component.server.vim} {:name-end-col 23, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/component/server/impl/event.clj", :alias e.p.host, :from elin.component.server.impl.event, :col 5, :name-col 5, :alias-col 28, :alias-end-col 36, :row 6, :to elin.protocol.host} {:name-end-col 23, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/component/server/impl/event.clj", :alias e.s.server, :from elin.component.server.impl.event, :col 5, :name-col 5, :alias-col 28, :alias-end-col 38, :row 7, :to elin.schema.server} {:name-end-col 15, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :filename "src/elin/component/server/impl/event.clj", :alias m, :from elin.component.server.impl.event, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 8, :to malli.core} {:name-end-col 40, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/component/server/impl/virtual_text.clj", :alias e.c.s.function, :from elin.component.server.impl.virtual-text, :col 5, :name-col 5, :alias-col 45, :alias-end-col 59, :row 3, :to elin.component.server.impl.function} {:name-end-col 31, :name-end-row 4, :name-row 4, :alias-end-row nil, :alias-row nil, :filename "src/elin/component/server/impl/virtual_text.clj", :from elin.component.server.impl.virtual-text, :col 5, :name-col 5, :alias-col nil, :alias-end-col nil, :row 4, :to elin.component.server.nvim} {:name-end-col 30, :name-end-row 5, :name-row 5, :alias-end-row nil, :alias-row nil, :filename "src/elin/component/server/impl/virtual_text.clj", :from elin.component.server.impl.virtual-text, :col 5, :name-col 5, :alias-col nil, :alias-end-col nil, :row 5, :to elin.component.server.vim} {:name-end-col 23, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/component/server/impl/virtual_text.clj", :alias e.p.host, :from elin.component.server.impl.virtual-text, :col 5, :name-col 5, :alias-col 28, :alias-end-col 36, :row 6, :to elin.protocol.host} {:name-end-col 23, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/component/server/impl/variable.clj", :alias async, :from elin.component.server.impl.variable, :col 5, :name-col 5, :alias-col 28, :alias-end-col 33, :row 3, :to clojure.core.async} {:name-end-col 40, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/component/server/impl/variable.clj", :alias e.c.s.function, :from elin.component.server.impl.variable, :col 5, :name-col 5, :alias-col 45, :alias-end-col 59, :row 4, :to elin.component.server.impl.function} {:name-end-col 31, :name-end-row 5, :name-row 5, :alias-end-row nil, :alias-row nil, :filename "src/elin/component/server/impl/variable.clj", :from elin.component.server.impl.variable, :col 5, :name-col 5, :alias-col nil, :alias-end-col nil, :row 5, :to elin.component.server.nvim} {:name-end-col 30, :name-end-row 6, :name-row 6, :alias-end-row nil, :alias-row nil, :filename "src/elin/component/server/impl/variable.clj", :from elin.component.server.impl.variable, :col 5, :name-col 5, :alias-col nil, :alias-end-col nil, :row 6, :to elin.component.server.vim} {:name-end-col 23, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/component/server/impl/variable.clj", :alias e.p.host, :from elin.component.server.impl.variable, :col 5, :name-col 5, :alias-col 28, :alias-end-col 36, :row 7, :to elin.protocol.host} {:name-end-col 16, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :filename "src/elin/component/server/impl/variable.clj", :alias e.schema, :from elin.component.server.impl.variable, :col 5, :name-col 5, :alias-col 21, :alias-end-col 29, :row 8, :to elin.schema} {:name-end-col 23, :name-end-row 9, :name-row 9, :alias-end-row 9, :alias-row 9, :filename "src/elin/component/server/impl/variable.clj", :alias e.s.server, :from elin.component.server.impl.variable, :col 5, :name-col 5, :alias-col 28, :alias-end-col 38, :row 9, :to elin.schema.server} {:name-end-col 15, :name-end-row 10, :name-row 10, :alias-end-row 10, :alias-row 10, :filename "src/elin/component/server/impl/variable.clj", :alias m, :from elin.component.server.impl.variable, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 10, :to malli.core} {:name-end-col 23, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/component/server/impl/file.clj", :alias async, :from elin.component.server.impl.file, :col 5, :name-col 5, :alias-col 28, :alias-end-col 33, :row 3, :to clojure.core.async} {:name-end-col 40, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/component/server/impl/file.clj", :alias e.c.s.function, :from elin.component.server.impl.file, :col 5, :name-col 5, :alias-col 45, :alias-end-col 59, :row 4, :to elin.component.server.impl.function} {:name-end-col 31, :name-end-row 5, :name-row 5, :alias-end-row nil, :alias-row nil, :filename "src/elin/component/server/impl/file.clj", :from elin.component.server.impl.file, :col 5, :name-col 5, :alias-col nil, :alias-end-col nil, :row 5, :to elin.component.server.nvim} {:name-end-col 30, :name-end-row 6, :name-row 6, :alias-end-row nil, :alias-row nil, :filename "src/elin/component/server/impl/file.clj", :from elin.component.server.impl.file, :col 5, :name-col 5, :alias-col nil, :alias-end-col nil, :row 6, :to elin.component.server.vim} {:name-end-col 15, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/component/server/impl/file.clj", :alias e, :from elin.component.server.impl.file, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 7, :to elin.error} {:name-end-col 23, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :filename "src/elin/component/server/impl/file.clj", :alias e.p.host, :from elin.component.server.impl.file, :col 5, :name-col 5, :alias-col 28, :alias-end-col 36, :row 8, :to elin.protocol.host} {:name-end-col 16, :name-end-row 9, :name-row 9, :alias-end-row 9, :alias-row 9, :filename "src/elin/component/server/impl/file.clj", :alias e.schema, :from elin.component.server.impl.file, :col 5, :name-col 5, :alias-col 21, :alias-end-col 29, :row 9, :to elin.schema} {:name-end-col 23, :name-end-row 10, :name-row 10, :alias-end-row 10, :alias-row 10, :filename "src/elin/component/server/impl/file.clj", :alias e.s.server, :from elin.component.server.impl.file, :col 5, :name-col 5, :alias-col 28, :alias-end-col 38, :row 10, :to elin.schema.server} {:name-end-col 15, :name-end-row 11, :name-row 11, :alias-end-row 11, :alias-row 11, :filename "src/elin/component/server/impl/file.clj", :alias m, :from elin.component.server.impl.file, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 11, :to malli.core} {:name-end-col 40, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/component/server/impl/io.clj", :alias e.c.s.function, :from elin.component.server.impl.io, :col 5, :name-col 5, :alias-col 45, :alias-end-col 59, :row 3, :to elin.component.server.impl.function} {:name-end-col 31, :name-end-row 4, :name-row 4, :alias-end-row nil, :alias-row nil, :filename "src/elin/component/server/impl/io.clj", :from elin.component.server.impl.io, :col 5, :name-col 5, :alias-col nil, :alias-end-col nil, :row 4, :to elin.component.server.nvim} {:name-end-col 30, :name-end-row 5, :name-row 5, :alias-end-row nil, :alias-row nil, :filename "src/elin/component/server/impl/io.clj", :from elin.component.server.impl.io, :col 5, :name-col 5, :alias-col nil, :alias-end-col nil, :row 5, :to elin.component.server.vim} {:name-end-col 23, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/component/server/impl/io.clj", :alias e.p.host, :from elin.component.server.impl.io, :col 5, :name-col 5, :alias-col 28, :alias-end-col 36, :row 6, :to elin.protocol.host} {:name-end-col 27, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/component/server/impl/io.clj", :alias e.p.h.rpc, :from elin.component.server.impl.io, :col 5, :name-col 5, :alias-col 32, :alias-end-col 41, :row 7, :to elin.protocol.host.rpc} {:name-end-col 16, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :filename "src/elin/component/server/impl/io.clj", :alias e.schema, :from elin.component.server.impl.io, :col 5, :name-col 5, :alias-col 21, :alias-end-col 29, :row 8, :to elin.schema} {:name-end-col 23, :name-end-row 9, :name-row 9, :alias-end-row 9, :alias-row 9, :filename "src/elin/component/server/impl/io.clj", :alias e.s.server, :from elin.component.server.impl.io, :col 5, :name-col 5, :alias-col 28, :alias-end-col 38, :row 9, :to elin.schema.server} {:name-end-col 15, :name-end-row 10, :name-row 10, :alias-end-row 10, :alias-row 10, :filename "src/elin/component/server/impl/io.clj", :alias m, :from elin.component.server.impl.io, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 10, :to malli.core} {:name-end-col 23, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/component/server/impl/function.clj", :alias async, :from elin.component.server.impl.function, :col 5, :name-col 5, :alias-col 28, :alias-end-col 33, :row 3, :to clojure.core.async} {:name-end-col 31, :name-end-row 4, :name-row 4, :alias-end-row nil, :alias-row nil, :filename "src/elin/component/server/impl/function.clj", :from elin.component.server.impl.function, :col 5, :name-col 5, :alias-col nil, :alias-end-col nil, :row 4, :to elin.component.server.nvim} {:name-end-col 30, :name-end-row 5, :name-row 5, :alias-end-row nil, :alias-row nil, :filename "src/elin/component/server/impl/function.clj", :from elin.component.server.impl.function, :col 5, :name-col 5, :alias-col nil, :alias-end-col nil, :row 5, :to elin.component.server.vim} {:name-end-col 15, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/component/server/impl/function.clj", :alias e, :from elin.component.server.impl.function, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 6, :to elin.error} {:name-end-col 27, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/component/server/impl/function.clj", :alias e.p.h.rpc, :from elin.component.server.impl.function, :col 5, :name-col 5, :alias-col 32, :alias-end-col 41, :row 7, :to elin.protocol.host.rpc} {:name-end-col 16, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :filename "src/elin/component/server/impl/function.clj", :alias e.schema, :from elin.component.server.impl.function, :col 5, :name-col 5, :alias-col 21, :alias-end-col 29, :row 8, :to elin.schema} {:name-end-col 23, :name-end-row 9, :name-row 9, :alias-end-row 9, :alias-row 9, :filename "src/elin/component/server/impl/function.clj", :alias e.s.server, :from elin.component.server.impl.function, :col 5, :name-col 5, :alias-col 28, :alias-end-col 38, :row 9, :to elin.schema.server} {:name-end-col 17, :name-end-row 10, :name-row 10, :alias-end-row 10, :alias-row 10, :filename "src/elin/component/server/impl/function.clj", :alias e.u.id, :from elin.component.server.impl.function, :col 5, :name-col 5, :alias-col 22, :alias-end-col 28, :row 10, :to elin.util.id} {:name-end-col 21, :name-end-row 11, :name-row 11, :alias-end-row 11, :alias-row 11, :filename "src/elin/component/server/impl/function.clj", :alias e.u.server, :from elin.component.server.impl.function, :col 5, :name-col 5, :alias-col 26, :alias-end-col 36, :row 11, :to elin.util.server} {:name-end-col 15, :name-end-row 12, :name-row 12, :alias-end-row 12, :alias-row 12, :filename "src/elin/component/server/impl/function.clj", :alias m, :from elin.component.server.impl.function, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 12, :to malli.core} {:name-end-col 23, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/component/server/impl/sign.clj", :alias async, :from elin.component.server.impl.sign, :col 5, :name-col 5, :alias-col 28, :alias-end-col 33, :row 3, :to clojure.core.async} {:name-end-col 20, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/component/server/impl/sign.clj", :alias io, :from elin.component.server.impl.sign, :col 5, :name-col 5, :alias-col 25, :alias-end-col 27, :row 4, :to clojure.java.io} {:name-end-col 19, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/component/server/impl/sign.clj", :alias str, :from elin.component.server.impl.sign, :col 5, :name-col 5, :alias-col 24, :alias-end-col 27, :row 5, :to clojure.string} {:name-end-col 40, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/component/server/impl/sign.clj", :alias e.c.s.function, :from elin.component.server.impl.sign, :col 5, :name-col 5, :alias-col 45, :alias-end-col 59, :row 6, :to elin.component.server.impl.function} {:name-end-col 31, :name-end-row 7, :name-row 7, :alias-end-row nil, :alias-row nil, :filename "src/elin/component/server/impl/sign.clj", :from elin.component.server.impl.sign, :col 5, :name-col 5, :alias-col nil, :alias-end-col nil, :row 7, :to elin.component.server.nvim} {:name-end-col 30, :name-end-row 8, :name-row 8, :alias-end-row nil, :alias-row nil, :filename "src/elin/component/server/impl/sign.clj", :from elin.component.server.impl.sign, :col 5, :name-col 5, :alias-col nil, :alias-end-col nil, :row 8, :to elin.component.server.vim} {:name-end-col 23, :name-end-row 9, :name-row 9, :alias-end-row 9, :alias-row 9, :filename "src/elin/component/server/impl/sign.clj", :alias e.p.host, :from elin.component.server.impl.sign, :col 5, :name-col 5, :alias-col 28, :alias-end-col 36, :row 9, :to elin.protocol.host} {:name-end-col 18, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/component/server/vim.clj", :alias json, :from elin.component.server.vim, :col 5, :name-col 5, :alias-col 23, :alias-end-col 27, :row 4, :to cheshire.core} {:name-end-col 23, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/component/server/vim.clj", :alias async, :from elin.component.server.vim, :col 5, :name-col 5, :alias-col 28, :alias-end-col 33, :row 5, :to clojure.core.async} {:name-end-col 20, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/component/server/vim.clj", :alias io, :from elin.component.server.vim, :col 5, :name-col 5, :alias-col 25, :alias-end-col 27, :row 6, :to clojure.java.io} {:name-end-col 27, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/component/server/vim.clj", :alias e.p.h.rpc, :from elin.component.server.vim, :col 5, :name-col 5, :alias-col 32, :alias-end-col 41, :row 7, :to elin.protocol.host.rpc} {:name-end-col 22, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :filename "src/elin/component/server/vim.clj", :alias e.p.rpc, :from elin.component.server.vim, :col 5, :name-col 5, :alias-col 27, :alias-end-col 34, :row 8, :to elin.protocol.rpc} {:name-end-col 17, :name-end-row 9, :name-row 9, :alias-end-row 9, :alias-row 9, :filename "src/elin/component/server/vim.clj", :alias e.u.id, :from elin.component.server.vim, :col 5, :name-col 5, :alias-col 22, :alias-end-col 28, :row 9, :to elin.util.id} {:name-end-col 21, :name-end-row 10, :name-row 10, :alias-end-row 10, :alias-row 10, :filename "src/elin/component/server/vim.clj", :alias e.u.server, :from elin.component.server.vim, :col 5, :name-col 5, :alias-col 26, :alias-end-col 36, :row 10, :to elin.util.server} {:name-end-col 31, :name-end-row 11, :name-row 11, :alias-end-row nil, :alias-row nil, :filename "src/elin/component/server/vim.clj", :from elin.component.server.vim, :col 5, :name-col 5, :alias-col nil, :alias-end-col nil, :row 11, :to msgpack.clojure-extensions} {:name-end-col 20, :name-end-row 12, :name-row 12, :alias-end-row 12, :alias-row 12, :filename "src/elin/component/server/vim.clj", :alias timbre, :from elin.component.server.vim, :col 5, :name-col 5, :alias-col 25, :alias-end-col 31, :row 12, :to taoensso.timbre} {:name-end-col 18, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/component/server/http.clj", :alias json, :from elin.component.server.http, :col 5, :name-col 5, :alias-col 23, :alias-end-col 27, :row 3, :to cheshire.core} {:name-end-col 20, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/component/server/http.clj", :alias io, :from elin.component.server.http, :col 5, :name-col 5, :alias-col 25, :alias-end-col 27, :row 4, :to clojure.java.io} {:name-end-col 31, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/component/server/http.clj", :alias component, :from elin.component.server.http, :col 5, :name-col 5, :alias-col 36, :alias-end-col 45, :row 5, :to com.stuartsierra.component} {:name-end-col 27, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/component/server/http.clj", :alias e.p.h.rpc, :from elin.component.server.http, :col 5, :name-col 5, :alias-col 32, :alias-end-col 41, :row 6, :to elin.protocol.host.rpc} {:name-end-col 23, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/component/server/http.clj", :alias h.server, :from elin.component.server.http, :col 5, :name-col 5, :alias-col 28, :alias-end-col 36, :row 7, :to org.httpkit.server} {:name-end-col 23, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/component/server/nvim.clj", :alias async, :from elin.component.server.nvim, :col 5, :name-col 5, :alias-col 28, :alias-end-col 33, :row 4, :to clojure.core.async} {:name-end-col 27, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/component/server/nvim.clj", :alias e.p.h.rpc, :from elin.component.server.nvim, :col 5, :name-col 5, :alias-col 32, :alias-end-col 41, :row 5, :to elin.protocol.host.rpc} {:name-end-col 22, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/component/server/nvim.clj", :alias e.p.rpc, :from elin.component.server.nvim, :col 5, :name-col 5, :alias-col 27, :alias-end-col 34, :row 6, :to elin.protocol.rpc} {:name-end-col 17, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/component/server/nvim.clj", :alias e.u.id, :from elin.component.server.nvim, :col 5, :name-col 5, :alias-col 22, :alias-end-col 28, :row 7, :to elin.util.id} {:name-end-col 21, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :filename "src/elin/component/server/nvim.clj", :alias e.u.server, :from elin.component.server.nvim, :col 5, :name-col 5, :alias-col 26, :alias-end-col 36, :row 8, :to elin.util.server} {:name-end-col 31, :name-end-row 9, :name-row 9, :alias-end-row nil, :alias-row nil, :filename "src/elin/component/server/nvim.clj", :from elin.component.server.nvim, :col 5, :name-col 5, :alias-col nil, :alias-end-col nil, :row 9, :to msgpack.clojure-extensions} {:name-end-col 17, :name-end-row 10, :name-row 10, :alias-end-row 10, :alias-row 10, :filename "src/elin/component/server/nvim.clj", :alias msg, :from elin.component.server.nvim, :col 5, :name-col 5, :alias-col 22, :alias-end-col 25, :row 10, :to msgpack.core} {:name-end-col 20, :name-end-row 11, :name-row 11, :alias-end-row 11, :alias-row 11, :filename "src/elin/component/server/nvim.clj", :alias timbre, :from elin.component.server.nvim, :col 5, :name-col 5, :alias-col 25, :alias-end-col 31, :row 11, :to taoensso.timbre} {:name-end-col 18, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/component/clj_kondo.clj", :alias b.pods, :from elin.component.clj-kondo, :col 5, :name-col 5, :alias-col 23, :alias-end-col 29, :row 3, :to babashka.pods} {:name-end-col 23, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/component/clj_kondo.clj", :alias async, :from elin.component.clj-kondo, :col 5, :name-col 5, :alias-col 28, :alias-end-col 33, :row 4, :to clojure.core.async} {:name-end-col 16, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/component/clj_kondo.clj", :alias edn, :from elin.component.clj-kondo, :col 5, :name-col 5, :alias-col 21, :alias-end-col 24, :row 5, :to clojure.edn} {:name-end-col 20, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/component/clj_kondo.clj", :alias io, :from elin.component.clj-kondo, :col 5, :name-col 5, :alias-col 25, :alias-end-col 27, :row 6, :to clojure.java.io} {:name-end-col 19, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/component/clj_kondo.clj", :alias str, :from elin.component.clj-kondo, :col 5, :name-col 5, :alias-col 24, :alias-end-col 27, :row 7, :to clojure.string} {:name-end-col 31, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :filename "src/elin/component/clj_kondo.clj", :alias component, :from elin.component.clj-kondo, :col 5, :name-col 5, :alias-col 36, :alias-end-col 45, :row 8, :to com.stuartsierra.component} {:name-end-col 15, :name-end-row 9, :name-row 9, :alias-end-row 9, :alias-row 9, :filename "src/elin/component/clj_kondo.clj", :alias e, :from elin.component.clj-kondo, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 9, :to elin.error} {:name-end-col 28, :name-end-row 10, :name-row 10, :alias-end-row 10, :alias-row 10, :filename "src/elin/component/clj_kondo.clj", :alias e.p.clj-kondo, :from elin.component.clj-kondo, :col 5, :name-col 5, :alias-col 33, :alias-end-col 46, :row 10, :to elin.protocol.clj-kondo} {:name-end-col 23, :name-end-row 11, :name-row 11, :alias-end-row 11, :alias-row 11, :filename "src/elin/component/clj_kondo.clj", :alias e.p.host, :from elin.component.clj-kondo, :col 5, :name-col 5, :alias-col 28, :alias-end-col 36, :row 11, :to elin.protocol.host} {:name-end-col 19, :name-end-row 12, :name-row 12, :alias-end-row 12, :alias-row 12, :filename "src/elin/component/clj_kondo.clj", :alias e.u.file, :from elin.component.clj-kondo, :col 5, :name-col 5, :alias-col 24, :alias-end-col 32, :row 12, :to elin.util.file} {:name-end-col 20, :name-end-row 13, :name-row 13, :alias-end-row 13, :alias-row 13, :filename "src/elin/component/clj_kondo.clj", :alias timbre, :from elin.component.clj-kondo, :col 5, :name-col 5, :alias-col 25, :alias-end-col 31, :row 13, :to taoensso.timbre} {:name-end-col 19, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/component/interceptor.clj", :alias str, :from elin.component.interceptor, :col 5, :name-col 5, :alias-col 24, :alias-end-col 27, :row 3, :to clojure.string} {:name-end-col 31, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/component/interceptor.clj", :alias component, :from elin.component.interceptor, :col 5, :name-col 5, :alias-col 36, :alias-end-col 45, :row 4, :to com.stuartsierra.component} {:name-end-col 30, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/component/interceptor.clj", :alias e.c.interceptor, :from elin.component.interceptor, :col 5, :name-col 5, :alias-col 35, :alias-end-col 50, :row 5, :to elin.constant.interceptor} {:name-end-col 29, :name-end-row 6, :name-row 6, :alias-end-row nil, :alias-row nil, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 5, :name-col 5, :alias-col nil, :alias-end-col nil, :row 6, :to elin.interceptor.autocmd} {:name-end-col 29, :name-end-row 7, :name-row 7, :alias-end-row nil, :alias-row nil, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 5, :name-col 5, :alias-col nil, :alias-end-col nil, :row 7, :to elin.interceptor.connect} {:name-end-col 27, :name-end-row 8, :name-row 8, :alias-end-row nil, :alias-row nil, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 5, :name-col 5, :alias-col nil, :alias-end-col nil, :row 8, :to elin.interceptor.nrepl} {:name-end-col 28, :name-end-row 9, :name-row 9, :alias-end-row nil, :alias-row nil, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 5, :name-col 5, :alias-col nil, :alias-end-col nil, :row 9, :to elin.interceptor.output} {:name-end-col 17, :name-end-row 10, :name-row 10, :alias-end-row 10, :alias-row 10, :filename "src/elin/component/interceptor.clj", :alias e.message, :from elin.component.interceptor, :col 5, :name-col 5, :alias-col 22, :alias-end-col 31, :row 10, :to elin.message} {:name-end-col 25, :name-end-row 11, :name-row 11, :alias-end-row 11, :alias-row 11, :filename "src/elin/component/interceptor.clj", :alias e.p.config, :from elin.component.interceptor, :col 5, :name-col 5, :alias-col 30, :alias-end-col 40, :row 11, :to elin.protocol.config} {:name-end-col 30, :name-end-row 12, :name-row 12, :alias-end-row 12, :alias-row 12, :filename "src/elin/component/interceptor.clj", :alias e.p.interceptor, :from elin.component.interceptor, :col 5, :name-col 5, :alias-col 35, :alias-end-col 50, :row 12, :to elin.protocol.interceptor} {:name-end-col 28, :name-end-row 13, :name-row 13, :alias-end-row 13, :alias-row 13, :filename "src/elin/component/interceptor.clj", :alias e.s.interceptor, :from elin.component.interceptor, :col 5, :name-col 5, :alias-col 33, :alias-end-col 48, :row 13, :to elin.schema.interceptor} {:name-end-col 25, :name-end-row 14, :name-row 14, :alias-end-row 14, :alias-row 14, :filename "src/elin/component/interceptor.clj", :alias interceptor, :from elin.component.interceptor, :col 5, :name-col 5, :alias-col 30, :alias-end-col 41, :row 14, :to exoscale.interceptor} {:name-end-col 15, :name-end-row 15, :name-row 15, :alias-end-row 15, :alias-row 15, :filename "src/elin/component/interceptor.clj", :alias m, :from elin.component.interceptor, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 15, :to malli.core} {:name-end-col 31, :name-end-row 16, :name-row 16, :alias-end-row nil, :alias-row nil, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 5, :name-col 5, :alias-col nil, :alias-end-col nil, :row 16, :to msgpack.clojure-extensions} {:name-end-col 20, :name-end-row 17, :name-row 17, :alias-end-row 17, :alias-row 17, :filename "src/elin/component/interceptor.clj", :alias timbre, :from elin.component.interceptor, :col 5, :name-col 5, :alias-col 25, :alias-end-col 31, :row 17, :to taoensso.timbre} {:name-end-col 23, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/component/lazy_host.clj", :alias async, :from elin.component.lazy-host, :col 5, :name-col 5, :alias-col 28, :alias-end-col 33, :row 3, :to clojure.core.async} {:name-end-col 31, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/component/lazy_host.clj", :alias component, :from elin.component.lazy-host, :col 5, :name-col 5, :alias-col 36, :alias-end-col 45, :row 4, :to com.stuartsierra.component} {:name-end-col 15, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/component/lazy_host.clj", :alias e, :from elin.component.lazy-host, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 5, :to elin.error} {:name-end-col 23, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/component/lazy_host.clj", :alias e.p.host, :from elin.component.lazy-host, :col 5, :name-col 5, :alias-col 28, :alias-end-col 36, :row 6, :to elin.protocol.host} {:name-end-col 27, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/component/lazy_host.clj", :alias e.p.h.rpc, :from elin.component.lazy-host, :col 5, :name-col 5, :alias-col 32, :alias-end-col 41, :row 7, :to elin.protocol.host.rpc} {:name-end-col 28, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :filename "src/elin/component/lazy_host.clj", :alias e.p.lazy-host, :from elin.component.lazy-host, :col 5, :name-col 5, :alias-col 33, :alias-end-col 46, :row 8, :to elin.protocol.lazy-host} {:name-end-col 22, :name-end-row 9, :name-row 9, :alias-end-row 9, :alias-row 9, :filename "src/elin/component/lazy_host.clj", :alias e.p.rpc, :from elin.component.lazy-host, :col 5, :name-col 5, :alias-col 27, :alias-end-col 34, :row 9, :to elin.protocol.rpc} {:name-end-col 20, :name-end-row 10, :name-row 10, :alias-end-row 10, :alias-row 10, :filename "src/elin/component/lazy_host.clj", :alias timbre, :from elin.component.lazy-host, :col 5, :name-col 5, :alias-col 25, :alias-end-col 31, :row 10, :to taoensso.timbre} {:name-end-col 31, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/component/session_storage.clj", :alias component, :from elin.component.session-storage, :col 5, :name-col 5, :alias-col 36, :alias-end-col 45, :row 3, :to com.stuartsierra.component} {:name-end-col 26, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/component/session_storage.clj", :alias e.p.storage, :from elin.component.session-storage, :col 5, :name-col 5, :alias-col 31, :alias-end-col 42, :row 4, :to elin.protocol.storage} {:name-end-col 20, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/component/session_storage.clj", :alias timbre, :from elin.component.session-storage, :col 5, :name-col 5, :alias-col 25, :alias-end-col 31, :row 5, :to taoensso.timbre} {:name-end-col 23, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/component/server.clj", :alias async, :from elin.component.server, :col 5, :name-col 5, :alias-col 28, :alias-end-col 33, :row 3, :to clojure.core.async} {:name-end-col 31, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/component/server.clj", :alias component, :from elin.component.server, :col 5, :name-col 5, :alias-col 36, :alias-end-col 45, :row 4, :to com.stuartsierra.component} {:name-end-col 38, :name-end-row 5, :name-row 5, :alias-end-row nil, :alias-row nil, :filename "src/elin/component/server.clj", :from elin.component.server, :col 5, :name-col 5, :alias-col nil, :alias-end-col nil, :row 5, :to elin.component.server.impl.buffer} {:name-end-col 37, :name-end-row 6, :name-row 6, :alias-end-row nil, :alias-row nil, :filename "src/elin/component/server.clj", :from elin.component.server, :col 5, :name-col 5, :alias-col nil, :alias-end-col nil, :row 6, :to elin.component.server.impl.event} {:name-end-col 36, :name-end-row 7, :name-row 7, :alias-end-row nil, :alias-row nil, :filename "src/elin/component/server.clj", :from elin.component.server, :col 5, :name-col 5, :alias-col nil, :alias-end-col nil, :row 7, :to elin.component.server.impl.file} {:name-end-col 40, :name-end-row 8, :name-row 8, :alias-end-row nil, :alias-row nil, :filename "src/elin/component/server.clj", :from elin.component.server, :col 5, :name-col 5, :alias-col nil, :alias-end-col nil, :row 8, :to elin.component.server.impl.function} {:name-end-col 34, :name-end-row 9, :name-row 9, :alias-end-row nil, :alias-row nil, :filename "src/elin/component/server.clj", :from elin.component.server, :col 5, :name-col 5, :alias-col nil, :alias-end-col nil, :row 9, :to elin.component.server.impl.io} {:name-end-col 37, :name-end-row 10, :name-row 10, :alias-end-row nil, :alias-row nil, :filename "src/elin/component/server.clj", :from elin.component.server, :col 5, :name-col 5, :alias-col nil, :alias-end-col nil, :row 10, :to elin.component.server.impl.popup} {:name-end-col 38, :name-end-row 11, :name-row 11, :alias-end-row nil, :alias-row nil, :filename "src/elin/component/server.clj", :from elin.component.server, :col 5, :name-col 5, :alias-col nil, :alias-end-col nil, :row 11, :to elin.component.server.impl.select} {:name-end-col 37, :name-end-row 12, :name-row 12, :alias-end-row nil, :alias-row nil, :filename "src/elin/component/server.clj", :from elin.component.server, :col 5, :name-col 5, :alias-col nil, :alias-end-col nil, :row 12, :to elin.component.server.impl.sexpr} {:name-end-col 36, :name-end-row 13, :name-row 13, :alias-end-row nil, :alias-row nil, :filename "src/elin/component/server.clj", :from elin.component.server, :col 5, :name-col 5, :alias-col nil, :alias-end-col nil, :row 13, :to elin.component.server.impl.sign} {:name-end-col 40, :name-end-row 14, :name-row 14, :alias-end-row nil, :alias-row nil, :filename "src/elin/component/server.clj", :from elin.component.server, :col 5, :name-col 5, :alias-col nil, :alias-end-col nil, :row 14, :to elin.component.server.impl.variable} {:name-end-col 44, :name-end-row 15, :name-row 15, :alias-end-row nil, :alias-row nil, :filename "src/elin/component/server.clj", :from elin.component.server, :col 5, :name-col 5, :alias-col nil, :alias-end-col nil, :row 15, :to elin.component.server.impl.virtual-text} {:name-end-col 31, :name-end-row 16, :name-row 16, :alias-end-row 16, :alias-row 16, :filename "src/elin/component/server.clj", :alias e.c.s.nvim, :from elin.component.server, :col 5, :name-col 5, :alias-col 36, :alias-end-col 46, :row 16, :to elin.component.server.nvim} {:name-end-col 30, :name-end-row 17, :name-row 17, :alias-end-row 17, :alias-row 17, :filename "src/elin/component/server.clj", :alias e.c.s.vim, :from elin.component.server, :col 5, :name-col 5, :alias-col 35, :alias-end-col 44, :row 17, :to elin.component.server.vim} {:name-end-col 23, :name-end-row 18, :name-row 18, :alias-end-row 18, :alias-row 18, :filename "src/elin/component/server.clj", :alias e.c.host, :from elin.component.server, :col 5, :name-col 5, :alias-col 28, :alias-end-col 36, :row 18, :to elin.constant.host} {:name-end-col 15, :name-end-row 19, :name-row 19, :alias-end-row 19, :alias-row 19, :filename "src/elin/component/server.clj", :alias e, :from elin.component.server, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 19, :to elin.error} {:name-end-col 27, :name-end-row 20, :name-row 20, :alias-end-row 20, :alias-row 20, :filename "src/elin/component/server.clj", :alias e.p.h.rpc, :from elin.component.server, :col 5, :name-col 5, :alias-col 32, :alias-end-col 41, :row 20, :to elin.protocol.host.rpc} {:name-end-col 28, :name-end-row 21, :name-row 21, :alias-end-row 21, :alias-row 21, :filename "src/elin/component/server.clj", :alias e.p.lazy-host, :from elin.component.server, :col 5, :name-col 5, :alias-col 33, :alias-end-col 46, :row 21, :to elin.protocol.lazy-host} {:name-end-col 20, :name-end-row 22, :name-row 22, :alias-end-row 22, :alias-row 22, :filename "src/elin/component/server.clj", :alias timbre, :from elin.component.server, :col 5, :name-col 5, :alias-col 25, :alias-end-col 31, :row 22, :to taoensso.timbre} {:name-end-col 16, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/component/handler.clj", :alias edn, :from elin.component.handler, :col 5, :name-col 5, :alias-col 21, :alias-end-col 24, :row 3, :to clojure.edn} {:name-end-col 31, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/component/handler.clj", :alias component, :from elin.component.handler, :col 5, :name-col 5, :alias-col 36, :alias-end-col 45, :row 4, :to com.stuartsierra.component} {:name-end-col 16, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/component/handler.clj", :alias e.config, :from elin.component.handler, :col 5, :name-col 5, :alias-col 21, :alias-end-col 29, :row 5, :to elin.config} {:name-end-col 30, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/component/handler.clj", :alias e.c.interceptor, :from elin.component.handler, :col 5, :name-col 5, :alias-col 35, :alias-end-col 50, :row 6, :to elin.constant.interceptor} {:name-end-col 26, :name-end-row 7, :name-row 7, :alias-end-row nil, :alias-row nil, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 5, :name-col 5, :alias-col nil, :alias-end-col nil, :row 7, :to elin.handler.complete} {:name-end-col 25, :name-end-row 8, :name-row 8, :alias-end-row nil, :alias-row nil, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 5, :name-col 5, :alias-col nil, :alias-end-col nil, :row 8, :to elin.handler.connect} {:name-end-col 26, :name-end-row 9, :name-row 9, :alias-end-row nil, :alias-row nil, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 5, :name-col 5, :alias-col nil, :alias-end-col nil, :row 9, :to elin.handler.evaluate} {:name-end-col 26, :name-end-row 10, :name-row 10, :alias-end-row nil, :alias-row nil, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 5, :name-col 5, :alias-col nil, :alias-end-col nil, :row 10, :to elin.handler.internal} {:name-end-col 24, :name-end-row 11, :name-row 11, :alias-end-row nil, :alias-row nil, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 5, :name-col 5, :alias-col nil, :alias-end-col nil, :row 11, :to elin.handler.lookup} {:name-end-col 26, :name-end-row 12, :name-row 12, :alias-end-row nil, :alias-row nil, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 5, :name-col 5, :alias-col nil, :alias-end-col nil, :row 12, :to elin.handler.navigate} {:name-end-col 17, :name-end-row 13, :name-row 13, :alias-end-row 13, :alias-row 13, :filename "src/elin/component/handler.clj", :alias e.message, :from elin.component.handler, :col 5, :name-col 5, :alias-col 22, :alias-end-col 31, :row 13, :to elin.message} {:name-end-col 25, :name-end-row 14, :name-row 14, :alias-end-row 14, :alias-row 14, :filename "src/elin/component/handler.clj", :alias e.p.config, :from elin.component.handler, :col 5, :name-col 5, :alias-col 30, :alias-end-col 40, :row 14, :to elin.protocol.config} {:name-end-col 27, :name-end-row 15, :name-row 15, :alias-end-row 15, :alias-row 15, :filename "src/elin/component/handler.clj", :alias e.p.h.rpc, :from elin.component.handler, :col 5, :name-col 5, :alias-col 32, :alias-end-col 41, :row 15, :to elin.protocol.host.rpc} {:name-end-col 30, :name-end-row 16, :name-row 16, :alias-end-row 16, :alias-row 16, :filename "src/elin/component/handler.clj", :alias e.p.interceptor, :from elin.component.handler, :col 5, :name-col 5, :alias-col 35, :alias-end-col 50, :row 16, :to elin.protocol.interceptor} {:name-end-col 22, :name-end-row 17, :name-row 17, :alias-end-row 17, :alias-row 17, :filename "src/elin/component/handler.clj", :alias e.p.rpc, :from elin.component.handler, :col 5, :name-col 5, :alias-col 27, :alias-end-col 34, :row 17, :to elin.protocol.rpc} {:name-end-col 24, :name-end-row 18, :name-row 18, :alias-end-row 18, :alias-row 18, :filename "src/elin/component/handler.clj", :alias e.s.handler, :from elin.component.handler, :col 5, :name-col 5, :alias-col 29, :alias-end-col 40, :row 18, :to elin.schema.handler} {:name-end-col 23, :name-end-row 19, :name-row 19, :alias-end-row 19, :alias-row 19, :filename "src/elin/component/handler.clj", :alias e.s.server, :from elin.component.handler, :col 5, :name-col 5, :alias-col 28, :alias-end-col 38, :row 19, :to elin.schema.server} {:name-end-col 21, :name-end-row 20, :name-row 20, :alias-end-row 20, :alias-row 20, :filename "src/elin/component/handler.clj", :alias e.u.server, :from elin.component.handler, :col 5, :name-col 5, :alias-col 26, :alias-end-col 36, :row 20, :to elin.util.server} {:name-end-col 15, :name-end-row 21, :name-row 21, :alias-end-row 21, :alias-row 21, :filename "src/elin/component/handler.clj", :alias m, :from elin.component.handler, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 21, :to malli.core} {:name-end-col 20, :name-end-row 22, :name-row 22, :alias-end-row 22, :alias-row 22, :filename "src/elin/component/handler.clj", :alias timbre, :from elin.component.handler, :col 5, :name-col 5, :alias-col 25, :alias-end-col 31, :row 22, :to taoensso.timbre} {:name-end-col 23, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/component/plugin.clj", :alias b.classpath, :from elin.component.plugin, :col 5, :name-col 5, :alias-col 28, :alias-end-col 39, :row 3, :to babashka.classpath} {:name-end-col 16, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/component/plugin.clj", :alias edn, :from elin.component.plugin, :col 5, :name-col 5, :alias-col 21, :alias-end-col 24, :row 4, :to clojure.edn} {:name-end-col 20, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/component/plugin.clj", :alias io, :from elin.component.plugin, :col 5, :name-col 5, :alias-col 25, :alias-end-col 27, :row 5, :to clojure.java.io} {:name-end-col 19, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/component/plugin.clj", :alias str, :from elin.component.plugin, :col 5, :name-col 5, :alias-col 24, :alias-end-col 27, :row 6, :to clojure.string} {:name-end-col 31, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/component/plugin.clj", :alias component, :from elin.component.plugin, :col 5, :name-col 5, :alias-col 36, :alias-end-col 45, :row 7, :to com.stuartsierra.component} {:name-end-col 17, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :filename "src/elin/component/plugin.clj", :alias e.message, :from elin.component.plugin, :col 5, :name-col 5, :alias-col 22, :alias-end-col 31, :row 8, :to elin.message} {:name-end-col 23, :name-end-row 9, :name-row 9, :alias-end-row 9, :alias-row 9, :filename "src/elin/component/plugin.clj", :alias e.s.plugin, :from elin.component.plugin, :col 5, :name-col 5, :alias-col 28, :alias-end-col 38, :row 9, :to elin.schema.plugin} {:name-end-col 23, :name-end-row 10, :name-row 10, :alias-end-row 10, :alias-row 10, :filename "src/elin/component/plugin.clj", :alias e.s.server, :from elin.component.plugin, :col 5, :name-col 5, :alias-col 28, :alias-end-col 38, :row 10, :to elin.schema.server} {:name-end-col 15, :name-end-row 11, :name-row 11, :alias-end-row 11, :alias-row 11, :filename "src/elin/component/plugin.clj", :alias m, :from elin.component.plugin, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 11, :to malli.core} {:name-end-col 16, :name-end-row 12, :name-row 12, :alias-end-row 12, :alias-row 12, :filename "src/elin/component/plugin.clj", :alias m.error, :from elin.component.plugin, :col 5, :name-col 5, :alias-col 21, :alias-end-col 28, :row 12, :to malli.error} {:name-end-col 20, :name-end-row 13, :name-row 13, :alias-end-row 13, :alias-row 13, :filename "src/elin/component/plugin.clj", :alias timbre, :from elin.component.plugin, :col 5, :name-col 5, :alias-col 25, :alias-end-col 31, :row 13, :to taoensso.timbre} {:name-end-col 19, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/message.clj", :alias str, :from elin.message, :col 5, :name-col 5, :alias-col 24, :alias-end-col 27, :row 3, :to clojure.string} {:name-end-col 23, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/message.clj", :alias e.p.host, :from elin.message, :col 5, :name-col 5, :alias-col 28, :alias-end-col 36, :row 4, :to elin.protocol.host} {:name-end-col 18, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/core.clj", :alias json, :from elin.core, :col 5, :name-col 5, :alias-col 23, :alias-end-col 27, :row 3, :to cheshire.core} {:name-end-col 31, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/core.clj", :alias component, :from elin.core, :col 5, :name-col 5, :alias-col 36, :alias-end-col 45, :row 4, :to com.stuartsierra.component} {:name-end-col 16, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/core.clj", :alias e.config, :from elin.core, :col 5, :name-col 5, :alias-col 21, :alias-end-col 29, :row 5, :to elin.config} {:name-end-col 16, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/core.clj", :alias e.system, :from elin.core, :col 5, :name-col 5, :alias-col 21, :alias-end-col 29, :row 6, :to elin.system} {:name-end-col 20, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/core.clj", :alias timbre, :from elin.core, :col 5, :name-col 5, :alias-col 25, :alias-end-col 31, :row 7, :to taoensso.timbre} {:name-end-col 16, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/function/nrepl/test.clj", :alias edn, :from elin.function.nrepl.test, :col 5, :name-col 5, :alias-col 21, :alias-end-col 24, :row 3, :to clojure.edn} {:name-end-col 17, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/function/nrepl/test.clj", :alias t, :from elin.function.nrepl.test, :col 5, :name-col 5, :alias-col 22, :alias-end-col 23, :row 4, :to clojure.test} {:name-end-col 15, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/function/nrepl/test.clj", :alias e, :from elin.function.nrepl.test, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 5, :to elin.error} {:name-end-col 24, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/function/nrepl/test.clj", :alias e.f.nrepl, :from elin.function.nrepl.test, :col 5, :name-col 5, :alias-col 29, :alias-end-col 38, :row 6, :to elin.function.nrepl} {:name-end-col 24, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/function/nrepl/test.clj", :alias e.p.nrepl, :from elin.function.nrepl.test, :col 5, :name-col 5, :alias-col 29, :alias-end-col 38, :row 7, :to elin.protocol.nrepl} {:name-end-col 26, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :filename "src/elin/function/nrepl/test.clj", :alias e.s.component, :from elin.function.nrepl.test, :col 5, :name-col 5, :alias-col 31, :alias-end-col 44, :row 8, :to elin.schema.component} {:name-end-col 15, :name-end-row 9, :name-row 9, :alias-end-row 9, :alias-row 9, :filename "src/elin/function/nrepl/test.clj", :alias m, :from elin.function.nrepl.test, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 9, :to malli.core} {:name-end-col 20, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/function/nrepl/cider/test.clj", :alias io, :from elin.function.nrepl.cider.test, :col 5, :name-col 5, :alias-col 25, :alias-end-col 27, :row 3, :to clojure.java.io} {:name-end-col 19, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/function/nrepl/cider/test.clj", :alias str, :from elin.function.nrepl.cider.test, :col 5, :name-col 5, :alias-col 24, :alias-end-col 27, :row 4, :to clojure.string} {:name-end-col 24, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/function/nrepl/cider/test.clj", :alias e.c.nrepl, :from elin.function.nrepl.cider.test, :col 5, :name-col 5, :alias-col 29, :alias-end-col 38, :row 5, :to elin.constant.nrepl} {:name-end-col 30, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/function/nrepl/cider/test.clj", :alias e.f.n.cider, :from elin.function.nrepl.cider.test, :col 5, :name-col 5, :alias-col 35, :alias-end-col 46, :row 6, :to elin.function.nrepl.cider} {:name-end-col 24, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/function/nrepl/cider/test.clj", :alias e.p.nrepl, :from elin.function.nrepl.cider.test, :col 5, :name-col 5, :alias-col 29, :alias-end-col 38, :row 7, :to elin.protocol.nrepl} {:name-end-col 26, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :filename "src/elin/function/nrepl/cider/test.clj", :alias e.s.component, :from elin.function.nrepl.cider.test, :col 5, :name-col 5, :alias-col 31, :alias-end-col 44, :row 8, :to elin.schema.component} {:name-end-col 15, :name-end-row 9, :name-row 9, :alias-end-row 9, :alias-row 9, :filename "src/elin/function/nrepl/cider/test.clj", :alias m, :from elin.function.nrepl.cider.test, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 9, :to malli.core} {:name-end-col 15, :name-end-row 10, :name-row 10, :alias-end-row 10, :alias-row 10, :filename "src/elin/function/nrepl/cider/test.clj", :alias m.util, :from elin.function.nrepl.cider.test, :col 5, :name-col 5, :alias-col 20, :alias-end-col 26, :row 10, :to malli.util} {:name-end-col 20, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/function/nrepl/namespace.clj", :alias io, :from elin.function.nrepl.namespace, :col 5, :name-col 5, :alias-col 25, :alias-end-col 27, :row 3, :to clojure.java.io} {:name-end-col 19, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/function/nrepl/namespace.clj", :alias str, :from elin.function.nrepl.namespace, :col 5, :name-col 5, :alias-col 24, :alias-end-col 27, :row 4, :to clojure.string} {:name-end-col 19, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/function/nrepl/namespace.clj", :alias e.u.file, :from elin.function.nrepl.namespace, :col 5, :name-col 5, :alias-col 24, :alias-end-col 32, :row 5, :to elin.util.file} {:name-end-col 19, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/function/nrepl/namespace.clj", :alias e.u.sexp, :from elin.function.nrepl.namespace, :col 5, :name-col 5, :alias-col 24, :alias-end-col 32, :row 6, :to elin.util.sexp} {:name-end-col 15, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/function/nrepl/namespace.clj", :alias m, :from elin.function.nrepl.namespace, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 7, :to malli.core} {:name-end-col 23, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/function/nrepl/refactor.clj", :alias async, :from elin.function.nrepl.refactor, :col 5, :name-col 5, :alias-col 28, :alias-end-col 33, :row 3, :to clojure.core.async} {:name-end-col 16, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/function/nrepl/refactor.clj", :alias edn, :from elin.function.nrepl.refactor, :col 5, :name-col 5, :alias-col 21, :alias-end-col 24, :row 4, :to clojure.edn} {:name-end-col 24, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/function/nrepl/refactor.clj", :alias e.c.nrepl, :from elin.function.nrepl.refactor, :col 5, :name-col 5, :alias-col 29, :alias-end-col 38, :row 5, :to elin.constant.nrepl} {:name-end-col 15, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/function/nrepl/refactor.clj", :alias e, :from elin.function.nrepl.refactor, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 6, :to elin.error} {:name-end-col 24, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/function/nrepl/refactor.clj", :alias e.p.nrepl, :from elin.function.nrepl.refactor, :col 5, :name-col 5, :alias-col 29, :alias-end-col 38, :row 7, :to elin.protocol.nrepl} {:name-end-col 26, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :filename "src/elin/function/nrepl/refactor.clj", :alias e.s.component, :from elin.function.nrepl.refactor, :col 5, :name-col 5, :alias-col 31, :alias-end-col 44, :row 8, :to elin.schema.component} {:name-end-col 20, :name-end-row 9, :name-row 9, :alias-end-row 9, :alias-row 9, :filename "src/elin/function/nrepl/refactor.clj", :alias e.u.nrepl, :from elin.function.nrepl.refactor, :col 5, :name-col 5, :alias-col 25, :alias-end-col 34, :row 9, :to elin.util.nrepl} {:name-end-col 15, :name-end-row 10, :name-row 10, :alias-end-row 10, :alias-row 10, :filename "src/elin/function/nrepl/refactor.clj", :alias m, :from elin.function.nrepl.refactor, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 10, :to malli.core} {:name-end-col 23, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/function/nrepl/cider.clj", :alias async, :from elin.function.nrepl.cider, :col 5, :name-col 5, :alias-col 28, :alias-end-col 33, :row 3, :to clojure.core.async} {:name-end-col 24, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/function/nrepl/cider.clj", :alias e.c.nrepl, :from elin.function.nrepl.cider, :col 5, :name-col 5, :alias-col 29, :alias-end-col 38, :row 4, :to elin.constant.nrepl} {:name-end-col 15, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/function/nrepl/cider.clj", :alias e, :from elin.function.nrepl.cider, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 5, :to elin.error} {:name-end-col 24, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/function/nrepl/cider.clj", :alias e.f.nrepl, :from elin.function.nrepl.cider, :col 5, :name-col 5, :alias-col 29, :alias-end-col 38, :row 6, :to elin.function.nrepl} {:name-end-col 24, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/function/nrepl/cider.clj", :alias e.p.nrepl, :from elin.function.nrepl.cider, :col 5, :name-col 5, :alias-col 29, :alias-end-col 38, :row 7, :to elin.protocol.nrepl} {:name-end-col 16, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :filename "src/elin/function/nrepl/cider.clj", :alias e.schema, :from elin.function.nrepl.cider, :col 5, :name-col 5, :alias-col 21, :alias-end-col 29, :row 8, :to elin.schema} {:name-end-col 26, :name-end-row 9, :name-row 9, :alias-end-row 9, :alias-row 9, :filename "src/elin/function/nrepl/cider.clj", :alias e.s.component, :from elin.function.nrepl.cider, :col 5, :name-col 5, :alias-col 31, :alias-end-col 44, :row 9, :to elin.schema.component} {:name-end-col 22, :name-end-row 10, :name-row 10, :alias-end-row 10, :alias-row 10, :filename "src/elin/function/nrepl/cider.clj", :alias e.s.nrepl, :from elin.function.nrepl.cider, :col 5, :name-col 5, :alias-col 27, :alias-end-col 36, :row 10, :to elin.schema.nrepl} {:name-end-col 20, :name-end-row 11, :name-row 11, :alias-end-row 11, :alias-row 11, :filename "src/elin/function/nrepl/cider.clj", :alias e.u.nrepl, :from elin.function.nrepl.cider, :col 5, :name-col 5, :alias-col 25, :alias-end-col 34, :row 11, :to elin.util.nrepl} {:name-end-col 15, :name-end-row 12, :name-row 12, :alias-end-row 12, :alias-row 12, :filename "src/elin/function/nrepl/cider.clj", :alias m, :from elin.function.nrepl.cider, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 12, :to malli.core} {:name-end-col 16, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/function/nrepl/system.clj", :alias edn, :from elin.function.nrepl.system, :col 5, :name-col 5, :alias-col 21, :alias-end-col 24, :row 3, :to clojure.edn} {:name-end-col 15, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/function/nrepl/system.clj", :alias e, :from elin.function.nrepl.system, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 4, :to elin.error} {:name-end-col 24, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/function/nrepl/system.clj", :alias e.f.nrepl, :from elin.function.nrepl.system, :col 5, :name-col 5, :alias-col 29, :alias-end-col 38, :row 5, :to elin.function.nrepl} {:name-end-col 24, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/function/nrepl/system.clj", :alias e.p.nrepl, :from elin.function.nrepl.system, :col 5, :name-col 5, :alias-col 29, :alias-end-col 38, :row 6, :to elin.protocol.nrepl} {:name-end-col 16, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/function/nrepl/system.clj", :alias e.schema, :from elin.function.nrepl.system, :col 5, :name-col 5, :alias-col 21, :alias-end-col 29, :row 7, :to elin.schema} {:name-end-col 26, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :filename "src/elin/function/nrepl/system.clj", :alias e.s.component, :from elin.function.nrepl.system, :col 5, :name-col 5, :alias-col 31, :alias-end-col 44, :row 8, :to elin.schema.component} {:name-end-col 23, :name-end-row 9, :name-row 9, :alias-end-row 9, :alias-row 9, :filename "src/elin/function/nrepl/system.clj", :alias e.u.function, :from elin.function.nrepl.system, :col 5, :name-col 5, :alias-col 28, :alias-end-col 40, :row 9, :to elin.util.function} {:name-end-col 15, :name-end-row 10, :name-row 10, :alias-end-row 10, :alias-row 10, :filename "src/elin/function/nrepl/system.clj", :alias m, :from elin.function.nrepl.system, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 10, :to malli.core} {:name-end-col 23, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/function/nrepl.clj", :alias async, :from elin.function.nrepl, :col 5, :name-col 5, :alias-col 28, :alias-end-col 33, :row 4, :to clojure.core.async} {:name-end-col 20, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/function/nrepl.clj", :alias io, :from elin.function.nrepl, :col 5, :name-col 5, :alias-col 25, :alias-end-col 27, :row 5, :to clojure.java.io} {:name-end-col 16, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/function/nrepl.clj", :alias set, :from elin.function.nrepl, :col 5, :name-col 5, :alias-col 21, :alias-end-col 24, :row 6, :to clojure.set} {:name-end-col 24, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/function/nrepl.clj", :alias e.c.nrepl, :from elin.function.nrepl, :col 5, :name-col 5, :alias-col 29, :alias-end-col 38, :row 7, :to elin.constant.nrepl} {:name-end-col 15, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :filename "src/elin/function/nrepl.clj", :alias e, :from elin.function.nrepl, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 8, :to elin.error} {:name-end-col 24, :name-end-row 9, :name-row 9, :alias-end-row 9, :alias-row 9, :filename "src/elin/function/nrepl.clj", :alias e.p.nrepl, :from elin.function.nrepl, :col 5, :name-col 5, :alias-col 29, :alias-end-col 38, :row 9, :to elin.protocol.nrepl} {:name-end-col 16, :name-end-row 10, :name-row 10, :alias-end-row 10, :alias-row 10, :filename "src/elin/function/nrepl.clj", :alias e.schema, :from elin.function.nrepl, :col 5, :name-col 5, :alias-col 21, :alias-end-col 29, :row 10, :to elin.schema} {:name-end-col 26, :name-end-row 11, :name-row 11, :alias-end-row 11, :alias-row 11, :filename "src/elin/function/nrepl.clj", :alias e.s.component, :from elin.function.nrepl, :col 5, :name-col 5, :alias-col 31, :alias-end-col 44, :row 11, :to elin.schema.component} {:name-end-col 22, :name-end-row 12, :name-row 12, :alias-end-row 12, :alias-row 12, :filename "src/elin/function/nrepl.clj", :alias e.s.nrepl, :from elin.function.nrepl, :col 5, :name-col 5, :alias-col 27, :alias-end-col 36, :row 12, :to elin.schema.nrepl} {:name-end-col 20, :name-end-row 13, :name-row 13, :alias-end-row 13, :alias-row 13, :filename "src/elin/function/nrepl.clj", :alias e.u.nrepl, :from elin.function.nrepl, :col 5, :name-col 5, :alias-col 25, :alias-end-col 34, :row 13, :to elin.util.nrepl} {:name-end-col 15, :name-end-row 14, :name-row 14, :alias-end-row 14, :alias-row 14, :filename "src/elin/function/nrepl.clj", :alias m, :from elin.function.nrepl, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 14, :to malli.core} {:name-end-col 16, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/function/namespace.clj", :alias edn, :from elin.function.namespace, :col 5, :name-col 5, :alias-col 21, :alias-end-col 24, :row 3, :to clojure.edn} {:name-end-col 19, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/function/namespace.clj", :alias str, :from elin.function.namespace, :col 5, :name-col 5, :alias-col 24, :alias-end-col 27, :row 4, :to clojure.string} {:name-end-col 24, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/function/namespace.clj", :alias e.c.nrepl, :from elin.function.namespace, :col 5, :name-col 5, :alias-col 29, :alias-end-col 38, :row 5, :to elin.constant.nrepl} {:name-end-col 15, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/function/namespace.clj", :alias e, :from elin.function.namespace, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 6, :to elin.error} {:name-end-col 28, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/function/namespace.clj", :alias e.f.clj-kondo, :from elin.function.namespace, :col 5, :name-col 5, :alias-col 33, :alias-end-col 46, :row 7, :to elin.function.clj-kondo} {:name-end-col 24, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :filename "src/elin/function/namespace.clj", :alias e.f.nrepl, :from elin.function.namespace, :col 5, :name-col 5, :alias-col 29, :alias-end-col 38, :row 8, :to elin.function.nrepl} {:name-end-col 33, :name-end-row 9, :name-row 9, :alias-end-row 9, :alias-row 9, :filename "src/elin/function/namespace.clj", :alias e.f.n.refactor, :from elin.function.namespace, :col 5, :name-col 5, :alias-col 38, :alias-end-col 52, :row 9, :to elin.function.nrepl.refactor} {:name-end-col 24, :name-end-row 10, :name-row 10, :alias-end-row 10, :alias-row 10, :filename "src/elin/function/namespace.clj", :alias e.f.sexpr, :from elin.function.namespace, :col 5, :name-col 5, :alias-col 29, :alias-end-col 38, :row 10, :to elin.function.sexpr} {:name-end-col 24, :name-end-row 11, :name-row 11, :alias-end-row 11, :alias-row 11, :filename "src/elin/function/namespace.clj", :alias e.p.nrepl, :from elin.function.namespace, :col 5, :name-col 5, :alias-col 29, :alias-end-col 38, :row 11, :to elin.protocol.nrepl} {:name-end-col 24, :name-end-row 12, :name-row 12, :alias-end-row 12, :alias-row 12, :filename "src/elin/function/namespace.clj", :alias e.s.handler, :from elin.function.namespace, :col 5, :name-col 5, :alias-col 29, :alias-end-col 40, :row 12, :to elin.schema.handler} {:name-end-col 15, :name-end-row 13, :name-row 13, :alias-end-row 13, :alias-row 13, :filename "src/elin/function/namespace.clj", :alias m, :from elin.function.namespace, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 13, :to malli.core} {:name-end-col 16, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/function/clj_kondo.clj", :alias set, :from elin.function.clj-kondo, :col 5, :name-col 5, :alias-col 21, :alias-end-col 24, :row 3, :to clojure.set} {:name-end-col 19, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/function/clj_kondo.clj", :alias str, :from elin.function.clj-kondo, :col 5, :name-col 5, :alias-col 24, :alias-end-col 27, :row 4, :to clojure.string} {:name-end-col 15, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/function/clj_kondo.clj", :alias e, :from elin.function.clj-kondo, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 5, :to elin.error} {:name-end-col 28, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/function/clj_kondo.clj", :alias e.p.clj-kondo, :from elin.function.clj-kondo, :col 5, :name-col 5, :alias-col 33, :alias-end-col 46, :row 6, :to elin.protocol.clj-kondo} {:name-end-col 16, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/function/clj_kondo.clj", :alias e.schema, :from elin.function.clj-kondo, :col 5, :name-col 5, :alias-col 21, :alias-end-col 29, :row 7, :to elin.schema} {:name-end-col 26, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :filename "src/elin/function/clj_kondo.clj", :alias e.s.component, :from elin.function.clj-kondo, :col 5, :name-col 5, :alias-col 31, :alias-end-col 44, :row 8, :to elin.schema.component} {:name-end-col 22, :name-end-row 9, :name-row 9, :alias-end-row 9, :alias-row 9, :filename "src/elin/function/clj_kondo.clj", :alias e.s.nrepl, :from elin.function.clj-kondo, :col 5, :name-col 5, :alias-col 27, :alias-end-col 36, :row 9, :to elin.schema.nrepl} {:name-end-col 15, :name-end-row 10, :name-row 10, :alias-end-row 10, :alias-row 10, :filename "src/elin/function/clj_kondo.clj", :alias m, :from elin.function.clj-kondo, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 10, :to malli.core} {:name-end-col 23, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/function/sexpr.clj", :alias async, :from elin.function.sexpr, :col 5, :name-col 5, :alias-col 28, :alias-end-col 33, :row 3, :to clojure.core.async} {:name-end-col 15, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/function/sexpr.clj", :alias e, :from elin.function.sexpr, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 4, :to elin.error} {:name-end-col 23, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/function/sexpr.clj", :alias e.p.host, :from elin.function.sexpr, :col 5, :name-col 5, :alias-col 28, :alias-end-col 36, :row 5, :to elin.protocol.host} {:name-end-col 16, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/function/sexpr.clj", :alias e.schema, :from elin.function.sexpr, :col 5, :name-col 5, :alias-col 21, :alias-end-col 29, :row 6, :to elin.schema} {:name-end-col 24, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/function/sexpr.clj", :alias e.s.handler, :from elin.function.sexpr, :col 5, :name-col 5, :alias-col 29, :alias-end-col 40, :row 7, :to elin.schema.handler} {:name-end-col 21, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :filename "src/elin/function/sexpr.clj", :alias e.s.host, :from elin.function.sexpr, :col 5, :name-col 5, :alias-col 26, :alias-end-col 34, :row 8, :to elin.schema.host} {:name-end-col 19, :name-end-row 9, :name-row 9, :alias-end-row 9, :alias-row 9, :filename "src/elin/function/sexpr.clj", :alias e.u.sexp, :from elin.function.sexpr, :col 5, :name-col 5, :alias-col 24, :alias-end-col 32, :row 9, :to elin.util.sexp} {:name-end-col 15, :name-end-row 10, :name-row 10, :alias-end-row 10, :alias-row 10, :filename "src/elin/function/sexpr.clj", :alias m, :from elin.function.sexpr, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 10, :to malli.core} {:name-end-col 15, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/function/lookup.clj", :alias e, :from elin.function.lookup, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 3, :to elin.error} {:name-end-col 28, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/function/lookup.clj", :alias e.f.clj-kondo, :from elin.function.lookup, :col 5, :name-col 5, :alias-col 33, :alias-end-col 46, :row 4, :to elin.function.clj-kondo} {:name-end-col 30, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/function/lookup.clj", :alias e.f.n.cider, :from elin.function.lookup, :col 5, :name-col 5, :alias-col 35, :alias-end-col 46, :row 5, :to elin.function.nrepl.cider} {:name-end-col 24, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/function/lookup.clj", :alias e.s.handler, :from elin.function.lookup, :col 5, :name-col 5, :alias-col 29, :alias-end-col 40, :row 6, :to elin.schema.handler} {:name-end-col 22, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/function/lookup.clj", :alias e.s.nrepl, :from elin.function.lookup, :col 5, :name-col 5, :alias-col 27, :alias-end-col 36, :row 7, :to elin.schema.nrepl} {:name-end-col 15, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :filename "src/elin/function/lookup.clj", :alias m, :from elin.function.lookup, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 8, :to malli.core} {:name-end-col 15, :name-end-row 9, :name-row 9, :alias-end-row 9, :alias-row 9, :filename "src/elin/function/lookup.clj", :alias m.util, :from elin.function.lookup, :col 5, :name-col 5, :alias-col 20, :alias-end-col 26, :row 9, :to malli.util} {:name-end-col 23, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/function/file.clj", :alias async, :from elin.function.file, :col 5, :name-col 5, :alias-col 28, :alias-end-col 33, :row 3, :to clojure.core.async} {:name-end-col 20, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/function/file.clj", :alias io, :from elin.function.file, :col 5, :name-col 5, :alias-col 25, :alias-end-col 27, :row 4, :to clojure.java.io} {:name-end-col 23, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/function/file.clj", :alias e.p.host, :from elin.function.file, :col 5, :name-col 5, :alias-col 28, :alias-end-col 36, :row 5, :to elin.protocol.host} {:name-end-col 23, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/function/evaluate.clj", :alias async, :from elin.function.evaluate, :col 5, :name-col 5, :alias-col 28, :alias-end-col 33, :row 3, :to clojure.core.async} {:name-end-col 15, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/function/evaluate.clj", :alias e, :from elin.function.evaluate, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 4, :to elin.error} {:name-end-col 24, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/function/evaluate.clj", :alias e.f.nrepl, :from elin.function.evaluate, :col 5, :name-col 5, :alias-col 29, :alias-end-col 38, :row 5, :to elin.function.nrepl} {:name-end-col 24, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/function/evaluate.clj", :alias e.f.sexpr, :from elin.function.evaluate, :col 5, :name-col 5, :alias-col 29, :alias-end-col 38, :row 6, :to elin.function.sexpr} {:name-end-col 23, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/function/evaluate.clj", :alias e.p.host, :from elin.function.evaluate, :col 5, :name-col 5, :alias-col 28, :alias-end-col 36, :row 7, :to elin.protocol.host} {:name-end-col 20, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :filename "src/elin/function/evaluate.clj", :alias e.u.nrepl, :from elin.function.evaluate, :col 5, :name-col 5, :alias-col 25, :alias-end-col 34, :row 8, :to elin.util.nrepl} {:name-end-col 16, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/schema/component.clj", :alias e.schema, :from elin.schema.component, :col 5, :name-col 5, :alias-col 21, :alias-end-col 29, :row 3, :to elin.schema} {:name-end-col 22, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/schema/component.clj", :alias e.s.nrepl, :from elin.schema.component, :col 5, :name-col 5, :alias-col 27, :alias-end-col 36, :row 4, :to elin.schema.nrepl} {:name-end-col 16, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/schema/nrepl.clj", :alias e.schema, :from elin.schema.nrepl, :col 5, :name-col 5, :alias-col 21, :alias-end-col 29, :row 3, :to elin.schema} {:name-end-col 30, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/schema/interceptor.clj", :alias e.c.interceptor, :from elin.schema.interceptor, :col 5, :name-col 5, :alias-col 35, :alias-end-col 50, :row 3, :to elin.constant.interceptor} {:name-end-col 24, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/schema/interceptor.clj", :alias e.s.handler, :from elin.schema.interceptor, :col 5, :name-col 5, :alias-col 29, :alias-end-col 40, :row 4, :to elin.schema.handler} {:name-end-col 22, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/schema/interceptor.clj", :alias e.s.nrepl, :from elin.schema.interceptor, :col 5, :name-col 5, :alias-col 27, :alias-end-col 36, :row 5, :to elin.schema.nrepl} {:name-end-col 15, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/schema/interceptor.clj", :alias m.util, :from elin.schema.interceptor, :col 5, :name-col 5, :alias-col 20, :alias-end-col 26, :row 6, :to malli.util} {:name-end-col 16, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/schema/server.clj", :alias e.schema, :from elin.schema.server, :col 5, :name-col 5, :alias-col 21, :alias-end-col 29, :row 3, :to elin.schema} {:name-end-col 26, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/schema/server.clj", :alias e.s.component, :from elin.schema.server, :col 5, :name-col 5, :alias-col 31, :alias-end-col 44, :row 4, :to elin.schema.component} {:name-end-col 23, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/schema/handler.clj", :alias e.s.server, :from elin.schema.handler, :col 5, :name-col 5, :alias-col 28, :alias-end-col 38, :row 3, :to elin.schema.server} {:name-end-col 15, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/schema/handler.clj", :alias m.util, :from elin.schema.handler, :col 5, :name-col 5, :alias-col 20, :alias-end-col 26, :row 4, :to malli.util} {:name-end-col 19, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/interceptor/test.clj", :alias str, :from elin.interceptor.test, :col 5, :name-col 5, :alias-col 24, :alias-end-col 27, :row 3, :to clojure.string} {:name-end-col 30, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/interceptor/test.clj", :alias e.c.interceptor, :from elin.interceptor.test, :col 5, :name-col 5, :alias-col 35, :alias-end-col 50, :row 4, :to elin.constant.interceptor} {:name-end-col 35, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/interceptor/test.clj", :alias e.f.n.c.test, :from elin.interceptor.test, :col 5, :name-col 5, :alias-col 40, :alias-end-col 52, :row 5, :to elin.function.nrepl.cider.test} {:name-end-col 17, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/interceptor/test.clj", :alias e.message, :from elin.interceptor.test, :col 5, :name-col 5, :alias-col 22, :alias-end-col 31, :row 6, :to elin.message} {:name-end-col 23, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/interceptor/test.clj", :alias e.p.host, :from elin.interceptor.test, :col 5, :name-col 5, :alias-col 28, :alias-end-col 36, :row 7, :to elin.protocol.host} {:name-end-col 18, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :filename "src/elin/interceptor/test.clj", :alias e.u.map, :from elin.interceptor.test, :col 5, :name-col 5, :alias-col 23, :alias-end-col 30, :row 8, :to elin.util.map} {:name-end-col 25, :name-end-row 9, :name-row 9, :alias-end-row 9, :alias-row 9, :filename "src/elin/interceptor/test.clj", :alias ix, :from elin.interceptor.test, :col 5, :name-col 5, :alias-col 30, :alias-end-col 32, :row 9, :to exoscale.interceptor} {:name-end-col 19, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/interceptor/nrepl.clj", :alias str, :from elin.interceptor.nrepl, :col 5, :name-col 5, :alias-col 24, :alias-end-col 27, :row 3, :to clojure.string} {:name-end-col 30, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/interceptor/nrepl.clj", :alias e.c.interceptor, :from elin.interceptor.nrepl, :col 5, :name-col 5, :alias-col 35, :alias-end-col 50, :row 4, :to elin.constant.interceptor} {:name-end-col 24, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/interceptor/nrepl.clj", :alias e.c.nrepl, :from elin.interceptor.nrepl, :col 5, :name-col 5, :alias-col 29, :alias-end-col 38, :row 5, :to elin.constant.nrepl} {:name-end-col 17, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/interceptor/nrepl.clj", :alias e.message, :from elin.interceptor.nrepl, :col 5, :name-col 5, :alias-col 22, :alias-end-col 31, :row 6, :to elin.message} {:name-end-col 19, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/interceptor/nrepl.clj", :alias e.u.file, :from elin.interceptor.nrepl, :col 5, :name-col 5, :alias-col 24, :alias-end-col 32, :row 7, :to elin.util.file} {:name-end-col 20, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :filename "src/elin/interceptor/nrepl.clj", :alias e.u.nrepl, :from elin.interceptor.nrepl, :col 5, :name-col 5, :alias-col 25, :alias-end-col 34, :row 8, :to elin.util.nrepl} {:name-end-col 25, :name-end-row 9, :name-row 9, :alias-end-row 9, :alias-row 9, :filename "src/elin/interceptor/nrepl.clj", :alias ix, :from elin.interceptor.nrepl, :col 5, :name-col 5, :alias-col 30, :alias-end-col 32, :row 9, :to exoscale.interceptor} {:name-end-col 30, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/interceptor/output.clj", :alias e.c.interceptor, :from elin.interceptor.output, :col 5, :name-col 5, :alias-col 35, :alias-end-col 50, :row 3, :to elin.constant.interceptor} {:name-end-col 23, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/interceptor/output.clj", :alias e.p.host, :from elin.interceptor.output, :col 5, :name-col 5, :alias-col 28, :alias-end-col 36, :row 4, :to elin.protocol.host} {:name-end-col 25, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/interceptor/output.clj", :alias ix, :from elin.interceptor.output, :col 5, :name-col 5, :alias-col 30, :alias-end-col 32, :row 5, :to exoscale.interceptor} {:name-end-col 23, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/interceptor/autocmd.clj", :alias async, :from elin.interceptor.autocmd, :col 5, :name-col 5, :alias-col 28, :alias-end-col 33, :row 3, :to clojure.core.async} {:name-end-col 19, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/interceptor/autocmd.clj", :alias str, :from elin.interceptor.autocmd, :col 5, :name-col 5, :alias-col 24, :alias-end-col 27, :row 4, :to clojure.string} {:name-end-col 30, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/interceptor/autocmd.clj", :alias e.c.interceptor, :from elin.interceptor.autocmd, :col 5, :name-col 5, :alias-col 35, :alias-end-col 50, :row 5, :to elin.constant.interceptor} {:name-end-col 15, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/interceptor/autocmd.clj", :alias e, :from elin.interceptor.autocmd, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 6, :to elin.error} {:name-end-col 24, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/interceptor/autocmd.clj", :alias e.f.nrepl, :from elin.interceptor.autocmd, :col 5, :name-col 5, :alias-col 29, :alias-end-col 38, :row 7, :to elin.function.nrepl} {:name-end-col 34, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :filename "src/elin/interceptor/autocmd.clj", :alias e.f.n.namespace, :from elin.interceptor.autocmd, :col 5, :name-col 5, :alias-col 39, :alias-end-col 54, :row 8, :to elin.function.nrepl.namespace} {:name-end-col 24, :name-end-row 9, :name-row 9, :alias-end-row 9, :alias-row 9, :filename "src/elin/interceptor/autocmd.clj", :alias e.f.sexpr, :from elin.interceptor.autocmd, :col 5, :name-col 5, :alias-col 29, :alias-end-col 38, :row 9, :to elin.function.sexpr} {:name-end-col 28, :name-end-row 10, :name-row 10, :alias-end-row 10, :alias-row 10, :filename "src/elin/interceptor/autocmd.clj", :alias e.p.clj-kondo, :from elin.interceptor.autocmd, :col 5, :name-col 5, :alias-col 33, :alias-end-col 46, :row 10, :to elin.protocol.clj-kondo} {:name-end-col 23, :name-end-row 11, :name-row 11, :alias-end-row 11, :alias-row 11, :filename "src/elin/interceptor/autocmd.clj", :alias e.p.host, :from elin.interceptor.autocmd, :col 5, :name-col 5, :alias-col 28, :alias-end-col 36, :row 11, :to elin.protocol.host} {:name-end-col 24, :name-end-row 12, :name-row 12, :alias-end-row 12, :alias-row 12, :filename "src/elin/interceptor/autocmd.clj", :alias e.p.nrepl, :from elin.interceptor.autocmd, :col 5, :name-col 5, :alias-col 29, :alias-end-col 38, :row 12, :to elin.protocol.nrepl} {:name-end-col 25, :name-end-row 13, :name-row 13, :alias-end-row 13, :alias-row 13, :filename "src/elin/interceptor/autocmd.clj", :alias ix, :from elin.interceptor.autocmd, :col 5, :name-col 5, :alias-col 30, :alias-end-col 32, :row 13, :to exoscale.interceptor} {:name-end-col 16, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/interceptor/optional/nrepl.clj", :alias edn, :from elin.interceptor.optional.nrepl, :col 5, :name-col 5, :alias-col 21, :alias-end-col 24, :row 3, :to clojure.edn} {:name-end-col 19, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/interceptor/optional/nrepl.clj", :alias str, :from elin.interceptor.optional.nrepl, :col 5, :name-col 5, :alias-col 24, :alias-end-col 27, :row 4, :to clojure.string} {:name-end-col 30, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/interceptor/optional/nrepl.clj", :alias e.c.interceptor, :from elin.interceptor.optional.nrepl, :col 5, :name-col 5, :alias-col 35, :alias-end-col 50, :row 5, :to elin.constant.interceptor} {:name-end-col 25, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/interceptor/optional/nrepl.clj", :alias e.c.lookup, :from elin.interceptor.optional.nrepl, :col 5, :name-col 5, :alias-col 30, :alias-end-col 40, :row 6, :to elin.constant.lookup} {:name-end-col 24, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/interceptor/optional/nrepl.clj", :alias e.c.nrepl, :from elin.interceptor.optional.nrepl, :col 5, :name-col 5, :alias-col 29, :alias-end-col 38, :row 7, :to elin.constant.nrepl} {:name-end-col 24, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :filename "src/elin/interceptor/optional/nrepl.clj", :alias e.f.nrepl, :from elin.interceptor.optional.nrepl, :col 5, :name-col 5, :alias-col 29, :alias-end-col 38, :row 8, :to elin.function.nrepl} {:name-end-col 20, :name-end-row 9, :name-row 9, :alias-end-row 9, :alias-row 9, :filename "src/elin/interceptor/optional/nrepl.clj", :alias e.u.nrepl, :from elin.interceptor.optional.nrepl, :col 5, :name-col 5, :alias-col 25, :alias-end-col 34, :row 9, :to elin.util.nrepl} {:name-end-col 25, :name-end-row 10, :name-row 10, :alias-end-row 10, :alias-row 10, :filename "src/elin/interceptor/optional/nrepl.clj", :alias ix, :from elin.interceptor.optional.nrepl, :col 5, :name-col 5, :alias-col 30, :alias-end-col 32, :row 10, :to exoscale.interceptor} {:name-end-col 15, :name-end-row 11, :name-row 11, :alias-end-row 11, :alias-row 11, :filename "src/elin/interceptor/optional/nrepl.clj", :alias m, :from elin.interceptor.optional.nrepl, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 11, :to malli.core} {:name-end-col 20, :name-end-row 12, :name-row 12, :alias-end-row 12, :alias-row 12, :filename "src/elin/interceptor/optional/nrepl.clj", :alias timbre, :from elin.interceptor.optional.nrepl, :col 5, :name-col 5, :alias-col 25, :alias-end-col 31, :row 12, :to taoensso.timbre} {:name-end-col 30, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/interceptor/optional/evaluate.clj", :alias e.c.interceptor, :from elin.interceptor.optional.evaluate, :col 5, :name-col 5, :alias-col 35, :alias-end-col 50, :row 3, :to elin.constant.interceptor} {:name-end-col 26, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/interceptor/optional/evaluate.clj", :alias e.u.interceptor, :from elin.interceptor.optional.evaluate, :col 5, :name-col 5, :alias-col 31, :alias-end-col 46, :row 4, :to elin.util.interceptor} {:name-end-col 30, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/interceptor/handler.clj", :alias e.c.interceptor, :from elin.interceptor.handler, :col 5, :name-col 5, :alias-col 35, :alias-end-col 50, :row 3, :to elin.constant.interceptor} {:name-end-col 15, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/interceptor/handler.clj", :alias e, :from elin.interceptor.handler, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 4, :to elin.error} {:name-end-col 17, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/interceptor/handler.clj", :alias e.message, :from elin.interceptor.handler, :col 5, :name-col 5, :alias-col 22, :alias-end-col 31, :row 5, :to elin.message} {:name-end-col 25, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/interceptor/handler.clj", :alias ix, :from elin.interceptor.handler, :col 5, :name-col 5, :alias-col 30, :alias-end-col 32, :row 6, :to exoscale.interceptor} {:name-end-col 19, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/interceptor/evaluate.clj", :alias str, :from elin.interceptor.evaluate, :col 5, :name-col 5, :alias-col 24, :alias-end-col 27, :row 3, :to clojure.string} {:name-end-col 30, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/interceptor/evaluate.clj", :alias e.c.interceptor, :from elin.interceptor.evaluate, :col 5, :name-col 5, :alias-col 35, :alias-end-col 50, :row 4, :to elin.constant.interceptor} {:name-end-col 17, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/interceptor/evaluate.clj", :alias e.message, :from elin.interceptor.evaluate, :col 5, :name-col 5, :alias-col 22, :alias-end-col 31, :row 5, :to elin.message} {:name-end-col 23, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/interceptor/evaluate.clj", :alias e.p.host, :from elin.interceptor.evaluate, :col 5, :name-col 5, :alias-col 28, :alias-end-col 36, :row 6, :to elin.protocol.host} {:name-end-col 25, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/interceptor/evaluate.clj", :alias ix, :from elin.interceptor.evaluate, :col 5, :name-col 5, :alias-col 30, :alias-end-col 32, :row 7, :to exoscale.interceptor} {:name-end-col 20, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :filename "src/elin/interceptor/evaluate.clj", :alias r.zip, :from elin.interceptor.evaluate, :col 5, :name-col 5, :alias-col 25, :alias-end-col 30, :row 8, :to rewrite-clj.zip} {:name-end-col 30, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/interceptor/debug.clj", :alias e.c.interceptor, :from elin.interceptor.debug, :col 5, :name-col 5, :alias-col 35, :alias-end-col 50, :row 3, :to elin.constant.interceptor} {:name-end-col 28, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/interceptor/debug.clj", :alias e.s.interceptor, :from elin.interceptor.debug, :col 5, :name-col 5, :alias-col 33, :alias-end-col 48, :row 4, :to elin.schema.interceptor} {:name-end-col 25, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/interceptor/debug.clj", :alias ix, :from elin.interceptor.debug, :col 5, :name-col 5, :alias-col 30, :alias-end-col 32, :row 5, :to exoscale.interceptor} {:name-end-col 15, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/interceptor/debug.clj", :alias m, :from elin.interceptor.debug, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 6, :to malli.core} {:name-end-col 16, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/interceptor/debug.clj", :alias m.error, :from elin.interceptor.debug, :col 5, :name-col 5, :alias-col 21, :alias-end-col 28, :row 7, :to malli.error} {:name-end-col 20, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :filename "src/elin/interceptor/debug.clj", :alias timbre, :from elin.interceptor.debug, :col 5, :name-col 5, :alias-col 25, :alias-end-col 31, :row 8, :to taoensso.timbre} {:name-end-col 23, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/interceptor/connect.clj", :alias async, :from elin.interceptor.connect, :col 5, :name-col 5, :alias-col 28, :alias-end-col 33, :row 3, :to clojure.core.async} {:name-end-col 30, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/interceptor/connect.clj", :alias e.c.interceptor, :from elin.interceptor.connect, :col 5, :name-col 5, :alias-col 35, :alias-end-col 50, :row 4, :to elin.constant.interceptor} {:name-end-col 23, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/interceptor/connect.clj", :alias e.p.host, :from elin.interceptor.connect, :col 5, :name-col 5, :alias-col 28, :alias-end-col 36, :row 5, :to elin.protocol.host} {:name-end-col 30, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/interceptor/connect.clj", :alias e.p.interceptor, :from elin.interceptor.connect, :col 5, :name-col 5, :alias-col 35, :alias-end-col 50, :row 6, :to elin.protocol.interceptor} {:name-end-col 19, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/interceptor/connect.clj", :alias e.u.file, :from elin.interceptor.connect, :col 5, :name-col 5, :alias-col 24, :alias-end-col 32, :row 7, :to elin.util.file} {:name-end-col 18, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :filename "src/elin/interceptor/connect.clj", :alias e.u.map, :from elin.interceptor.connect, :col 5, :name-col 5, :alias-col 23, :alias-end-col 30, :row 8, :to elin.util.map} {:name-end-col 25, :name-end-row 9, :name-row 9, :alias-end-row 9, :alias-row 9, :filename "src/elin/interceptor/connect.clj", :alias ix, :from elin.interceptor.connect, :col 5, :name-col 5, :alias-col 30, :alias-end-col 32, :row 9, :to exoscale.interceptor} {:name-end-col 31, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/system.clj", :alias component, :from elin.system, :col 5, :name-col 5, :alias-col 36, :alias-end-col 45, :row 3, :to com.stuartsierra.component} {:name-end-col 29, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/system.clj", :alias e.c.clj-kondo, :from elin.system, :col 5, :name-col 5, :alias-col 34, :alias-end-col 47, :row 4, :to elin.component.clj-kondo} {:name-end-col 27, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/system.clj", :alias e.c.handler, :from elin.system, :col 5, :name-col 5, :alias-col 32, :alias-end-col 43, :row 5, :to elin.component.handler} {:name-end-col 31, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/system.clj", :alias e.c.interceptor, :from elin.system, :col 5, :name-col 5, :alias-col 36, :alias-end-col 51, :row 6, :to elin.component.interceptor} {:name-end-col 29, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/system.clj", :alias e.c.lazy-host, :from elin.system, :col 5, :name-col 5, :alias-col 34, :alias-end-col 47, :row 7, :to elin.component.lazy-host} {:name-end-col 25, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :filename "src/elin/system.clj", :alias e.c.nrepl, :from elin.system, :col 5, :name-col 5, :alias-col 30, :alias-end-col 39, :row 8, :to elin.component.nrepl} {:name-end-col 26, :name-end-row 9, :name-row 9, :alias-end-row 9, :alias-row 9, :filename "src/elin/system.clj", :alias e.c.plugin, :from elin.system, :col 5, :name-col 5, :alias-col 31, :alias-end-col 41, :row 9, :to elin.component.plugin} {:name-end-col 26, :name-end-row 10, :name-row 10, :alias-end-row 10, :alias-row 10, :filename "src/elin/system.clj", :alias e.c.server, :from elin.system, :col 5, :name-col 5, :alias-col 31, :alias-end-col 41, :row 10, :to elin.component.server} {:name-end-col 31, :name-end-row 11, :name-row 11, :alias-end-row 11, :alias-row 11, :filename "src/elin/system.clj", :alias e.c.s.http, :from elin.system, :col 5, :name-col 5, :alias-col 36, :alias-end-col 46, :row 11, :to elin.component.server.http} {:name-end-col 35, :name-end-row 12, :name-row 12, :alias-end-row 12, :alias-row 12, :filename "src/elin/system.clj", :alias e.c.session-storage, :from elin.system, :col 5, :name-col 5, :alias-col 40, :alias-end-col 59, :row 12, :to elin.component.session-storage} {:name-end-col 31, :name-end-row 13, :name-row 13, :alias-end-row nil, :alias-row nil, :filename "src/elin/system.clj", :from elin.system, :col 5, :name-col 5, :alias-col nil, :alias-end-col nil, :row 13, :to msgpack.clojure-extensions} {:name-end-col 14, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/config.clj", :alias aero, :from elin.config, :col 5, :name-col 5, :alias-col 19, :alias-end-col 23, :row 3, :to aero.core} {:name-end-col 20, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/config.clj", :alias io, :from elin.config, :col 5, :name-col 5, :alias-col 25, :alias-end-col 27, :row 4, :to clojure.java.io} {:name-end-col 26, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/config.clj", :alias e.c.project, :from elin.config, :col 5, :name-col 5, :alias-col 31, :alias-end-col 42, :row 5, :to elin.constant.project} {:name-end-col 23, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/config.clj", :alias e.s.config, :from elin.config, :col 5, :name-col 5, :alias-col 28, :alias-end-col 38, :row 6, :to elin.schema.config} {:name-end-col 19, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/config.clj", :alias e.u.file, :from elin.config, :col 5, :name-col 5, :alias-col 24, :alias-end-col 32, :row 7, :to elin.util.file} {:name-end-col 15, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :filename "src/elin/config.clj", :alias m, :from elin.config, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 8, :to malli.core} {:name-end-col 20, :name-end-row 9, :name-row 9, :alias-end-row 9, :alias-row 9, :filename "src/elin/config.clj", :alias mt, :from elin.config, :col 5, :name-col 5, :alias-col 25, :alias-end-col 27, :row 9, :to malli.transform} {:name-end-col 20, :name-end-row 10, :name-row 10, :alias-end-row 10, :alias-row 10, :filename "src/elin/config.clj", :alias timbre, :from elin.config, :col 5, :name-col 5, :alias-col 25, :alias-end-col 31, :row 10, :to taoensso.timbre}], :var-definitions [{:fixed-arities #{1}, :end-row 25, :name-end-col 33, :name-end-row 17, :private true, :name-row 17, :ns elin.handler.test, :name extract-multi-method-name, :defined-by clojure.core/defn-, :filename "src/elin/handler/test.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 24, :row 17} {:fixed-arities #{1}, :end-row 55, :name-end-col 28, :name-end-row 28, :name-row 28, :ns elin.handler.test, :name run-test-under-cursor, :defined-by clojure.core/defn, :filename "src/elin/handler/test.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 81, :row 28} {:fixed-arities #{2}, :end-row 18, :name-end-col 22, :name-end-row 13, :private true, :name-row 13, :ns elin.handler.namespace, :name has-namespace?, :defined-by clojure.core/defn-, :filename "src/elin/handler/namespace.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 16, :row 13} {:fixed-arities #{1}, :end-row 44, :name-end-col 21, :name-end-row 20, :name-row 20, :ns elin.handler.namespace, :name add-namespace*, :defined-by clojure.core/defn, :filename "src/elin/handler/namespace.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 53, :row 20} {:fixed-arities #{1}, :end-row 49, :name-end-col 20, :name-end-row 46, :name-row 46, :ns elin.handler.namespace, :name add-namespace, :defined-by clojure.core/defn, :filename "src/elin/handler/namespace.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 76, :row 46} {:fixed-arities #{1}, :end-row 64, :name-end-col 33, :name-end-row 51, :name-row 51, :ns elin.handler.namespace, :name resolve-missing-namespace*, :defined-by clojure.core/defn, :filename "src/elin/handler/namespace.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 76, :row 51} {:fixed-arities #{1}, :end-row 86, :name-end-col 32, :name-end-row 66, :name-row 66, :ns elin.handler.namespace, :name resolve-missing-namespace, :defined-by clojure.core/defn, :filename "src/elin/handler/namespace.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 83, :row 66} {:end-row 25, :name-end-col 26, :name-end-row 12, :private true, :name-row 12, :ns elin.handler.complete, :name type->kind, :defined-by clojure.core/def, :filename "src/elin/handler/complete.clj", :col 1, :name-col 16, :defined-by->lint-as clojure.core/def, :end-col 25, :row 12} {:fixed-arities #{1}, :end-row 31, :name-end-col 22, :name-end-row 27, :private true, :name-row 27, :ns elin.handler.complete, :name format-arglist, :defined-by clojure.core/defn-, :filename "src/elin/handler/complete.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 14, :row 27} {:fixed-arities #{1}, :end-row 41, :name-end-col 24, :name-end-row 33, :private true, :name-row 33, :ns elin.handler.complete, :name format-candidate, :defined-by clojure.core/defn-, :filename "src/elin/handler/complete.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 14, :row 33} {:fixed-arities #{1}, :end-row 47, :name-end-col 25, :name-end-row 43, :private true, :name-row 43, :ns elin.handler.complete, :name format-candidates, :defined-by clojure.core/defn-, :filename "src/elin/handler/complete.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 25, :row 43} {:fixed-arities #{2}, :end-row 53, :name-end-col 28, :name-end-row 49, :private true, :name-row 49, :ns elin.handler.complete, :name cider-nrepl-complete, :defined-by clojure.core/defn-, :filename "src/elin/handler/complete.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 37, :row 49} {:fixed-arities #{2}, :end-row 59, :name-end-col 25, :name-end-row 55, :private true, :name-row 55, :ns elin.handler.complete, :name nrepl-completions, :defined-by clojure.core/defn-, :filename "src/elin/handler/complete.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 37, :row 55} {:fixed-arities #{1}, :end-row 77, :name-end-col 15, :name-end-row 62, :name-row 62, :ns elin.handler.complete, :name complete, :defined-by clojure.core/defn, :filename "src/elin/handler/complete.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 15, :row 62} {:fixed-arities #{1}, :end-row 23, :name-end-col 25, :name-end-row 15, :name-row 15, :ns elin.handler.navigate, :name jump-to-definition, :defined-by clojure.core/defn, :filename "src/elin/handler/navigate.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 11, :row 15} {:fixed-arities #{1}, :end-row 33, :name-end-col 28, :name-end-row 26, :name-row 26, :ns elin.handler.navigate, :name cycle-source-and-test, :defined-by clojure.core/defn, :filename "src/elin/handler/navigate.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 42, :row 26} {:fixed-arities #{1}, :end-row 70, :name-end-col 24, :name-end-row 48, :private true, :name-row 48, :ns elin.handler.lookup, :name generate-javadoc, :defined-by clojure.core/defn-, :filename "src/elin/handler/lookup.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 28, :row 48} {:fixed-arities #{1}, :end-row 95, :name-end-col 23, :name-end-row 72, :private true, :name-row 72, :ns elin.handler.lookup, :name generate-cljdoc, :defined-by clojure.core/defn-, :filename "src/elin/handler/lookup.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 28, :row 72} {:fixed-arities #{1}, :end-row 101, :name-end-col 20, :name-end-row 97, :private true, :name-row 97, :ns elin.handler.lookup, :name generate-doc, :defined-by clojure.core/defn-, :filename "src/elin/handler/lookup.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 36, :row 97} {:fixed-arities #{1}, :end-row 117, :name-end-col 13, :name-end-row 104, :name-row 104, :ns elin.handler.lookup, :name lookup, :defined-by clojure.core/defn, :filename "src/elin/handler/lookup.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 34, :row 104} {:fixed-arities #{1}, :end-row 136, :name-end-col 18, :name-end-row 119, :name-row 119, :ns elin.handler.lookup, :name show-source, :defined-by clojure.core/defn, :filename "src/elin/handler/lookup.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 25, :row 119} {:fixed-arities #{1}, :end-row 24, :name-end-col 39, :name-end-row 14, :private true, :name-row 14, :ns elin.handler.evaluate, :name evaluate-interceptor-middleware, :defined-by clojure.core/defn-, :filename "src/elin/handler/evaluate.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 88, :row 14} {:fixed-arities #{1}, :end-row 33, :name-end-col 15, :name-end-row 27, :name-row 27, :ns elin.handler.evaluate, :name evaluate, :defined-by clojure.core/defn, :filename "src/elin/handler/evaluate.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 19, :row 27} {:fixed-arities #{1}, :end-row 40, :name-end-col 32, :name-end-row 36, :name-row 36, :ns elin.handler.evaluate, :name evaluate-current-top-list, :defined-by clojure.core/defn, :filename "src/elin/handler/evaluate.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 23, :row 36} {:fixed-arities #{1}, :end-row 47, :name-end-col 28, :name-end-row 43, :name-row 43, :ns elin.handler.evaluate, :name evaluate-current-list, :defined-by clojure.core/defn, :filename "src/elin/handler/evaluate.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 23, :row 43} {:fixed-arities #{1}, :end-row 54, :name-end-col 28, :name-end-row 50, :name-row 50, :ns elin.handler.evaluate, :name evaluate-current-expr, :defined-by clojure.core/defn, :filename "src/elin/handler/evaluate.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 23, :row 50} {:fixed-arities #{1}, :end-row 61, :name-end-col 30, :name-end-row 57, :name-row 57, :ns elin.handler.evaluate, :name evaluate-namespace-form, :defined-by clojure.core/defn, :filename "src/elin/handler/evaluate.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 23, :row 57} {:fixed-arities #{1}, :end-row 68, :name-end-col 24, :name-end-row 64, :name-row 64, :ns elin.handler.evaluate, :name load-current-file, :defined-by clojure.core/defn, :filename "src/elin/handler/evaluate.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 11, :row 64} {:fixed-arities #{1}, :end-row 14, :name-end-col 18, :name-end-row 14, :name-row 14, :ns elin.handler.internal, :name healthcheck, :defined-by clojure.core/defn, :filename "src/elin/handler/internal.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 28, :row 14} {:fixed-arities #{1}, :end-row 24, :name-end-col 17, :name-end-row 17, :name-row 17, :ns elin.handler.internal, :name initialize, :defined-by clojure.core/defn, :filename "src/elin/handler/internal.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 8, :row 17} {:fixed-arities #{1}, :end-row 34, :name-end-col 16, :name-end-row 27, :name-row 27, :ns elin.handler.internal, :name intercept, :defined-by clojure.core/defn, :filename "src/elin/handler/internal.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 11, :row 27} {:fixed-arities #{1}, :end-row 39, :name-end-col 12, :name-end-row 36, :name-row 36, :ns elin.handler.internal, :name error, :defined-by clojure.core/defn, :filename "src/elin/handler/internal.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 8, :row 36} {:fixed-arities #{1}, :end-row 48, :name-end-col 13, :name-end-row 41, :name-row 41, :ns elin.handler.internal, :name status, :defined-by clojure.core/defn, :filename "src/elin/handler/internal.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 19, :row 41} {:end-row 19, :name-end-col 23, :name-end-row 12, :private true, :name-row 12, :ns elin.handler.connect, :name ?Params, :defined-by clojure.core/def, :filename "src/elin/handler/connect.clj", :col 1, :name-col 16, :defined-by->lint-as clojure.core/def, :end-col 20, :row 12} {:fixed-arities #{1}, :end-row 42, :name-end-col 14, :name-end-row 22, :name-row 22, :ns elin.handler.connect, :name connect, :defined-by clojure.core/defn, :filename "src/elin/handler/connect.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 97, :row 22} {:end-row 6, :name-end-col 32, :name-end-row 6, :private true, :name-row 6, :ns elin.error, :name unavailable-type, :defined-by clojure.core/def, :filename "src/elin/error.clj", :col 1, :name-col 16, :defined-by->lint-as clojure.core/def, :end-col 47, :row 6} {:end-row 7, :name-end-col 32, :name-end-row 7, :private true, :name-row 7, :ns elin.error, :name interrupted-type, :defined-by clojure.core/def, :filename "src/elin/error.clj", :col 1, :name-col 16, :defined-by->lint-as clojure.core/def, :end-col 47, :row 7} {:end-row 8, :name-end-col 30, :name-end-row 8, :private true, :name-row 8, :ns elin.error, :name incorrect-type, :defined-by clojure.core/def, :filename "src/elin/error.clj", :col 1, :name-col 16, :defined-by->lint-as clojure.core/def, :end-col 43, :row 8} {:end-row 9, :name-end-col 30, :name-end-row 9, :private true, :name-row 9, :ns elin.error, :name forbidden-type, :defined-by clojure.core/def, :filename "src/elin/error.clj", :col 1, :name-col 16, :defined-by->lint-as clojure.core/def, :end-col 43, :row 9} {:end-row 10, :name-end-col 32, :name-end-row 10, :private true, :name-row 10, :ns elin.error, :name unsupported-type, :defined-by clojure.core/def, :filename "src/elin/error.clj", :col 1, :name-col 16, :defined-by->lint-as clojure.core/def, :end-col 47, :row 10} {:end-row 11, :name-end-col 30, :name-end-row 11, :private true, :name-row 11, :ns elin.error, :name not-found-type, :defined-by clojure.core/def, :filename "src/elin/error.clj", :col 1, :name-col 16, :defined-by->lint-as clojure.core/def, :end-col 43, :row 11} {:end-row 12, :name-end-col 29, :name-end-row 12, :private true, :name-row 12, :ns elin.error, :name conflict-type, :defined-by clojure.core/def, :filename "src/elin/error.clj", :col 1, :name-col 16, :defined-by->lint-as clojure.core/def, :end-col 41, :row 12} {:end-row 13, :name-end-col 26, :name-end-row 13, :private true, :name-row 13, :ns elin.error, :name fault-type, :defined-by clojure.core/def, :filename "src/elin/error.clj", :col 1, :name-col 16, :defined-by->lint-as clojure.core/def, :end-col 35, :row 13} {:end-row 14, :name-end-col 25, :name-end-row 14, :private true, :name-row 14, :ns elin.error, :name busy-type, :defined-by clojure.core/def, :filename "src/elin/error.clj", :col 1, :name-col 16, :defined-by->lint-as clojure.core/def, :end-col 33, :row 14} {:end-row 18, :name-end-col 18, :name-end-row 16, :name-row 16, :ns elin.error, :name unavailable, :defined-by clojure.core/defn, :filename "src/elin/error.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 48, :varargs-min-arity 0, :row 16} {:end-row 22, :name-end-col 18, :name-end-row 20, :name-row 20, :ns elin.error, :name interrupted, :defined-by clojure.core/defn, :filename "src/elin/error.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 48, :varargs-min-arity 0, :row 20} {:end-row 26, :name-end-col 16, :name-end-row 24, :name-row 24, :ns elin.error, :name incorrect, :defined-by clojure.core/defn, :filename "src/elin/error.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 46, :varargs-min-arity 0, :row 24} {:end-row 30, :name-end-col 16, :name-end-row 28, :name-row 28, :ns elin.error, :name forbidden, :defined-by clojure.core/defn, :filename "src/elin/error.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 46, :varargs-min-arity 0, :row 28} {:end-row 34, :name-end-col 18, :name-end-row 32, :name-row 32, :ns elin.error, :name unsupported, :defined-by clojure.core/defn, :filename "src/elin/error.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 48, :varargs-min-arity 0, :row 32} {:end-row 38, :name-end-col 16, :name-end-row 36, :name-row 36, :ns elin.error, :name not-found, :defined-by clojure.core/defn, :filename "src/elin/error.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 46, :varargs-min-arity 0, :row 36} {:end-row 42, :name-end-col 15, :name-end-row 40, :name-row 40, :ns elin.error, :name conflict, :defined-by clojure.core/defn, :filename "src/elin/error.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 45, :varargs-min-arity 0, :row 40} {:end-row 46, :name-end-col 12, :name-end-row 44, :name-row 44, :ns elin.error, :name fault, :defined-by clojure.core/defn, :filename "src/elin/error.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 42, :varargs-min-arity 0, :row 44} {:end-row 50, :name-end-col 11, :name-end-row 48, :name-row 48, :ns elin.error, :name busy, :defined-by clojure.core/defn, :filename "src/elin/error.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 41, :varargs-min-arity 0, :row 48} {:fixed-arities #{1}, :end-row 53, :name-end-col 13, :name-end-row 52, :name-row 52, :ns elin.error, :name error?, :defined-by clojure.core/defn, :filename "src/elin/error.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 44, :row 52} {:fixed-arities #{1}, :end-row 57, :name-end-col 19, :name-end-row 55, :name-row 55, :ns elin.error, :name unavailable?, :defined-by clojure.core/defn, :filename "src/elin/error.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 50, :row 55} {:fixed-arities #{1}, :end-row 61, :name-end-col 19, :name-end-row 59, :name-row 59, :ns elin.error, :name interrupted?, :defined-by clojure.core/defn, :filename "src/elin/error.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 50, :row 59} {:fixed-arities #{1}, :end-row 65, :name-end-col 17, :name-end-row 63, :name-row 63, :ns elin.error, :name incorrect?, :defined-by clojure.core/defn, :filename "src/elin/error.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 48, :row 63} {:fixed-arities #{1}, :end-row 69, :name-end-col 17, :name-end-row 67, :name-row 67, :ns elin.error, :name forbidden?, :defined-by clojure.core/defn, :filename "src/elin/error.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 48, :row 67} {:fixed-arities #{1}, :end-row 73, :name-end-col 19, :name-end-row 71, :name-row 71, :ns elin.error, :name unsupported?, :defined-by clojure.core/defn, :filename "src/elin/error.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 50, :row 71} {:fixed-arities #{1}, :end-row 77, :name-end-col 17, :name-end-row 75, :name-row 75, :ns elin.error, :name not-found?, :defined-by clojure.core/defn, :filename "src/elin/error.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 48, :row 75} {:fixed-arities #{1}, :end-row 81, :name-end-col 16, :name-end-row 79, :name-row 79, :ns elin.error, :name conflict?, :defined-by clojure.core/defn, :filename "src/elin/error.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 47, :row 79} {:fixed-arities #{1}, :end-row 85, :name-end-col 13, :name-end-row 83, :name-row 83, :ns elin.error, :name fault?, :defined-by clojure.core/defn, :filename "src/elin/error.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 44, :row 83} {:fixed-arities #{1}, :end-row 89, :name-end-col 12, :name-end-row 87, :name-row 87, :ns elin.error, :name busy?, :defined-by clojure.core/defn, :filename "src/elin/error.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 43, :row 87} {:end-row 92, :name-end-col 31, :name-end-row 91, :private true, :name-row 91, :ns elin.error, :name ignore-checkers, :defined-by clojure.core/def, :filename "src/elin/error.clj", :col 1, :name-col 16, :defined-by->lint-as clojure.core/def, :end-col 58, :row 91} {:fixed-arities #{1}, :end-row 101, :name-end-col 21, :name-end-row 94, :private true, :name-row 94, :ns elin.error, :name compare-value, :defined-by clojure.core/defn-, :filename "src/elin/error.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 22, :row 94} {:end-row 118, :name-end-col 14, :name-end-row 103, :name-row 103, :ns elin.error, :name let, :defined-by clojure.core/defmacro, :filename "src/elin/error.clj", :macro true, :col 1, :name-col 11, :defined-by->lint-as clojure.core/defmacro, :end-col 27, :varargs-min-arity 1, :row 103} {:end-row 130, :name-end-col 13, :name-end-row 120, :name-row 120, :ns elin.error, :name ->, :defined-by clojure.core/defmacro, :filename "src/elin/error.clj", :macro true, :col 1, :name-col 11, :defined-by->lint-as clojure.core/defmacro, :end-col 15, :varargs-min-arity 1, :row 120} {:end-row 142, :name-end-col 14, :name-end-row 132, :name-row 132, :ns elin.error, :name ->>, :defined-by clojure.core/defmacro, :filename "src/elin/error.clj", :macro true, :col 1, :name-col 11, :defined-by->lint-as clojure.core/defmacro, :end-col 15, :varargs-min-arity 1, :row 132} {:end-row 5, :name-end-col 23, :name-end-row 5, :private true, :name-row 5, :ns elin.util.id, :name id-atom, :defined-by clojure.core/def, :filename "src/elin/util/id.clj", :col 1, :name-col 16, :defined-by->lint-as clojure.core/def, :end-col 33, :row 5} {:fixed-arities #{0}, :end-row 13, :name-end-col 14, :name-end-row 8, :name-row 8, :ns elin.util.id, :name next-id, :defined-by clojure.core/defn, :filename "src/elin/util/id.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 9, :row 8} {:end-row 8, :name-end-col 25, :name-end-row 7, :private true, :name-row 7, :ns elin.util.nrepl, :name ?Messages, :defined-by clojure.core/def, :filename "src/elin/util/nrepl.clj", :col 1, :name-col 16, :defined-by->lint-as clojure.core/def, :end-col 36, :row 7} {:fixed-arities #{1}, :end-row 23, :name-end-col 21, :name-end-row 11, :name-row 11, :ns elin.util.nrepl, :name merge-messages, :defined-by clojure.core/defn, :filename "src/elin/util/nrepl.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 36, :row 11} {:fixed-arities #{3}, :end-row 43, :name-end-col 22, :name-end-row 26, :name-row 26, :ns elin.util.nrepl, :name update-messages, :defined-by clojure.core/defn, :filename "src/elin/util/nrepl.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 53, :row 26} {:fixed-arities #{2}, :end-row 50, :name-end-col 18, :name-end-row 46, :name-row 46, :ns elin.util.nrepl, :name has-status?, :defined-by clojure.core/defn, :filename "src/elin/util/nrepl.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 30, :row 46} {:end-row 7, :name-end-col 23, :name-end-row 5, :private true, :name-row 5, :ns elin.util.os, :name os-name, :defined-by clojure.core/def, :filename "src/elin/util/os.clj", :col 1, :name-col 16, :defined-by->lint-as clojure.core/def, :end-col 36, :row 5} {:end-row 10, :name-end-col 10, :name-end-row 9, :name-row 9, :ns elin.util.os, :name mac?, :defined-by clojure.core/def, :filename "src/elin/util/os.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 33, :row 9} {:end-row 13, :name-end-col 14, :name-end-row 12, :name-row 12, :ns elin.util.os, :name windows?, :defined-by clojure.core/def, :filename "src/elin/util/os.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 33, :row 12} {:end-row 16, :name-end-col 12, :name-end-row 15, :name-row 15, :ns elin.util.os, :name linux?, :defined-by clojure.core/def, :filename "src/elin/util/os.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 35, :row 15} {:fixed-arities #{1}, :end-row 19, :name-end-col 22, :name-end-row 12, :name-row 12, :ns elin.util.sexp, :name extract-ns-form, :defined-by clojure.core/defn, :filename "src/elin/util/sexp.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 22, :row 12} {:fixed-arities #{1}, :end-row 43, :name-end-col 24, :name-end-row 22, :name-row 22, :ns elin.util.sexp, :name extract-namespace, :defined-by clojure.core/defn, :filename "src/elin/util/sexp.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 50, :row 22} {:fixed-arities #{3}, :end-row 79, :name-end-col 18, :name-end-row 46, :name-row 46, :ns elin.util.sexp, :name add-require, :defined-by clojure.core/defn, :filename "src/elin/util/sexp.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 16, :row 46} {:fixed-arities #{3}, :end-row 89, :name-end-col 31, :name-end-row 82, :name-row 82, :ns elin.util.sexp, :name extract-form-by-position, :defined-by clojure.core/defn, :filename "src/elin/util/sexp.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 50, :row 82} {:fixed-arities #{1}, :end-row 11, :name-end-col 11, :name-end-row 8, :name-row 8, :ns elin.util.interceptor, :name self, :defined-by clojure.core/defn, :filename "src/elin/util/interceptor.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 20, :row 8} {:fixed-arities #{1}, :end-row 30, :name-end-col 13, :name-end-row 6, :name-row 6, :ns elin.util.server, :name format, :defined-by clojure.core/defn, :filename "src/elin/util/server.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 8, :doc "Format data to be handled on the host side", :row 6} {:fixed-arities #{1}, :end-row 45, :name-end-col 15, :name-end-row 32, :name-row 32, :ns elin.util.server, :name unformat, :defined-by clojure.core/defn, :filename "src/elin/util/server.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 8, :doc "Format data to be handled on the elin server side", :row 32} {:fixed-arities #{2}, :end-row 10, :name-end-col 12, :name-end-row 6, :name-row 6, :ns elin.util.param, :name parse, :defined-by clojure.core/defn, :filename "src/elin/util/param.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 15, :row 6} {:fixed-arities #{2}, :end-row 17, :name-end-col 49, :name-end-row 10, :private true, :name-row 10, :ns elin.util.file, :name find-file-in-parent-directories-by-string, :defined-by clojure.core/defn-, :filename "src/elin/util/file.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 44, :row 10} {:fixed-arities #{2}, :end-row 27, :name-end-col 50, :name-end-row 19, :private true, :name-row 19, :ns elin.util.file, :name find-file-in-parent-directories-by-pattern, :defined-by clojure.core/defn-, :filename "src/elin/util/file.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 41, :row 19} {:fixed-arities #{2}, :end-row 37, :name-end-col 38, :name-end-row 33, :name-row 33, :ns elin.util.file, :name find-file-in-parent-directories, :defined-by clojure.core/defn, :filename "src/elin/util/file.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 65, :row 33} {:fixed-arities #{1}, :end-row 46, :name-end-col 21, :name-end-row 40, :name-row 40, :ns elin.util.file, :name normalize-path, :defined-by clojure.core/defn, :filename "src/elin/util/file.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 14, :row 40} {:fixed-arities #{0}, :end-row 63, :name-end-col 26, :name-end-row 49, :name-row 49, :ns elin.util.file, :name get-cache-directory, :defined-by clojure.core/defn, :filename "src/elin/util/file.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 30, :row 49} {:fixed-arities #{1}, :end-row 69, :name-end-col 25, :name-end-row 66, :name-row 66, :ns elin.util.file, :name get-file-extension, :defined-by clojure.core/defn, :filename "src/elin/util/file.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 22, :row 66} {:fixed-arities #{1}, :end-row 76, :name-end-col 27, :name-end-row 72, :name-row 72, :ns elin.util.file, :name guess-file-separator, :defined-by clojure.core/defn, :filename "src/elin/util/file.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 11, :row 72} {:fixed-arities #{1}, :end-row 82, :name-end-col 33, :name-end-row 79, :name-row 79, :ns elin.util.file, :name get-project-root-directory, :defined-by clojure.core/defn, :filename "src/elin/util/file.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 29, :row 79} {:fixed-arities #{2}, :end-row 13, :name-end-col 31, :name-end-row 7, :name-row 7, :ns elin.util.map, :name select-keys-by-namespace, :defined-by clojure.core/defn, :filename "src/elin/util/map.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 20, :row 7} {:fixed-arities #{2}, :end-row 25, :name-end-col 15, :name-end-row 16, :name-row 16, :ns elin.util.map, :name map->str, :defined-by clojure.core/defn, :filename "src/elin/util/map.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 28, :row 16} {:fixed-arities #{2}, :end-row 12, :name-end-col 17, :name-end-row 3, :name-row 3, :ns elin.util.function, :name memoize-by, :defined-by clojure.core/defn, :filename "src/elin/util/function.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 22, :row 3} {:fixed-arities #{1}, :end-row 15, :name-end-col 16, :name-end-row 11, :name-row 11, :ns elin.schema, :name ?instance, :defined-by clojure.core/defn, :filename "src/elin/schema.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 34, :row 11} {:end-row 18, :name-end-col 11, :name-end-row 17, :name-row 17, :ns elin.schema, :name ?File, :defined-by clojure.core/def, :filename "src/elin/schema.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 28, :row 17} {:end-row 23, :name-end-col 15, :name-end-row 20, :name-row 20, :ns elin.schema, :name ?NotBytes, :defined-by clojure.core/def, :filename "src/elin/schema.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 31, :row 20} {:end-row 26, :name-end-col 12, :name-end-row 25, :name-row 25, :ns elin.schema, :name ?Error, :defined-by clojure.core/def, :filename "src/elin/schema.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 29, :row 25} {:end-row 29, :name-end-col 24, :name-end-row 28, :name-row 28, :ns elin.schema, :name ?ManyToManyChannel, :defined-by clojure.core/def, :filename "src/elin/schema.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 33, :row 28} {:end-row 32, :name-end-col 11, :name-end-row 31, :name-row 31, :ns elin.schema, :name ?Atom, :defined-by clojure.core/def, :filename "src/elin/schema.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 20, :row 31} {:end-row 35, :name-end-col 14, :name-end-row 34, :name-row 34, :ns elin.schema, :name ?Pattern, :defined-by clojure.core/def, :filename "src/elin/schema.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 23, :row 34} {:fixed-arities #{1}, :end-row 39, :name-end-col 15, :name-end-row 37, :name-row 37, :ns elin.schema, :name error-or, :defined-by clojure.core/defn, :filename "src/elin/schema.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 23, :row 37} {:end-row 43, :name-end-col 18, :name-end-row 10, :name-row 10, :ns elin.component.nrepl.client, :name Client, :defined-by clojure.core/defrecord, :filename "src/elin/component/nrepl/client.clj", :col 1, :name-col 12, :defined-by->lint-as clojure.core/defrecord, :end-col 14, :row 10} {:fixed-arities #{5}, :end-row 43, :name-end-col 18, :name-end-row 10, :name-row 10, :ns elin.component.nrepl.client, :name ->Client, :defined-by clojure.core/defrecord, :filename "src/elin/component/nrepl/client.clj", :col 1, :name-col 12, :defined-by->lint-as clojure.core/defrecord, :end-col 14, :row 10} {:fixed-arities #{1}, :end-row 43, :name-end-col 18, :name-end-row 10, :name-row 10, :ns elin.component.nrepl.client, :name map->Client, :defined-by clojure.core/defrecord, :filename "src/elin/component/nrepl/client.clj", :col 1, :name-col 12, :defined-by->lint-as clojure.core/defrecord, :end-col 14, :row 10} {:fixed-arities #{1}, :end-row 58, :name-end-col 17, :name-end-row 45, :name-row 45, :ns elin.component.nrepl.client, :name new-client, :defined-by clojure.core/defn, :filename "src/elin/component/nrepl/client.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 45, :row 45} {:fixed-arities #{2}, :end-row 63, :name-end-col 14, :name-end-row 61, :name-row 61, :ns elin.component.nrepl.client, :name connect, :defined-by clojure.core/defn, :filename "src/elin/component/nrepl/client.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 53, :row 61} {:fixed-arities #{1}, :end-row 23, :name-end-col 18, :name-end-row 19, :private true, :name-row 19, :ns elin.component.nrepl.connection, :name bytes->str, :defined-by clojure.core/defn-, :filename "src/elin/component/nrepl/connection.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 8, :row 19} {:fixed-arities #{1}, :end-row 38, :name-end-col 22, :name-end-row 25, :private true, :name-row 25, :ns elin.component.nrepl.connection, :name format-message, :defined-by clojure.core/defn-, :filename "src/elin/component/nrepl/connection.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 21, :row 25} {:fixed-arities #{2}, :end-row 48, :name-end-col 19, :name-end-row 41, :private true, :name-row 41, :ns elin.component.nrepl.connection, :name add-message, :defined-by clojure.core/defn-, :filename "src/elin/component/nrepl/connection.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 11, :row 41} {:fixed-arities #{2}, :end-row 63, :name-end-col 26, :name-end-row 51, :private true, :name-row 51, :ns elin.component.nrepl.connection, :name put-done-responses, :defined-by clojure.core/defn-, :filename "src/elin/component/nrepl/connection.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 11, :row 51} {:fixed-arities #{2}, :end-row 71, :name-end-col 23, :name-end-row 66, :private true, :name-row 66, :ns elin.component.nrepl.connection, :name process-message, :defined-by clojure.core/defn-, :filename "src/elin/component/nrepl/connection.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 33, :row 66} {:fixed-arities #{2}, :end-row 82, :name-end-col 24, :name-end-row 74, :private true, :name-row 74, :ns elin.component.nrepl.connection, :name register-message, :defined-by clojure.core/defn-, :filename "src/elin/component/nrepl/connection.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 14, :row 74} {:end-row 118, :name-end-col 22, :name-end-row 84, :name-row 84, :ns elin.component.nrepl.connection, :name Connection, :defined-by clojure.core/defrecord, :filename "src/elin/component/nrepl/connection.clj", :col 1, :name-col 12, :defined-by->lint-as clojure.core/defrecord, :end-col 53, :row 84} {:fixed-arities #{7}, :end-row 118, :name-end-col 22, :name-end-row 84, :name-row 84, :ns elin.component.nrepl.connection, :name ->Connection, :defined-by clojure.core/defrecord, :filename "src/elin/component/nrepl/connection.clj", :col 1, :name-col 12, :defined-by->lint-as clojure.core/defrecord, :end-col 53, :row 84} {:fixed-arities #{1}, :end-row 118, :name-end-col 22, :name-end-row 84, :name-row 84, :ns elin.component.nrepl.connection, :name map->Connection, :defined-by clojure.core/defrecord, :filename "src/elin/component/nrepl/connection.clj", :col 1, :name-col 12, :defined-by->lint-as clojure.core/defrecord, :end-col 53, :row 84} {:fixed-arities #{2}, :end-row 152, :name-end-col 14, :name-end-row 121, :name-row 121, :ns elin.component.nrepl.connection, :name connect, :defined-by clojure.core/defn, :filename "src/elin/component/nrepl/connection.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 45, :row 121} {:fixed-arities #{1 2}, :end-row 22, :name-end-col 18, :name-end-row 18, :private true, :name-row 18, :ns elin.component.nrepl, :name client-key, :defined-by clojure.core/defn-, :filename "src/elin/component/nrepl.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 84, :row 18} {:end-row 129, :name-end-col 17, :name-end-row 24, :name-row 24, :ns elin.component.nrepl, :name Nrepl, :defined-by clojure.core/defrecord, :filename "src/elin/component/nrepl.clj", :col 1, :name-col 12, :defined-by->lint-as clojure.core/defrecord, :end-col 55, :row 24} {:fixed-arities #{6}, :end-row 129, :name-end-col 17, :name-end-row 24, :name-row 24, :ns elin.component.nrepl, :name ->Nrepl, :defined-by clojure.core/defrecord, :filename "src/elin/component/nrepl.clj", :col 1, :name-col 12, :defined-by->lint-as clojure.core/defrecord, :end-col 55, :row 24} {:fixed-arities #{1}, :end-row 129, :name-end-col 17, :name-end-row 24, :name-row 24, :ns elin.component.nrepl, :name map->Nrepl, :defined-by clojure.core/defrecord, :filename "src/elin/component/nrepl.clj", :col 1, :name-col 12, :defined-by->lint-as clojure.core/defrecord, :end-col 55, :row 24} {:fixed-arities #{1}, :end-row 136, :name-end-col 16, :name-end-row 131, :name-row 131, :ns elin.component.nrepl, :name new-nrepl, :defined-by clojure.core/defn, :filename "src/elin/component/nrepl.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 57, :row 131} {:fixed-arities #{3 2}, :end-row 14, :name-end-col 19, :name-end-row 9, :name-row 9, :ns elin.component.server.impl.popup, :name open-popup!*, :defined-by clojure.core/defn, :filename "src/elin/component/server/impl/popup.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 82, :row 9} {:fixed-arities #{4}, :end-row 18, :name-end-col 18, :name-end-row 16, :name-row 16, :ns elin.component.server.impl.popup, :name move-popup*, :defined-by clojure.core/defn, :filename "src/elin/component/server/impl/popup.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 76, :row 16} {:fixed-arities #{3}, :end-row 23, :name-end-col 22, :name-end-row 20, :name-row 20, :ns elin.component.server.impl.popup, :name set-popup-text*, :defined-by clojure.core/defn, :filename "src/elin/component/server/impl/popup.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 81, :row 20} {:fixed-arities #{2}, :end-row 27, :name-end-col 19, :name-end-row 25, :name-row 25, :ns elin.component.server.impl.popup, :name close-popup*, :defined-by clojure.core/defn, :filename "src/elin/component/server/impl/popup.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 68, :row 25} {:fixed-arities #{2}, :end-row 13, :name-end-col 30, :name-end-row 11, :private true, :name-row 11, :ns elin.component.server.impl.buffer, :name set-to-current-buffer*, :defined-by clojure.core/defn-, :filename "src/elin/component/server/impl/buffer.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 67, :row 11} {:fixed-arities #{2}, :end-row 19, :name-end-col 30, :name-end-row 16, :private true, :name-row 16, :ns elin.component.server.impl.buffer, :name append-to-info-buffer*, :defined-by clojure.core/defn-, :filename "src/elin/component/server/impl/buffer.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 74, :row 16} {:end-row 13, :name-end-col 31, :name-end-row 8, :private true, :name-row 8, :ns elin.component.server.impl.select, :name select-from-candidates*, :defined-by clojure.core/defn-, :filename "src/elin/component/server/impl/select.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 63, :varargs-min-arity 3, :row 8} {:fixed-arities #{3}, :end-row 19, :name-end-col 28, :name-end-row 14, :private true, :name-row 14, :ns elin.component.server.impl.sexpr, :name get-top-list-sexpr!*, :defined-by clojure.core/defn-, :filename "src/elin/component/server/impl/sexpr.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 35, :row 14} {:fixed-arities #{3}, :end-row 27, :name-end-col 24, :name-end-row 22, :private true, :name-row 22, :ns elin.component.server.impl.sexpr, :name get-list-sexpr!*, :defined-by clojure.core/defn-, :filename "src/elin/component/server/impl/sexpr.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 35, :row 22} {:fixed-arities #{3}, :end-row 35, :name-end-col 26, :name-end-row 30, :private true, :name-row 30, :ns elin.component.server.impl.sexpr, :name get-single-sexpr!*, :defined-by clojure.core/defn-, :filename "src/elin/component/server/impl/sexpr.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 35, :row 30} {:fixed-arities #{1}, :end-row 40, :name-end-col 28, :name-end-row 38, :private true, :name-row 38, :ns elin.component.server.impl.sexpr, :name get-namespace-form!*, :defined-by clojure.core/defn-, :filename "src/elin/component/server/impl/sexpr.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 78, :row 38} {:fixed-arities #{2}, :end-row 45, :name-end-col 32, :name-end-row 43, :private true, :name-row 43, :ns elin.component.server.impl.sexpr, :name replace-namespace-form!*, :defined-by clojure.core/defn-, :filename "src/elin/component/server/impl/sexpr.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 93, :row 43} {:fixed-arities #{1}, :end-row 13, :name-end-col 19, :name-end-row 11, :private true, :name-row 11, :ns elin.component.server.impl.event, :name on-connect*, :defined-by clojure.core/defn-, :filename "src/elin/component/server/impl/event.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 69, :row 11} {:fixed-arities #{3 2}, :end-row 13, :name-end-col 24, :name-end-row 8, :name-row 8, :ns elin.component.server.impl.virtual-text, :name set-virtual-text*, :defined-by clojure.core/defn, :filename "src/elin/component/server/impl/virtual_text.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 85, :row 8} {:fixed-arities #{1}, :end-row 17, :name-end-col 31, :name-end-row 15, :name-row 15, :ns elin.component.server.impl.virtual-text, :name clear-all-virtual-texts*, :defined-by clojure.core/defn, :filename "src/elin/component/server/impl/virtual_text.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 70, :row 15} {:fixed-arities #{2}, :end-row 15, :name-end-col 22, :name-end-row 13, :private true, :name-row 13, :ns elin.component.server.impl.variable, :name get-variable!*, :defined-by clojure.core/defn-, :filename "src/elin/component/server/impl/variable.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 87, :row 13} {:fixed-arities #{3}, :end-row 27, :name-end-col 22, :name-end-row 18, :private true, :name-row 18, :ns elin.component.server.impl.variable, :name set-variable!*, :defined-by clojure.core/defn-, :filename "src/elin/component/server/impl/variable.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 13, :row 18} {:end-row 17, :name-end-col 39, :name-end-row 14, :private true, :name-row 14, :ns elin.component.server.impl.file, :name get-current-working-directory!*, :defined-by clojure.core/defn-, :filename "src/elin/component/server/impl/file.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 53, :varargs-min-arity 1, :row 14} {:fixed-arities #{1}, :end-row 22, :name-end-col 31, :name-end-row 20, :private true, :name-row 20, :ns elin.component.server.impl.file, :name get-current-file-path!*, :defined-by clojure.core/defn-, :filename "src/elin/component/server/impl/file.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 51, :row 20} {:end-row 34, :name-end-col 29, :name-end-row 25, :private true, :name-row 25, :ns elin.component.server.impl.file, :name get-cursor-position!*, :defined-by clojure.core/defn-, :filename "src/elin/component/server/impl/file.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 30, :varargs-min-arity 1, :row 25} {:end-row 43, :name-end-col 14, :name-end-row 37, :private true, :name-row 37, :ns elin.component.server.impl.file, :name jump!*, :defined-by clojure.core/defn-, :filename "src/elin/component/server/impl/file.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 16, :varargs-min-arity 4, :row 37} {:fixed-arities #{3}, :end-row 15, :name-end-col 15, :name-end-row 13, :private true, :name-row 13, :ns elin.component.server.impl.io, :name input!*, :defined-by clojure.core/defn-, :filename "src/elin/component/server/impl/io.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 59, :row 13} {:end-row 16, :name-end-col 23, :name-end-row 14, :name-row 14, :ns elin.component.server.impl.function, :name IFunction, :defined-by clojure.core/defprotocol, :filename "src/elin/component/server/impl/function.clj", :col 1, :name-col 14, :defined-by->lint-as clojure.core/defprotocol, :end-col 42, :row 14} {:fixed-arities #{3}, :end-row 15, :name-end-col 20, :protocol-ns elin.component.server.impl.function, :name-end-row 15, :name-row 15, :ns elin.component.server.impl.function, :name request-function, :defined-by clojure.core/defprotocol, :protocol-name IFunction, :filename "src/elin/component/server/impl/function.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 42, :row 15} {:fixed-arities #{3}, :end-row 16, :name-end-col 19, :protocol-ns elin.component.server.impl.function, :name-end-row 16, :name-row 16, :ns elin.component.server.impl.function, :name notify-function, :defined-by clojure.core/defprotocol, :protocol-name IFunction, :filename "src/elin/component/server/impl/function.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 41, :row 16} {:fixed-arities #{3}, :end-row 46, :name-end-col 15, :name-end-row 36, :name-row 36, :ns elin.component.server.impl.function, :name request!, :defined-by clojure.core/defn, :filename "src/elin/component/server/impl/function.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 19, :row 36} {:fixed-arities #{3}, :end-row 53, :name-end-col 13, :name-end-row 49, :name-row 49, :ns elin.component.server.impl.function, :name notify, :defined-by clojure.core/defn, :filename "src/elin/component/server/impl/function.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 7, :row 49} {:fixed-arities #{2}, :end-row 58, :name-end-col 15, :name-end-row 56, :name-row 56, :ns elin.component.server.impl.function, :name execute!, :defined-by clojure.core/defn, :filename "src/elin/component/server/impl/function.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 49, :row 56} {:fixed-arities #{2}, :end-row 63, :name-end-col 12, :name-end-row 61, :name-row 61, :ns elin.component.server.impl.function, :name eval!, :defined-by clojure.core/defn, :filename "src/elin/component/server/impl/function.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 44, :row 61} {:end-row 11, :name-end-col 22, :name-end-row 11, :private true, :name-row 11, :ns elin.component.server.impl.sign, :name prefix, :defined-by clojure.core/def, :filename "src/elin/component/server/impl/sign.clj", :col 1, :name-col 16, :defined-by->lint-as clojure.core/def, :end-col 31, :row 11} {:end-row 12, :name-end-col 29, :name-end-row 12, :private true, :name-row 12, :ns elin.component.server.impl.sign, :name default-group, :defined-by clojure.core/def, :filename "src/elin/component/server/impl/sign.clj", :col 1, :name-col 16, :defined-by->lint-as clojure.core/def, :end-col 40, :row 12} {:fixed-arities #{1}, :end-row 16, :name-end-col 15, :name-end-row 14, :private true, :name-row 14, :ns elin.component.server.impl.sign, :name exists?, :defined-by clojure.core/defn-, :filename "src/elin/component/server/impl/sign.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 28, :row 14} {:fixed-arities #{2}, :end-row 23, :name-end-col 14, :name-end-row 18, :private true, :name-row 18, :ns elin.component.server.impl.sign, :name place*, :defined-by clojure.core/defn-, :filename "src/elin/component/server/impl/sign.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 90, :row 18} {:fixed-arities #{1 2}, :end-row 40, :name-end-col 19, :name-end-row 25, :private true, :name-row 25, :ns elin.component.server.impl.sign, :name unplace-by*, :defined-by clojure.core/defn-, :filename "src/elin/component/server/impl/sign.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 79, :row 25} {:fixed-arities #{1 2}, :end-row 52, :name-end-col 24, :name-end-row 42, :private true, :name-row 42, :ns elin.component.server.impl.sign, :name list-in-buffer!*, :defined-by clojure.core/defn-, :filename "src/elin/component/server/impl/sign.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 65, :row 42} {:fixed-arities #{1}, :end-row 56, :name-end-col 18, :name-end-row 54, :private true, :name-row 54, :ns elin.component.server.impl.sign, :name list-all!*, :defined-by clojure.core/defn-, :filename "src/elin/component/server/impl/sign.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 67, :row 54} {:fixed-arities #{1 2}, :end-row 62, :name-end-col 16, :name-end-row 58, :private true, :name-row 58, :ns elin.component.server.impl.sign, :name refresh*, :defined-by clojure.core/defn-, :filename "src/elin/component/server/impl/sign.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 80, :row 58} {:end-row 51, :name-end-col 22, :name-end-row 16, :name-row 16, :ns elin.component.server.vim, :name VimMessage, :defined-by clojure.core/defrecord, :filename "src/elin/component/server/vim.clj", :col 1, :name-col 12, :defined-by->lint-as clojure.core/defrecord, :end-col 53, :row 16} {:fixed-arities #{3}, :end-row 51, :name-end-col 22, :name-end-row 16, :name-row 16, :ns elin.component.server.vim, :name ->VimMessage, :defined-by clojure.core/defrecord, :filename "src/elin/component/server/vim.clj", :col 1, :name-col 12, :defined-by->lint-as clojure.core/defrecord, :end-col 53, :row 16} {:fixed-arities #{1}, :end-row 51, :name-end-col 22, :name-end-row 16, :name-row 16, :ns elin.component.server.vim, :name map->VimMessage, :defined-by clojure.core/defrecord, :filename "src/elin/component/server/vim.clj", :col 1, :name-col 12, :defined-by->lint-as clojure.core/defrecord, :end-col 53, :row 16} {:end-row 82, :name-end-col 19, :name-end-row 53, :name-row 53, :ns elin.component.server.vim, :name VimHost, :defined-by clojure.core/defrecord, :filename "src/elin/component/server/vim.clj", :col 1, :name-col 12, :defined-by->lint-as clojure.core/defrecord, :end-col 54, :row 53} {:fixed-arities #{2}, :end-row 82, :name-end-col 19, :name-end-row 53, :name-row 53, :ns elin.component.server.vim, :name ->VimHost, :defined-by clojure.core/defrecord, :filename "src/elin/component/server/vim.clj", :col 1, :name-col 12, :defined-by->lint-as clojure.core/defrecord, :end-col 54, :row 53} {:fixed-arities #{1}, :end-row 82, :name-end-col 19, :name-end-row 53, :name-row 53, :ns elin.component.server.vim, :name map->VimHost, :defined-by clojure.core/defrecord, :filename "src/elin/component/server/vim.clj", :col 1, :name-col 12, :defined-by->lint-as clojure.core/defrecord, :end-col 54, :row 53} {:fixed-arities #{1}, :end-row 117, :name-end-col 19, :name-end-row 84, :name-row 84, :ns elin.component.server.vim, :name start-server, :defined-by clojure.core/defn, :filename "src/elin/component/server/vim.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 20, :row 84} {:fixed-arities #{1}, :end-row 14, :name-end-col 22, :name-end-row 11, :private true, :name-row 11, :ns elin.component.server.http, :name valid-request?, :defined-by clojure.core/defn-, :filename "src/elin/component/server/http.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 61, :row 11} {:end-row 18, :name-end-col 26, :name-end-row 16, :name-row 16, :ns elin.component.server.http, :name IHttpHandler, :defined-by clojure.core/defprotocol, :filename "src/elin/component/server/http.clj", :col 1, :name-col 14, :defined-by->lint-as clojure.core/defprotocol, :end-col 27, :row 16} {:fixed-arities #{3}, :end-row 17, :name-end-col 15, :protocol-ns elin.component.server.http, :name-end-row 17, :name-row 17, :ns elin.component.server.http, :name new-message, :defined-by clojure.core/defprotocol, :protocol-name IHttpHandler, :filename "src/elin/component/server/http.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 38, :row 17} {:fixed-arities #{2}, :end-row 18, :name-end-col 10, :protocol-ns elin.component.server.http, :name-end-row 18, :name-row 18, :ns elin.component.server.http, :name handle, :defined-by clojure.core/defprotocol, :protocol-name IHttpHandler, :filename "src/elin/component/server/http.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 26, :row 18} {:end-row 28, :name-end-col 22, :name-end-row 20, :name-row 20, :ns elin.component.server.http, :name ApiMessage, :defined-by clojure.core/defrecord, :filename "src/elin/component/server/http.clj", :col 1, :name-col 12, :defined-by->lint-as clojure.core/defrecord, :end-col 23, :row 20} {:fixed-arities #{4}, :end-row 28, :name-end-col 22, :name-end-row 20, :name-row 20, :ns elin.component.server.http, :name ->ApiMessage, :defined-by clojure.core/defrecord, :filename "src/elin/component/server/http.clj", :col 1, :name-col 12, :defined-by->lint-as clojure.core/defrecord, :end-col 23, :row 20} {:fixed-arities #{1}, :end-row 28, :name-end-col 22, :name-end-row 20, :name-row 20, :ns elin.component.server.http, :name map->ApiMessage, :defined-by clojure.core/defrecord, :filename "src/elin/component/server/http.clj", :col 1, :name-col 12, :defined-by->lint-as clojure.core/defrecord, :end-col 23, :row 20} {:fixed-arities #{1}, :end-row 32, :name-end-col 10, :name-end-row 30, :private true, :name-row 30, :ns elin.component.server.http, :name ok, :defined-by clojure.core/defn-, :filename "src/elin/component/server/http.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 16, :row 30} {:end-row 37, :name-end-col 19, :name-end-row 34, :private true, :name-row 34, :ns elin.component.server.http, :name bad-request, :defined-by clojure.core/defn-, :filename "src/elin/component/server/http.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 13, :varargs-min-arity 0, :row 34} {:end-row 42, :name-end-col 17, :name-end-row 39, :private true, :name-row 39, :ns elin.component.server.http, :name not-found, :defined-by clojure.core/defn-, :filename "src/elin/component/server/http.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 13, :varargs-min-arity 0, :row 39} {:end-row 79, :name-end-col 22, :name-end-row 44, :name-row 44, :ns elin.component.server.http, :name HttpServer, :defined-by clojure.core/defrecord, :filename "src/elin/component/server/http.clj", :col 1, :name-col 12, :defined-by->lint-as clojure.core/defrecord, :end-col 24, :row 44} {:fixed-arities #{4}, :end-row 79, :name-end-col 22, :name-end-row 44, :name-row 44, :ns elin.component.server.http, :name ->HttpServer, :defined-by clojure.core/defrecord, :filename "src/elin/component/server/http.clj", :col 1, :name-col 12, :defined-by->lint-as clojure.core/defrecord, :end-col 24, :row 44} {:fixed-arities #{1}, :end-row 79, :name-end-col 22, :name-end-row 44, :name-row 44, :ns elin.component.server.http, :name map->HttpServer, :defined-by clojure.core/defrecord, :filename "src/elin/component/server/http.clj", :col 1, :name-col 12, :defined-by->lint-as clojure.core/defrecord, :end-col 24, :row 44} {:fixed-arities #{1}, :end-row 85, :name-end-col 22, :name-end-row 81, :name-row 81, :ns elin.component.server.http, :name new-http-server, :defined-by clojure.core/defn, :filename "src/elin/component/server/http.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 26, :row 81} {:end-row 52, :name-end-col 23, :name-end-row 17, :name-row 17, :ns elin.component.server.nvim, :name NvimMessage, :defined-by clojure.core/defrecord, :filename "src/elin/component/server/nvim.clj", :col 1, :name-col 12, :defined-by->lint-as clojure.core/defrecord, :end-col 12, :row 17} {:fixed-arities #{3}, :end-row 52, :name-end-col 23, :name-end-row 17, :name-row 17, :ns elin.component.server.nvim, :name ->NvimMessage, :defined-by clojure.core/defrecord, :filename "src/elin/component/server/nvim.clj", :col 1, :name-col 12, :defined-by->lint-as clojure.core/defrecord, :end-col 12, :row 17} {:fixed-arities #{1}, :end-row 52, :name-end-col 23, :name-end-row 17, :name-row 17, :ns elin.component.server.nvim, :name map->NvimMessage, :defined-by clojure.core/defrecord, :filename "src/elin/component/server/nvim.clj", :col 1, :name-col 12, :defined-by->lint-as clojure.core/defrecord, :end-col 12, :row 17} {:end-row 85, :name-end-col 20, :name-end-row 54, :name-row 54, :ns elin.component.server.nvim, :name NvimHost, :defined-by clojure.core/defrecord, :filename "src/elin/component/server/nvim.clj", :col 1, :name-col 12, :defined-by->lint-as clojure.core/defrecord, :end-col 70, :row 54} {:fixed-arities #{2}, :end-row 85, :name-end-col 20, :name-end-row 54, :name-row 54, :ns elin.component.server.nvim, :name ->NvimHost, :defined-by clojure.core/defrecord, :filename "src/elin/component/server/nvim.clj", :col 1, :name-col 12, :defined-by->lint-as clojure.core/defrecord, :end-col 70, :row 54} {:fixed-arities #{1}, :end-row 85, :name-end-col 20, :name-end-row 54, :name-row 54, :ns elin.component.server.nvim, :name map->NvimHost, :defined-by clojure.core/defrecord, :filename "src/elin/component/server/nvim.clj", :col 1, :name-col 12, :defined-by->lint-as clojure.core/defrecord, :end-col 70, :row 54} {:fixed-arities #{1}, :end-row 119, :name-end-col 19, :name-end-row 87, :name-row 87, :ns elin.component.server.nvim, :name start-server, :defined-by clojure.core/defn, :filename "src/elin/component/server/nvim.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 20, :row 87} {:fixed-arities #{1}, :end-row 20, :name-end-col 34, :name-end-row 15, :private true, :name-row 15, :ns elin.component.clj-kondo, :name get-project-root-directory, :defined-by clojure.core/defn-, :filename "src/elin/component/clj_kondo.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 30, :row 15} {:fixed-arities #{1}, :end-row 27, :name-end-col 27, :name-end-row 22, :private true, :name-row 22, :ns elin.component.clj-kondo, :name get-cache-file-path, :defined-by clojure.core/defn-, :filename "src/elin/component/clj_kondo.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 28, :row 22} {:end-row 33, :name-end-col 26, :name-end-row 29, :name-row 29, :ns elin.component.clj-kondo, :name clj-kondo-available?, :defined-by clojure.core/def, :filename "src/elin/component/clj_kondo.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 32, :row 29} {:end-row 111, :name-end-col 20, :name-end-row 38, :name-row 38, :ns elin.component.clj-kondo, :name CljKondo, :defined-by clojure.core/defrecord, :filename "src/elin/component/clj_kondo.clj", :col 1, :name-col 12, :defined-by->lint-as clojure.core/defrecord, :end-col 36, :row 38} {:fixed-arities #{4}, :end-row 111, :name-end-col 20, :name-end-row 38, :name-row 38, :ns elin.component.clj-kondo, :name ->CljKondo, :defined-by clojure.core/defrecord, :filename "src/elin/component/clj_kondo.clj", :col 1, :name-col 12, :defined-by->lint-as clojure.core/defrecord, :end-col 36, :row 38} {:fixed-arities #{1}, :end-row 111, :name-end-col 20, :name-end-row 38, :name-row 38, :ns elin.component.clj-kondo, :name map->CljKondo, :defined-by clojure.core/defrecord, :filename "src/elin/component/clj_kondo.clj", :col 1, :name-col 12, :defined-by->lint-as clojure.core/defrecord, :end-col 36, :row 38} {:fixed-arities #{1}, :end-row 115, :name-end-col 20, :name-end-row 113, :name-row 113, :ns elin.component.clj-kondo, :name new-clj-kondo, :defined-by clojure.core/defn, :filename "src/elin/component/clj_kondo.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 47, :row 113} {:end-row 19, :name-end-col 26, :name-end-row 19, :private true, :name-row 19, :ns elin.component.interceptor, :name config-key, :defined-by clojure.core/def, :filename "src/elin/component/interceptor.clj", :col 1, :name-col 16, :defined-by->lint-as clojure.core/def, :end-col 40, :row 19} {:end-row 20, :name-end-col 29, :name-end-row 20, :private true, :name-row 20, :ns elin.component.interceptor, :name invalid-group, :defined-by clojure.core/def, :filename "src/elin/component/interceptor.clj", :col 1, :name-col 16, :defined-by->lint-as clojure.core/def, :end-col 40, :row 20} {:end-row 21, :name-end-col 30, :name-end-row 21, :private true, :name-row 21, :ns elin.component.interceptor, :name optional-group, :defined-by clojure.core/def, :filename "src/elin/component/interceptor.clj", :col 1, :name-col 16, :defined-by->lint-as clojure.core/def, :end-col 42, :row 21} {:end-row 22, :name-end-col 27, :name-end-row 22, :private true, :name-row 22, :ns elin.component.interceptor, :name valid-group, :defined-by clojure.core/def, :filename "src/elin/component/interceptor.clj", :col 1, :name-col 16, :defined-by->lint-as clojure.core/def, :end-col 36, :row 22} {:fixed-arities #{2}, :end-row 36, :name-end-col 27, :name-end-row 24, :private true, :name-row 24, :ns elin.component.interceptor, :name resolve-interceptor, :defined-by clojure.core/defn-, :filename "src/elin/component/interceptor.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 13, :row 24} {:fixed-arities #{1}, :end-row 48, :name-end-col 25, :name-end-row 38, :private true, :name-row 38, :ns elin.component.interceptor, :name interceptor-group, :defined-by clojure.core/defn-, :filename "src/elin/component/interceptor.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 18, :row 38} {:end-row 120, :name-end-col 23, :name-end-row 50, :name-row 50, :ns elin.component.interceptor, :name Interceptor, :defined-by clojure.core/defrecord, :filename "src/elin/component/interceptor.clj", :col 1, :name-col 12, :defined-by->lint-as clojure.core/defrecord, :end-col 56, :row 50} {:fixed-arities #{5}, :end-row 120, :name-end-col 23, :name-end-row 50, :name-row 50, :ns elin.component.interceptor, :name ->Interceptor, :defined-by clojure.core/defrecord, :filename "src/elin/component/interceptor.clj", :col 1, :name-col 12, :defined-by->lint-as clojure.core/defrecord, :end-col 56, :row 50} {:fixed-arities #{1}, :end-row 120, :name-end-col 23, :name-end-row 50, :name-row 50, :ns elin.component.interceptor, :name map->Interceptor, :defined-by clojure.core/defrecord, :filename "src/elin/component/interceptor.clj", :col 1, :name-col 12, :defined-by->lint-as clojure.core/defrecord, :end-col 56, :row 50} {:fixed-arities #{1}, :end-row 124, :name-end-col 22, :name-end-row 122, :name-row 122, :ns elin.component.interceptor, :name new-interceptor, :defined-by clojure.core/defn, :filename "src/elin/component/interceptor.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 54, :row 122} {:fixed-arities #{1}, :end-row 17, :name-end-col 28, :name-end-row 12, :private true, :name-row 12, :ns elin.component.lazy-host, :name execute, :defined-by clojure.core/defmacro, :filename "src/elin/component/lazy_host.clj", :macro true, :col 1, :name-col 21, :defined-by->lint-as clojure.core/defmacro, :end-col 44, :row 12} {:end-row 332, :name-end-col 20, :name-end-row 19, :name-row 19, :ns elin.component.lazy-host, :name LazyHost, :defined-by clojure.core/defrecord, :filename "src/elin/component/lazy_host.clj", :col 1, :name-col 12, :defined-by->lint-as clojure.core/defrecord, :end-col 69, :row 19} {:fixed-arities #{2}, :end-row 332, :name-end-col 20, :name-end-row 19, :name-row 19, :ns elin.component.lazy-host, :name ->LazyHost, :defined-by clojure.core/defrecord, :filename "src/elin/component/lazy_host.clj", :col 1, :name-col 12, :defined-by->lint-as clojure.core/defrecord, :end-col 69, :row 19} {:fixed-arities #{1}, :end-row 332, :name-end-col 20, :name-end-row 19, :name-row 19, :ns elin.component.lazy-host, :name map->LazyHost, :defined-by clojure.core/defrecord, :filename "src/elin/component/lazy_host.clj", :col 1, :name-col 12, :defined-by->lint-as clojure.core/defrecord, :end-col 69, :row 19} {:fixed-arities #{1}, :end-row 336, :name-end-col 20, :name-end-row 334, :name-row 334, :ns elin.component.lazy-host, :name new-lazy-host, :defined-by clojure.core/defn, :filename "src/elin/component/lazy_host.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 44, :row 334} {:fixed-arities #{0}, :end-row 9, :name-end-col 11, :name-end-row 7, :private true, :name-row 7, :ns elin.component.session-storage, :name now, :defined-by clojure.core/defn-, :filename "src/elin/component/session_storage.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 45, :row 7} {:end-row 13, :name-end-col 29, :name-end-row 11, :private true, :name-row 11, :ns elin.component.session-storage, :name default-limit, :defined-by clojure.core/def, :filename "src/elin/component/session_storage.clj", :col 1, :name-col 16, :defined-by->lint-as clojure.core/def, :end-col 18, :doc "1 week", :row 11} {:end-row 55, :name-end-col 26, :name-end-row 15, :name-row 15, :ns elin.component.session-storage, :name SessionStorage, :defined-by clojure.core/defrecord, :filename "src/elin/component/session_storage.clj", :col 1, :name-col 12, :defined-by->lint-as clojure.core/defrecord, :end-col 25, :row 15} {:fixed-arities #{1}, :end-row 55, :name-end-col 26, :name-end-row 15, :name-row 15, :ns elin.component.session-storage, :name ->SessionStorage, :defined-by clojure.core/defrecord, :filename "src/elin/component/session_storage.clj", :col 1, :name-col 12, :defined-by->lint-as clojure.core/defrecord, :end-col 25, :row 15} {:fixed-arities #{1}, :end-row 55, :name-end-col 26, :name-end-row 15, :name-row 15, :ns elin.component.session-storage, :name map->SessionStorage, :defined-by clojure.core/defrecord, :filename "src/elin/component/session_storage.clj", :col 1, :name-col 12, :defined-by->lint-as clojure.core/defrecord, :end-col 25, :row 15} {:fixed-arities #{1}, :end-row 59, :name-end-col 26, :name-end-row 57, :name-row 57, :ns elin.component.session-storage, :name new-session-storage, :defined-by clojure.core/defn, :filename "src/elin/component/session_storage.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 28, :row 57} {:fixed-arities #{3}, :end-row 51, :name-end-col 16, :name-end-row 26, :name-row 26, :ns elin.component.server, :name on-accept, :defined-by clojure.core/defn, :filename "src/elin/component/server.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 39, :row 26} {:end-row 93, :name-end-col 18, :name-end-row 53, :name-row 53, :ns elin.component.server, :name Server, :defined-by clojure.core/defrecord, :filename "src/elin/component/server.clj", :col 1, :name-col 12, :defined-by->lint-as clojure.core/defrecord, :end-col 53, :row 53} {:fixed-arities #{7}, :end-row 93, :name-end-col 18, :name-end-row 53, :name-row 53, :ns elin.component.server, :name ->Server, :defined-by clojure.core/defrecord, :filename "src/elin/component/server.clj", :col 1, :name-col 12, :defined-by->lint-as clojure.core/defrecord, :end-col 53, :row 53} {:fixed-arities #{1}, :end-row 93, :name-end-col 18, :name-end-row 53, :name-row 53, :ns elin.component.server, :name map->Server, :defined-by clojure.core/defrecord, :filename "src/elin/component/server.clj", :col 1, :name-col 12, :defined-by->lint-as clojure.core/defrecord, :end-col 53, :row 53} {:fixed-arities #{1}, :end-row 97, :name-end-col 17, :name-end-row 95, :name-row 95, :ns elin.component.server, :name new-server, :defined-by clojure.core/defn, :filename "src/elin/component/server.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 42, :row 95} {:fixed-arities #{2}, :end-row 32, :name-end-col 23, :name-end-row 26, :private true, :name-row 26, :ns elin.component.handler, :name resolve-handler, :defined-by clojure.core/defn-, :filename "src/elin/component/handler.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 24, :row 26} {:fixed-arities #{2}, :end-row 42, :name-end-col 25, :name-end-row 36, :private true, :name-row 36, :ns elin.component.handler, :name build-handler-map, :defined-by clojure.core/defn-, :filename "src/elin/component/handler.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 31, :row 36} {:fixed-arities #{1}, :end-row 62, :name-end-col 35, :name-end-row 45, :private true, :name-row 45, :ns elin.component.handler, :name construct-handler-parameter, :defined-by clojure.core/defn-, :filename "src/elin/component/handler.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 41, :row 45} {:fixed-arities #{2}, :end-row 84, :name-end-col 16, :name-end-row 64, :private true, :name-row 64, :ns elin.component.handler, :name handler*, :defined-by clojure.core/defn-, :filename "src/elin/component/handler.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 45, :row 64} {:fixed-arities #{4}, :end-row 97, :name-end-col 15, :name-end-row 88, :private true, :name-row 88, :ns elin.component.handler, :name handler, :defined-by clojure.core/defn-, :filename "src/elin/component/handler.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 40, :row 88} {:end-row 135, :name-end-col 19, :name-end-row 99, :name-row 99, :ns elin.component.handler, :name Handler, :defined-by clojure.core/defrecord, :filename "src/elin/component/handler.clj", :col 1, :name-col 12, :defined-by->lint-as clojure.core/defrecord, :end-col 42, :row 99} {:fixed-arities #{11}, :end-row 135, :name-end-col 19, :name-end-row 99, :name-row 99, :ns elin.component.handler, :name ->Handler, :defined-by clojure.core/defrecord, :filename "src/elin/component/handler.clj", :col 1, :name-col 12, :defined-by->lint-as clojure.core/defrecord, :end-col 42, :row 99} {:fixed-arities #{1}, :end-row 135, :name-end-col 19, :name-end-row 99, :name-row 99, :ns elin.component.handler, :name map->Handler, :defined-by clojure.core/defrecord, :filename "src/elin/component/handler.clj", :col 1, :name-col 12, :defined-by->lint-as clojure.core/defrecord, :end-col 42, :row 99} {:fixed-arities #{1}, :end-row 139, :name-end-col 18, :name-end-row 137, :name-row 137, :ns elin.component.handler, :name new-handler, :defined-by clojure.core/defn, :filename "src/elin/component/handler.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 44, :row 137} {:fixed-arities #{1}, :end-row 19, :name-end-col 24, :name-end-row 15, :private true, :name-row 15, :ns elin.component.plugin, :name validation-error, :defined-by clojure.core/defn-, :filename "src/elin/component/plugin.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 32, :row 15} {:fixed-arities #{1}, :end-row 26, :name-end-col 23, :name-end-row 21, :private true, :name-row 21, :ns elin.component.plugin, :name add-classpaths!, :defined-by clojure.core/defn-, :filename "src/elin/component/plugin.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 37, :row 21} {:fixed-arities #{2}, :end-row 35, :name-end-col 19, :name-end-row 29, :private true, :name-row 29, :ns elin.component.plugin, :name load-plugin, :defined-by clojure.core/defn-, :filename "src/elin/component/plugin.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 17, :row 29} {:fixed-arities #{2}, :end-row 62, :name-end-col 20, :name-end-row 38, :private true, :name-row 38, :ns elin.component.plugin, :name load-plugins, :defined-by clojure.core/defn-, :filename "src/elin/component/plugin.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 57, :row 38} {:end-row 80, :name-end-col 18, :name-end-row 64, :name-row 64, :ns elin.component.plugin, :name Plugin, :defined-by clojure.core/defrecord, :filename "src/elin/component/plugin.clj", :col 1, :name-col 12, :defined-by->lint-as clojure.core/defrecord, :end-col 35, :row 64} {:fixed-arities #{3}, :end-row 80, :name-end-col 18, :name-end-row 64, :name-row 64, :ns elin.component.plugin, :name ->Plugin, :defined-by clojure.core/defrecord, :filename "src/elin/component/plugin.clj", :col 1, :name-col 12, :defined-by->lint-as clojure.core/defrecord, :end-col 35, :row 64} {:fixed-arities #{1}, :end-row 80, :name-end-col 18, :name-end-row 64, :name-row 64, :ns elin.component.plugin, :name map->Plugin, :defined-by clojure.core/defrecord, :filename "src/elin/component/plugin.clj", :col 1, :name-col 12, :defined-by->lint-as clojure.core/defrecord, :end-col 35, :row 64} {:fixed-arities #{1}, :end-row 84, :name-end-col 17, :name-end-row 82, :name-row 82, :ns elin.component.plugin, :name new-plugin, :defined-by clojure.core/defn, :filename "src/elin/component/plugin.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 42, :row 82} {:fixed-arities #{3}, :end-row 13, :name-end-col 12, :name-end-row 6, :private true, :name-row 6, :ns elin.message, :name log*, :defined-by clojure.core/defn-, :filename "src/elin/message.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 7, :row 6} {:end-row 17, :name-end-col 11, :name-end-row 15, :name-row 15, :ns elin.message, :name info, :defined-by clojure.core/defn, :filename "src/elin/message.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 31, :varargs-min-arity 1, :row 15} {:end-row 21, :name-end-col 14, :name-end-row 19, :name-row 19, :ns elin.message, :name warning, :defined-by clojure.core/defn, :filename "src/elin/message.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 34, :varargs-min-arity 1, :row 19} {:end-row 25, :name-end-col 12, :name-end-row 23, :name-row 23, :ns elin.message, :name error, :defined-by clojure.core/defn, :filename "src/elin/message.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 32, :varargs-min-arity 1, :row 23} {:fixed-arities #{1}, :end-row 20, :name-end-col 12, :name-end-row 9, :name-row 9, :ns elin.core, :name -main, :defined-by clojure.core/defn, :filename "src/elin/core.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 24, :row 9} {:end-row 7, :name-end-col 25, :name-end-row 3, :name-row 3, :ns elin.protocol.nrepl, :name IConnection, :defined-by clojure.core/defprotocol, :filename "src/elin/protocol/nrepl.clj", :col 1, :name-col 14, :defined-by->lint-as clojure.core/defprotocol, :end-col 24, :row 3} {:fixed-arities #{1}, :end-row 4, :name-end-col 14, :protocol-ns elin.protocol.nrepl, :name-end-row 4, :name-row 4, :ns elin.protocol.nrepl, :name disconnect, :defined-by clojure.core/defprotocol, :protocol-name IConnection, :filename "src/elin/protocol/nrepl.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 22, :row 4} {:fixed-arities #{1}, :end-row 5, :name-end-col 17, :protocol-ns elin.protocol.nrepl, :name-end-row 5, :name-row 5, :ns elin.protocol.nrepl, :name disconnected?, :defined-by clojure.core/defprotocol, :protocol-name IConnection, :filename "src/elin/protocol/nrepl.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 25, :row 5} {:fixed-arities #{2}, :end-row 6, :name-end-col 10, :protocol-ns elin.protocol.nrepl, :name-end-row 6, :name-row 6, :ns elin.protocol.nrepl, :name notify, :defined-by clojure.core/defprotocol, :protocol-name IConnection, :filename "src/elin/protocol/nrepl.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 22, :row 6} {:fixed-arities #{2}, :end-row 7, :name-end-col 11, :protocol-ns elin.protocol.nrepl, :name-end-row 7, :name-row 7, :ns elin.protocol.nrepl, :name request, :defined-by clojure.core/defprotocol, :protocol-name IConnection, :filename "src/elin/protocol/nrepl.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 23, :row 7} {:end-row 12, :name-end-col 21, :name-end-row 9, :name-row 9, :ns elin.protocol.nrepl, :name IClient, :defined-by clojure.core/defprotocol, :filename "src/elin/protocol/nrepl.clj", :col 1, :name-col 14, :defined-by->lint-as clojure.core/defprotocol, :end-col 18, :row 9} {:fixed-arities #{2}, :end-row 10, :name-end-col 17, :protocol-ns elin.protocol.nrepl, :name-end-row 10, :name-row 10, :ns elin.protocol.nrepl, :name supported-op?, :defined-by clojure.core/defprotocol, :protocol-name IClient, :filename "src/elin/protocol/nrepl.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 28, :row 10} {:fixed-arities #{1}, :end-row 11, :name-end-col 19, :protocol-ns elin.protocol.nrepl, :name-end-row 11, :name-row 11, :ns elin.protocol.nrepl, :name current-session, :defined-by clojure.core/defprotocol, :protocol-name IClient, :filename "src/elin/protocol/nrepl.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 27, :row 11} {:fixed-arities #{}, :end-row 12, :name-end-col 11, :protocol-ns elin.protocol.nrepl, :name-end-row 12, :name-row 12, :ns elin.protocol.nrepl, :name version, :defined-by clojure.core/defprotocol, :protocol-name IClient, :filename "src/elin/protocol/nrepl.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 17, :row 12} {:end-row 20, :name-end-col 28, :name-end-row 14, :name-row 14, :ns elin.protocol.nrepl, :name IClientManager, :defined-by clojure.core/defprotocol, :filename "src/elin/protocol/nrepl.clj", :col 1, :name-col 14, :defined-by->lint-as clojure.core/defprotocol, :end-col 27, :row 14} {:fixed-arities #{3 2}, :end-row 15, :name-end-col 15, :protocol-ns elin.protocol.nrepl, :name-end-row 15, :name-row 15, :ns elin.protocol.nrepl, :name add-client!, :defined-by clojure.core/defprotocol, :protocol-name IClientManager, :filename "src/elin/protocol/nrepl.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 47, :row 15} {:fixed-arities #{2}, :end-row 16, :name-end-col 18, :protocol-ns elin.protocol.nrepl, :name-end-row 16, :name-row 16, :ns elin.protocol.nrepl, :name remove-client!, :defined-by clojure.core/defprotocol, :protocol-name IClientManager, :filename "src/elin/protocol/nrepl.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 33, :row 16} {:fixed-arities #{1}, :end-row 17, :name-end-col 15, :protocol-ns elin.protocol.nrepl, :name-end-row 17, :name-row 17, :ns elin.protocol.nrepl, :name remove-all!, :defined-by clojure.core/defprotocol, :protocol-name IClientManager, :filename "src/elin/protocol/nrepl.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 23, :row 17} {:fixed-arities #{3 2}, :end-row 18, :name-end-col 14, :protocol-ns elin.protocol.nrepl, :name-end-row 18, :name-row 18, :ns elin.protocol.nrepl, :name get-client, :defined-by clojure.core/defprotocol, :protocol-name IClientManager, :filename "src/elin/protocol/nrepl.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 50, :row 18} {:fixed-arities #{2}, :end-row 19, :name-end-col 18, :protocol-ns elin.protocol.nrepl, :name-end-row 19, :name-row 19, :ns elin.protocol.nrepl, :name switch-client!, :defined-by clojure.core/defprotocol, :protocol-name IClientManager, :filename "src/elin/protocol/nrepl.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 33, :row 19} {:fixed-arities #{1}, :end-row 20, :name-end-col 18, :protocol-ns elin.protocol.nrepl, :name-end-row 20, :name-row 20, :ns elin.protocol.nrepl, :name current-client, :defined-by clojure.core/defprotocol, :protocol-name IClientManager, :filename "src/elin/protocol/nrepl.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 26, :row 20} {:end-row 6, :name-end-col 25, :name-end-row 3, :name-row 3, :ns elin.protocol.host.rpc, :name IRpcMessage, :defined-by clojure.core/defprotocol, :filename "src/elin/protocol/host/rpc.clj", :col 1, :name-col 14, :defined-by->lint-as clojure.core/defprotocol, :end-col 26, :row 3} {:fixed-arities #{1}, :end-row 4, :name-end-col 12, :protocol-ns elin.protocol.host.rpc, :name-end-row 4, :name-row 4, :ns elin.protocol.host.rpc, :name request?, :defined-by clojure.core/defprotocol, :protocol-name IRpcMessage, :filename "src/elin/protocol/host/rpc.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 20, :row 4} {:fixed-arities #{1}, :end-row 5, :name-end-col 13, :protocol-ns elin.protocol.host.rpc, :name-end-row 5, :name-row 5, :ns elin.protocol.host.rpc, :name response?, :defined-by clojure.core/defprotocol, :protocol-name IRpcMessage, :filename "src/elin/protocol/host/rpc.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 21, :row 5} {:fixed-arities #{1}, :end-row 6, :name-end-col 17, :protocol-ns elin.protocol.host.rpc, :name-end-row 6, :name-row 6, :ns elin.protocol.host.rpc, :name parse-message, :defined-by clojure.core/defprotocol, :protocol-name IRpcMessage, :filename "src/elin/protocol/host/rpc.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 25, :row 6} {:end-row 12, :name-end-col 18, :name-end-row 8, :name-row 8, :ns elin.protocol.host.rpc, :name IRpc, :defined-by clojure.core/defprotocol, :filename "src/elin/protocol/host/rpc.clj", :col 1, :name-col 14, :defined-by->lint-as clojure.core/defprotocol, :end-col 19, :row 8} {:fixed-arities #{2}, :end-row 9, :name-end-col 12, :protocol-ns elin.protocol.host.rpc, :name-end-row 9, :name-row 9, :ns elin.protocol.host.rpc, :name request!, :defined-by clojure.core/defprotocol, :protocol-name IRpc, :filename "src/elin/protocol/host/rpc.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 28, :row 9} {:fixed-arities #{2}, :end-row 10, :name-end-col 11, :protocol-ns elin.protocol.host.rpc, :name-end-row 10, :name-row 10, :ns elin.protocol.host.rpc, :name notify!, :defined-by clojure.core/defprotocol, :protocol-name IRpc, :filename "src/elin/protocol/host/rpc.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 27, :row 10} {:fixed-arities #{4}, :end-row 11, :name-end-col 13, :protocol-ns elin.protocol.host.rpc, :name-end-row 11, :name-row 11, :ns elin.protocol.host.rpc, :name response!, :defined-by clojure.core/defprotocol, :protocol-name IRpc, :filename "src/elin/protocol/host/rpc.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 37, :row 11} {:fixed-arities #{1}, :end-row 12, :name-end-col 10, :protocol-ns elin.protocol.host.rpc, :name-end-row 12, :name-row 12, :ns elin.protocol.host.rpc, :name flush!, :defined-by clojure.core/defprotocol, :protocol-name IRpc, :filename "src/elin/protocol/host/rpc.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 18, :row 12} {:end-row 9, :name-end-col 22, :name-end-row 4, :name-row 4, :ns elin.protocol.storage, :name IStorage, :defined-by clojure.core/defprotocol, :filename "src/elin/protocol/storage.clj", :col 1, :name-col 14, :defined-by->lint-as clojure.core/defprotocol, :end-col 18, :row 4} {:fixed-arities #{4 3}, :end-row 5, :name-end-col 7, :protocol-ns elin.protocol.storage, :name-end-row 5, :name-row 5, :ns elin.protocol.storage, :name set, :defined-by clojure.core/defprotocol, :protocol-name IStorage, :filename "src/elin/protocol/storage.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 45, :row 5} {:fixed-arities #{2}, :end-row 6, :name-end-col 7, :protocol-ns elin.protocol.storage, :name-end-row 6, :name-row 6, :ns elin.protocol.storage, :name get, :defined-by clojure.core/defprotocol, :protocol-name IStorage, :filename "src/elin/protocol/storage.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 17, :row 6} {:fixed-arities #{2}, :end-row 7, :name-end-col 13, :protocol-ns elin.protocol.storage, :name-end-row 7, :name-row 7, :ns elin.protocol.storage, :name contains?, :defined-by clojure.core/defprotocol, :protocol-name IStorage, :filename "src/elin/protocol/storage.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 23, :row 7} {:fixed-arities #{2}, :end-row 8, :name-end-col 10, :protocol-ns elin.protocol.storage, :name-end-row 8, :name-row 8, :ns elin.protocol.storage, :name delete, :defined-by clojure.core/defprotocol, :protocol-name IStorage, :filename "src/elin/protocol/storage.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 20, :row 8} {:fixed-arities #{1}, :end-row 9, :name-end-col 9, :protocol-ns elin.protocol.storage, :name-end-row 9, :name-row 9, :ns elin.protocol.storage, :name clear, :defined-by clojure.core/defprotocol, :protocol-name IStorage, :filename "src/elin/protocol/storage.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 17, :row 9} {:end-row 5, :name-end-col 23, :name-end-row 3, :name-row 3, :ns elin.protocol.rpc, :name IFunction, :defined-by clojure.core/defprotocol, :filename "src/elin/protocol/rpc.clj", :col 1, :name-col 14, :defined-by->lint-as clojure.core/defprotocol, :end-col 42, :row 3} {:fixed-arities #{3}, :end-row 4, :name-end-col 17, :protocol-ns elin.protocol.rpc, :name-end-row 4, :name-row 4, :ns elin.protocol.rpc, :name call-function, :defined-by clojure.core/defprotocol, :protocol-name IFunction, :filename "src/elin/protocol/rpc.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 39, :row 4} {:fixed-arities #{3}, :end-row 5, :name-end-col 19, :protocol-ns elin.protocol.rpc, :name-end-row 5, :name-row 5, :ns elin.protocol.rpc, :name notify-function, :defined-by clojure.core/defprotocol, :protocol-name IFunction, :filename "src/elin/protocol/rpc.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 41, :row 5} {:end-row 8, :name-end-col 23, :name-end-row 3, :name-row 3, :ns elin.protocol.clj-kondo, :name ICljKondo, :defined-by clojure.core/defprotocol, :filename "src/elin/protocol/clj_kondo.clj", :col 1, :name-col 14, :defined-by->lint-as clojure.core/defprotocol, :end-col 21, :row 3} {:fixed-arities #{1}, :end-row 4, :name-end-col 11, :protocol-ns elin.protocol.clj-kondo, :name-end-row 4, :name-row 4, :ns elin.protocol.clj-kondo, :name analyze, :defined-by clojure.core/defprotocol, :protocol-name ICljKondo, :filename "src/elin/protocol/clj_kondo.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 19, :row 4} {:fixed-arities #{1}, :end-row 5, :name-end-col 11, :protocol-ns elin.protocol.clj-kondo, :name-end-row 5, :name-row 5, :ns elin.protocol.clj-kondo, :name restore, :defined-by clojure.core/defprotocol, :protocol-name ICljKondo, :filename "src/elin/protocol/clj_kondo.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 19, :row 5} {:fixed-arities #{1}, :end-row 6, :name-end-col 14, :protocol-ns elin.protocol.clj-kondo, :name-end-row 6, :name-row 6, :ns elin.protocol.clj-kondo, :name analyzing?, :defined-by clojure.core/defprotocol, :protocol-name ICljKondo, :filename "src/elin/protocol/clj_kondo.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 22, :row 6} {:fixed-arities #{1}, :end-row 7, :name-end-col 13, :protocol-ns elin.protocol.clj-kondo, :name-end-row 7, :name-row 7, :ns elin.protocol.clj-kondo, :name analyzed?, :defined-by clojure.core/defprotocol, :protocol-name ICljKondo, :filename "src/elin/protocol/clj_kondo.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 21, :row 7} {:fixed-arities #{1}, :end-row 8, :name-end-col 12, :protocol-ns elin.protocol.clj-kondo, :name-end-row 8, :name-row 8, :ns elin.protocol.clj-kondo, :name analysis, :defined-by clojure.core/defprotocol, :protocol-name ICljKondo, :filename "src/elin/protocol/clj_kondo.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 20, :row 8} {:end-row 6, :name-end-col 26, :name-end-row 3, :name-row 3, :ns elin.protocol.interceptor, :name IInterceptor, :defined-by clojure.core/defprotocol, :filename "src/elin/protocol/interceptor.clj", :col 1, :name-col 14, :defined-by->lint-as clojure.core/defprotocol, :end-col 37, :row 3} {:fixed-arities #{4 3}, :end-row 6, :name-end-col 11, :protocol-ns elin.protocol.interceptor, :name-end-row 4, :name-row 4, :ns elin.protocol.interceptor, :name execute, :defined-by clojure.core/defprotocol, :protocol-name IInterceptor, :filename "src/elin/protocol/interceptor.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 36, :row 4} {:end-row 4, :name-end-col 23, :name-end-row 3, :name-row 3, :ns elin.protocol.lazy-host, :name ILazyHost, :defined-by clojure.core/defprotocol, :filename "src/elin/protocol/lazy_host.clj", :col 1, :name-col 14, :defined-by->lint-as clojure.core/defprotocol, :end-col 27, :row 3} {:fixed-arities #{2}, :end-row 4, :name-end-col 13, :protocol-ns elin.protocol.lazy-host, :name-end-row 4, :name-row 4, :ns elin.protocol.lazy-host, :name set-host!, :defined-by clojure.core/defprotocol, :protocol-name ILazyHost, :filename "src/elin/protocol/lazy_host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 26, :row 4} {:end-row 6, :name-end-col 20, :name-end-row 5, :name-row 5, :ns elin.protocol.host, :name IEvent, :defined-by clojure.core/defprotocol, :filename "src/elin/protocol/host.clj", :col 1, :name-col 14, :defined-by->lint-as clojure.core/defprotocol, :end-col 23, :row 5} {:fixed-arities #{1}, :end-row 6, :name-end-col 14, :protocol-ns elin.protocol.host, :name-end-row 6, :name-row 6, :ns elin.protocol.host, :name on-connect, :defined-by clojure.core/defprotocol, :protocol-name IEvent, :filename "src/elin/protocol/host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 22, :row 6} {:end-row 11, :name-end-col 17, :name-end-row 8, :name-row 8, :ns elin.protocol.host, :name IIo, :defined-by clojure.core/defprotocol, :filename "src/elin/protocol/host.clj", :col 1, :name-col 14, :defined-by->lint-as clojure.core/defprotocol, :end-col 34, :row 8} {:fixed-arities #{3 2}, :end-row 9, :name-end-col 13, :protocol-ns elin.protocol.host, :name-end-row 9, :name-row 9, :ns elin.protocol.host, :name echo-text, :defined-by clojure.core/defprotocol, :protocol-name IIo, :filename "src/elin/protocol/host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 48, :row 9} {:fixed-arities #{3 2}, :end-row 10, :name-end-col 16, :protocol-ns elin.protocol.host, :name-end-row 10, :name-row 10, :ns elin.protocol.host, :name echo-message, :defined-by clojure.core/defprotocol, :protocol-name IIo, :filename "src/elin/protocol/host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 51, :row 10} {:fixed-arities #{3}, :end-row 11, :name-end-col 10, :protocol-ns elin.protocol.host, :name-end-row 11, :name-row 11, :ns elin.protocol.host, :name input!, :defined-by clojure.core/defprotocol, :protocol-name IIo, :filename "src/elin/protocol/host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 33, :row 11} {:end-row 17, :name-end-col 19, :name-end-row 13, :name-row 13, :ns elin.protocol.host, :name IFile, :defined-by clojure.core/defprotocol, :filename "src/elin/protocol/host.clj", :col 1, :name-col 14, :defined-by->lint-as clojure.core/defprotocol, :end-col 66, :row 13} {:fixed-arities #{1}, :end-row 14, :name-end-col 34, :protocol-ns elin.protocol.host, :name-end-row 14, :name-row 14, :ns elin.protocol.host, :name get-current-working-directory!, :defined-by clojure.core/defprotocol, :protocol-name IFile, :filename "src/elin/protocol/host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 42, :row 14} {:fixed-arities #{1}, :end-row 15, :name-end-col 26, :protocol-ns elin.protocol.host, :name-end-row 15, :name-row 15, :ns elin.protocol.host, :name get-current-file-path!, :defined-by clojure.core/defprotocol, :protocol-name IFile, :filename "src/elin/protocol/host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 34, :row 15} {:fixed-arities #{1}, :end-row 16, :name-end-col 24, :protocol-ns elin.protocol.host, :name-end-row 16, :name-row 16, :ns elin.protocol.host, :name get-cursor-position!, :defined-by clojure.core/defprotocol, :protocol-name IFile, :filename "src/elin/protocol/host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 32, :row 16} {:fixed-arities #{4 5}, :end-row 17, :name-end-col 9, :protocol-ns elin.protocol.host, :name-end-row 17, :name-row 17, :ns elin.protocol.host, :name jump!, :defined-by clojure.core/defprotocol, :protocol-name IFile, :filename "src/elin/protocol/host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 65, :row 17} {:end-row 21, :name-end-col 23, :name-end-row 19, :name-row 19, :ns elin.protocol.host, :name IVariable, :defined-by clojure.core/defprotocol, :filename "src/elin/protocol/host.clj", :col 1, :name-col 14, :defined-by->lint-as clojure.core/defprotocol, :end-col 41, :row 19} {:fixed-arities #{2}, :end-row 20, :name-end-col 17, :protocol-ns elin.protocol.host, :name-end-row 20, :name-row 20, :ns elin.protocol.host, :name get-variable!, :defined-by clojure.core/defprotocol, :protocol-name IVariable, :filename "src/elin/protocol/host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 34, :row 20} {:fixed-arities #{3}, :end-row 21, :name-end-col 17, :protocol-ns elin.protocol.host, :name-end-row 21, :name-row 21, :ns elin.protocol.host, :name set-variable!, :defined-by clojure.core/defprotocol, :protocol-name IVariable, :filename "src/elin/protocol/host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 40, :row 21} {:end-row 28, :name-end-col 19, :name-end-row 23, :name-row 23, :ns elin.protocol.host, :name ISign, :defined-by clojure.core/defprotocol, :filename "src/elin/protocol/host.clj", :col 1, :name-col 14, :defined-by->lint-as clojure.core/defprotocol, :end-col 26, :row 23} {:fixed-arities #{2}, :end-row 24, :name-end-col 14, :protocol-ns elin.protocol.host, :name-end-row 24, :name-row 24, :ns elin.protocol.host, :name place-sign, :defined-by clojure.core/defprotocol, :protocol-name ISign, :filename "src/elin/protocol/host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 24, :row 24} {:fixed-arities #{2}, :end-row 25, :name-end-col 20, :protocol-ns elin.protocol.host, :name-end-row 25, :name-row 25, :ns elin.protocol.host, :name unplace-signs-by, :defined-by clojure.core/defprotocol, :protocol-name ISign, :filename "src/elin/protocol/host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 30, :row 25} {:fixed-arities #{1}, :end-row 26, :name-end-col 23, :protocol-ns elin.protocol.host, :name-end-row 26, :name-row 26, :ns elin.protocol.host, :name list-current-signs!, :defined-by clojure.core/defprotocol, :protocol-name ISign, :filename "src/elin/protocol/host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 31, :row 26} {:fixed-arities #{1}, :end-row 27, :name-end-col 19, :protocol-ns elin.protocol.host, :name-end-row 27, :name-row 27, :ns elin.protocol.host, :name list-all-signs!, :defined-by clojure.core/defprotocol, :protocol-name ISign, :filename "src/elin/protocol/host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 27, :row 27} {:fixed-arities #{1}, :end-row 28, :name-end-col 17, :protocol-ns elin.protocol.host, :name-end-row 28, :name-row 28, :ns elin.protocol.host, :name refresh-signs, :defined-by clojure.core/defprotocol, :protocol-name ISign, :filename "src/elin/protocol/host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 25, :row 28} {:end-row 35, :name-end-col 20, :name-end-row 30, :name-row 30, :ns elin.protocol.host, :name ISexpr, :defined-by clojure.core/defprotocol, :filename "src/elin/protocol/host.clj", :col 1, :name-col 14, :defined-by->lint-as clojure.core/defprotocol, :end-col 48, :row 30} {:fixed-arities #{3}, :end-row 31, :name-end-col 23, :protocol-ns elin.protocol.host, :name-end-row 31, :name-row 31, :ns elin.protocol.host, :name get-top-list-sexpr!, :defined-by clojure.core/defprotocol, :protocol-name ISexpr, :filename "src/elin/protocol/host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 40, :row 31} {:fixed-arities #{3}, :end-row 32, :name-end-col 19, :protocol-ns elin.protocol.host, :name-end-row 32, :name-row 32, :ns elin.protocol.host, :name get-list-sexpr!, :defined-by clojure.core/defprotocol, :protocol-name ISexpr, :filename "src/elin/protocol/host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 36, :row 32} {:fixed-arities #{3}, :end-row 33, :name-end-col 21, :protocol-ns elin.protocol.host, :name-end-row 33, :name-row 33, :ns elin.protocol.host, :name get-single-sexpr!, :defined-by clojure.core/defprotocol, :protocol-name ISexpr, :filename "src/elin/protocol/host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 38, :row 33} {:fixed-arities #{1}, :end-row 34, :name-end-col 23, :protocol-ns elin.protocol.host, :name-end-row 34, :name-row 34, :ns elin.protocol.host, :name get-namespace-form!, :defined-by clojure.core/defprotocol, :protocol-name ISexpr, :filename "src/elin/protocol/host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 31, :row 34} {:fixed-arities #{2}, :end-row 35, :name-end-col 27, :protocol-ns elin.protocol.host, :name-end-row 35, :name-row 35, :ns elin.protocol.host, :name replace-namespace-form!, :defined-by clojure.core/defprotocol, :protocol-name ISexpr, :filename "src/elin/protocol/host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 47, :row 35} {:end-row 41, :name-end-col 20, :name-end-row 37, :name-row 37, :ns elin.protocol.host, :name IPopup, :defined-by clojure.core/defprotocol, :filename "src/elin/protocol/host.clj", :col 1, :name-col 14, :defined-by->lint-as clojure.core/defprotocol, :end-col 33, :row 37} {:fixed-arities #{3 2}, :end-row 38, :name-end-col 15, :protocol-ns elin.protocol.host, :name-end-row 38, :name-row 38, :ns elin.protocol.host, :name open-popup!, :defined-by clojure.core/defprotocol, :protocol-name IPopup, :filename "src/elin/protocol/host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 42, :row 38} {:fixed-arities #{4}, :end-row 39, :name-end-col 14, :protocol-ns elin.protocol.host, :name-end-row 39, :name-row 39, :ns elin.protocol.host, :name move-popup, :defined-by clojure.core/defprotocol, :protocol-name IPopup, :filename "src/elin/protocol/host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 40, :row 39} {:fixed-arities #{3}, :end-row 40, :name-end-col 18, :protocol-ns elin.protocol.host, :name-end-row 40, :name-row 40, :ns elin.protocol.host, :name set-popup-text, :defined-by clojure.core/defprotocol, :protocol-name IPopup, :filename "src/elin/protocol/host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 37, :row 40} {:fixed-arities #{2}, :end-row 41, :name-end-col 15, :protocol-ns elin.protocol.host, :name-end-row 41, :name-row 41, :ns elin.protocol.host, :name close-popup, :defined-by clojure.core/defprotocol, :protocol-name IPopup, :filename "src/elin/protocol/host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 32, :row 41} {:end-row 45, :name-end-col 26, :name-end-row 43, :name-row 43, :ns elin.protocol.host, :name IVirtualText, :defined-by clojure.core/defprotocol, :filename "src/elin/protocol/host.clj", :col 1, :name-col 14, :defined-by->lint-as clojure.core/defprotocol, :end-col 36, :row 43} {:fixed-arities #{3 2}, :end-row 44, :name-end-col 20, :protocol-ns elin.protocol.host, :name-end-row 44, :name-row 44, :ns elin.protocol.host, :name set-virtual-text, :defined-by clojure.core/defprotocol, :protocol-name IVirtualText, :filename "src/elin/protocol/host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 53, :row 44} {:fixed-arities #{1}, :end-row 45, :name-end-col 27, :protocol-ns elin.protocol.host, :name-end-row 45, :name-row 45, :ns elin.protocol.host, :name clear-all-virtual-texts, :defined-by clojure.core/defprotocol, :protocol-name IVirtualText, :filename "src/elin/protocol/host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 35, :row 45} {:end-row 49, :name-end-col 21, :name-end-row 47, :name-row 47, :ns elin.protocol.host, :name IBuffer, :defined-by clojure.core/defprotocol, :filename "src/elin/protocol/host.clj", :col 1, :name-col 14, :defined-by->lint-as clojure.core/defprotocol, :end-col 39, :row 47} {:fixed-arities #{2}, :end-row 48, :name-end-col 25, :protocol-ns elin.protocol.host, :name-end-row 48, :name-row 48, :ns elin.protocol.host, :name set-to-current-buffer, :defined-by clojure.core/defprotocol, :protocol-name IBuffer, :filename "src/elin/protocol/host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 38, :row 48} {:fixed-arities #{2}, :end-row 49, :name-end-col 25, :protocol-ns elin.protocol.host, :name-end-row 49, :name-row 49, :ns elin.protocol.host, :name append-to-info-buffer, :defined-by clojure.core/defprotocol, :protocol-name IBuffer, :filename "src/elin/protocol/host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 38, :row 49} {:end-row 54, :name-end-col 23, :name-end-row 51, :name-row 51, :ns elin.protocol.host, :name ISelector, :defined-by clojure.core/defprotocol, :filename "src/elin/protocol/host.clj", :col 1, :name-col 14, :defined-by->lint-as clojure.core/defprotocol, :end-col 64, :row 51} {:fixed-arities #{4 3}, :end-row 54, :name-end-col 26, :protocol-ns elin.protocol.host, :name-end-row 52, :name-row 52, :ns elin.protocol.host, :name select-from-candidates, :defined-by clojure.core/defprotocol, :protocol-name ISelector, :filename "src/elin/protocol/host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 63, :row 52} {:end-row 4, :name-end-col 24, :name-end-row 3, :name-row 3, :ns elin.protocol.config, :name IConfigure, :defined-by clojure.core/defprotocol, :filename "src/elin/protocol/config.clj", :col 1, :name-col 14, :defined-by->lint-as clojure.core/defprotocol, :end-col 29, :row 3} {:fixed-arities #{2}, :end-row 4, :name-end-col 13, :protocol-ns elin.protocol.config, :name-end-row 4, :name-row 4, :ns elin.protocol.config, :name configure, :defined-by clojure.core/defprotocol, :protocol-name IConfigure, :filename "src/elin/protocol/config.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 28, :row 4} {:fixed-arities #{1}, :end-row 69, :name-end-col 21, :name-end-row 11, :private true, :name-row 11, :ns elin.function.nrepl.test, :name test-clj-code, :defined-by clojure.core/defn-, :filename "src/elin/function/nrepl/test.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 54, :row 11} {:fixed-arities #{1}, :end-row 74, :name-end-col 17, :name-end-row 71, :private true, :name-row 71, :ns elin.function.nrepl.test, :name babashka?, :defined-by clojure.core/defn-, :filename "src/elin/function/nrepl/test.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 25, :row 71} {:end-row 81, :name-end-col 26, :name-end-row 76, :private true, :name-row 76, :ns elin.function.nrepl.test, :name ?TestQuery, :defined-by clojure.core/def, :filename "src/elin/function/nrepl/test.clj", :col 1, :name-col 16, :defined-by->lint-as clojure.core/def, :end-col 29, :row 76} {:fixed-arities #{2}, :end-row 93, :name-end-col 23, :name-end-row 84, :name-row 84, :ns elin.function.nrepl.test, :name test-var-query!!, :defined-by clojure.core/defn, :filename "src/elin/function/nrepl/test.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 38, :row 84} {:end-row 15, :name-end-col 14, :name-end-row 12, :name-row 12, :ns elin.function.nrepl.cider.test, :name ?Summary, :defined-by clojure.core/def, :filename "src/elin/function/nrepl/cider/test.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 28, :row 12} {:fixed-arities #{1}, :end-row 30, :name-end-col 14, :name-end-row 18, :name-row 18, :ns elin.function.nrepl.cider.test, :name summary, :defined-by clojure.core/defn, :filename "src/elin/function/nrepl/cider/test.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 44, :row 18} {:fixed-arities #{1}, :end-row 36, :name-end-col 25, :name-end-row 32, :private true, :name-row 32, :ns elin.function.nrepl.cider.test, :name readable-filename, :defined-by clojure.core/defn-, :filename "src/elin/function/nrepl/cider/test.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 15, :row 32} {:fixed-arities #{1}, :end-row 54, :name-end-col 26, :name-end-row 39, :private true, :name-row 39, :ns elin.function.nrepl.cider.test, :name test-error-message, :defined-by clojure.core/defn-, :filename "src/elin/function/nrepl/cider/test.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 12, :row 39} {:end-row 59, :name-end-col 18, :name-end-row 56, :name-row 56, :ns elin.function.nrepl.cider.test, :name ?ActualValue, :defined-by clojure.core/def, :filename "src/elin/function/nrepl/cider/test.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 39, :row 56} {:fixed-arities #{1}, :end-row 73, :name-end-col 26, :name-end-row 62, :private true, :name-row 62, :ns elin.function.nrepl.cider.test, :name test-actual-values, :defined-by clojure.core/defn-, :filename "src/elin/function/nrepl/cider/test.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 36, :row 62} {:end-row 90, :name-end-col 17, :name-end-row 75, :name-row 75, :ns elin.function.nrepl.cider.test, :name ?TestResult, :defined-by clojure.core/def, :filename "src/elin/function/nrepl/cider/test.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 20, :row 75} {:fixed-arities #{2}, :end-row 128, :name-end-col 22, :name-end-row 93, :name-row 93, :ns elin.function.nrepl.cider.test, :name collect-results, :defined-by clojure.core/defn, :filename "src/elin/function/nrepl/cider/test.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 71, :row 93} {:fixed-arities #{1}, :end-row 34, :name-end-col 32, :name-end-row 14, :name-row 14, :ns elin.function.nrepl.namespace, :name get-cycled-namespace-path, :defined-by clojure.core/defn, :filename "src/elin/function/nrepl/namespace.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 50, :row 14} {:fixed-arities #{1}, :end-row 57, :name-end-col 32, :name-end-row 36, :name-row 36, :ns elin.function.nrepl.namespace, :name guess-namespace-from-path, :defined-by clojure.core/defn, :filename "src/elin/function/nrepl/namespace.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 36, :row 36} {:fixed-arities #{2}, :end-row 20, :name-end-col 24, :name-end-row 13, :name-row 13, :ns elin.function.nrepl.refactor, :name resolve-missing!!, :defined-by clojure.core/defn, :filename "src/elin/function/nrepl/refactor.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 28, :row 13} {:fixed-arities #{3}, :end-row 23, :name-end-col 17, :name-end-row 15, :name-row 15, :ns elin.function.nrepl.cider, :name complete!!, :defined-by clojure.core/defn, :filename "src/elin/function/nrepl/cider.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 25, :row 15} {:fixed-arities #{3}, :end-row 41, :name-end-col 13, :name-end-row 26, :name-row 26, :ns elin.function.nrepl.cider, :name info!!, :defined-by clojure.core/defn, :filename "src/elin/function/nrepl/cider.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 24, :doc "If info op is not supported, fallback to lookup op.", :row 26} {:fixed-arities #{2}, :end-row 51, :name-end-col 16, :name-end-row 44, :name-row 44, :ns elin.function.nrepl.cider, :name ns-path!!, :defined-by clojure.core/defn, :filename "src/elin/function/nrepl/cider.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 24, :row 44} {:fixed-arities #{2}, :end-row 58, :name-end-col 23, :name-end-row 53, :name-row 53, :ns elin.function.nrepl.cider, :name test-var-query!!, :defined-by clojure.core/defn, :filename "src/elin/function/nrepl/cider.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 37, :row 53} {:end-row 17, :name-end-col 36, :name-end-row 12, :private true, :name-row 12, :ns elin.function.nrepl.system, :name get-system-info-code, :defined-by clojure.core/def, :filename "src/elin/function/nrepl/system.clj", :col 1, :name-col 16, :defined-by->lint-as clojure.core/def, :end-col 61, :row 12} {:end-row 23, :name-end-col 27, :name-end-row 19, :private true, :name-row 19, :ns elin.function.nrepl.system, :name ?SystemInfo, :defined-by clojure.core/def, :filename "src/elin/function/nrepl/system.clj", :col 1, :name-col 16, :defined-by->lint-as clojure.core/def, :end-col 29, :row 19} {:fixed-arities #{1}, :end-row 31, :name-end-col 24, :name-end-row 26, :private true, :name-row 26, :ns elin.function.nrepl.system, :name get-system-info*, :defined-by clojure.core/defn-, :filename "src/elin/function/nrepl/system.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 29, :row 26} {:end-row 36, :name-end-col 21, :name-end-row 33, :name-row 33, :ns elin.function.nrepl.system, :name get-system-info, :defined-by clojure.core/def, :filename "src/elin/function/nrepl/system.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 22, :row 33} {:fixed-arities #{1}, :end-row 42, :name-end-col 19, :name-end-row 39, :name-row 39, :ns elin.function.nrepl.system, :name get-user-dir, :defined-by clojure.core/defn, :filename "src/elin/function/nrepl/system.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 22, :row 39} {:fixed-arities #{1}, :end-row 48, :name-end-col 25, :name-end-row 45, :name-row 45, :ns elin.function.nrepl.system, :name get-file-separator, :defined-by clojure.core/defn, :filename "src/elin/function/nrepl/system.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 28, :row 45} {:fixed-arities #{1}, :end-row 54, :name-end-col 23, :name-end-row 51, :name-row 51, :ns elin.function.nrepl.system, :name get-project-name, :defined-by clojure.core/defn, :filename "src/elin/function/nrepl/system.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 26, :row 51} {:end-row 18, :name-end-col 28, :name-end-row 16, :name-row 16, :ns elin.function.nrepl, :name middleware-caught-keys, :defined-by clojure.core/def, :filename "src/elin/function/nrepl.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 38, :row 16} {:end-row 26, :name-end-col 27, :name-end-row 20, :name-row 20, :ns elin.function.nrepl, :name middleware-print-keys, :defined-by clojure.core/def, :filename "src/elin/function/nrepl.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 38, :row 20} {:end-row 32, :name-end-col 32, :name-end-row 28, :private true, :name-row 28, :ns elin.function.nrepl, :name eval-option-keys, :defined-by clojure.core/def, :filename "src/elin/function/nrepl.clj", :col 1, :name-col 16, :defined-by->lint-as clojure.core/def, :end-col 27, :row 28} {:end-row 38, :name-end-col 37, :name-end-row 34, :private true, :name-row 34, :ns elin.function.nrepl, :name load-file-option-keys, :defined-by clojure.core/def, :filename "src/elin/function/nrepl.clj", :col 1, :name-col 16, :defined-by->lint-as clojure.core/def, :end-col 27, :row 34} {:fixed-arities #{1 2}, :end-row 49, :name-end-col 14, :name-end-row 43, :name-row 43, :ns elin.function.nrepl, :name close!!, :defined-by clojure.core/defn, :filename "src/elin/function/nrepl.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 85, :row 43} {:fixed-arities #{3 2}, :end-row 70, :name-end-col 13, :name-end-row 54, :name-row 54, :ns elin.function.nrepl, :name eval!!, :defined-by clojure.core/defn, :filename "src/elin/function/nrepl.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 51, :row 54} {:fixed-arities #{1 2}, :end-row 84, :name-end-col 18, :name-end-row 75, :name-row 75, :ns elin.function.nrepl, :name interrupt!!, :defined-by clojure.core/defn, :filename "src/elin/function/nrepl.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 51, :row 75} {:fixed-arities #{3 2}, :end-row 111, :name-end-col 18, :name-end-row 89, :name-row 89, :ns elin.function.nrepl, :name load-file!!, :defined-by clojure.core/defn, :filename "src/elin/function/nrepl.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 44, :row 89} {:fixed-arities #{3}, :end-row 131, :name-end-col 15, :name-end-row 114, :name-row 114, :ns elin.function.nrepl, :name lookup!!, :defined-by clojure.core/defn, :filename "src/elin/function/nrepl.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 14, :row 114} {:fixed-arities #{1}, :end-row 139, :name-end-col 20, :name-end-row 134, :name-row 134, :ns elin.function.nrepl, :name ls-sessions!!, :defined-by clojure.core/defn, :filename "src/elin/function/nrepl.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 22, :row 134} {:fixed-arities #{3}, :end-row 148, :name-end-col 20, :name-end-row 141, :name-row 141, :ns elin.function.nrepl, :name completions!!, :defined-by clojure.core/defn, :filename "src/elin/function/nrepl.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 25, :row 141} {:fixed-arities #{1}, :end-row 27, :name-end-col 21, :name-end-row 15, :name-row 15, :ns elin.function.namespace, :name get-namespaces, :defined-by clojure.core/defn, :filename "src/elin/function/namespace.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 19, :row 15} {:fixed-arities #{2}, :end-row 31, :name-end-col 32, :name-end-row 29, :name-row 29, :ns elin.function.namespace, :name most-used-namespace-alias, :defined-by clojure.core/defn, :filename "src/elin/function/namespace.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 62, :row 29} {:fixed-arities #{2}, :end-row 35, :name-end-col 25, :name-end-row 33, :name-row 33, :ns elin.function.namespace, :name namespace-by-alias, :defined-by clojure.core/defn, :filename "src/elin/function/namespace.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 58, :row 33} {:fixed-arities #{3}, :end-row 56, :name-end-col 32, :name-end-row 38, :name-row 38, :ns elin.function.namespace, :name resolve-missing-namespace, :defined-by clojure.core/defn, :filename "src/elin/function/namespace.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 55, :row 38} {:fixed-arities #{1}, :end-row 16, :name-end-col 23, :name-end-row 12, :name-row 12, :ns elin.function.clj-kondo, :name namespace-usages, :defined-by clojure.core/defn, :filename "src/elin/function/clj_kondo.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 14, :row 12} {:fixed-arities #{1}, :end-row 22, :name-end-col 17, :name-end-row 18, :name-row 18, :ns elin.function.clj-kondo, :name var-usages, :defined-by clojure.core/defn, :filename "src/elin/function/clj_kondo.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 14, :row 18} {:fixed-arities #{1}, :end-row 28, :name-end-col 28, :name-end-row 24, :name-row 24, :ns elin.function.clj-kondo, :name namespace-definitions, :defined-by clojure.core/defn, :filename "src/elin/function/clj_kondo.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 14, :row 24} {:fixed-arities #{1}, :end-row 34, :name-end-col 22, :name-end-row 30, :name-row 30, :ns elin.function.clj-kondo, :name var-definitions, :defined-by clojure.core/defn, :filename "src/elin/function/clj_kondo.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 14, :row 30} {:fixed-arities #{1}, :end-row 40, :name-end-col 19, :name-end-row 36, :name-row 36, :ns elin.function.clj-kondo, :name local-usages, :defined-by clojure.core/defn, :filename "src/elin/function/clj_kondo.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 14, :row 36} {:fixed-arities #{1}, :end-row 46, :name-end-col 24, :name-end-row 42, :name-row 42, :ns elin.function.clj-kondo, :name local-definitions, :defined-by clojure.core/defn, :filename "src/elin/function/clj_kondo.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 14, :row 42} {:fixed-arities #{1}, :end-row 51, :name-end-col 15, :name-end-row 48, :name-row 48, :ns elin.function.clj-kondo, :name keywords, :defined-by clojure.core/defn, :filename "src/elin/function/clj_kondo.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 14, :row 48} {:fixed-arities #{2}, :end-row 61, :name-end-col 21, :name-end-row 53, :name-row 53, :ns elin.function.clj-kondo, :name keyword-usages, :defined-by clojure.core/defn, :filename "src/elin/function/clj_kondo.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 33, :row 53} {:fixed-arities #{3}, :end-row 85, :name-end-col 25, :name-end-row 63, :name-row 63, :ns elin.function.clj-kondo, :name keyword-definition, :defined-by clojure.core/defn, :filename "src/elin/function/clj_kondo.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 26, :row 63} {:fixed-arities #{3}, :end-row 93, :name-end-col 17, :name-end-row 87, :name-row 87, :ns elin.function.clj-kondo, :name references, :defined-by clojure.core/defn, :filename "src/elin/function/clj_kondo.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 36, :row 87} {:fixed-arities #{1}, :end-row 100, :name-end-col 24, :name-end-row 96, :name-row 96, :ns elin.function.clj-kondo, :name namespace-symbols, :defined-by clojure.core/defn, :filename "src/elin/function/clj_kondo.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 16, :row 96} {:fixed-arities #{2}, :end-row 113, :name-end-col 32, :name-end-row 103, :name-row 103, :ns elin.function.clj-kondo, :name most-used-namespace-alias, :defined-by clojure.core/defn, :filename "src/elin/function/clj_kondo.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 21, :row 103} {:fixed-arities #{2}, :end-row 121, :name-end-col 26, :name-end-row 116, :name-row 116, :ns elin.function.clj-kondo, :name namespaces-by-alias, :defined-by clojure.core/defn, :filename "src/elin/function/clj_kondo.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 20, :row 116} {:fixed-arities #{2}, :end-row 134, :name-end-col 25, :name-end-row 124, :name-row 124, :ns elin.function.clj-kondo, :name namespace-by-alias, :defined-by clojure.core/defn, :filename "src/elin/function/clj_kondo.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 21, :row 124} {:fixed-arities #{3}, :end-row 166, :name-end-col 13, :name-end-row 137, :name-row 137, :ns elin.function.clj-kondo, :name lookup, :defined-by clojure.core/defn, :filename "src/elin/function/clj_kondo.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 46, :row 137} {:fixed-arities #{2}, :end-row 173, :name-end-col 27, :name-end-row 168, :name-row 168, :ns elin.function.clj-kondo, :name requiring-namespaces, :defined-by clojure.core/defn, :filename "src/elin/function/clj_kondo.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 26, :row 168} {:fixed-arities #{3}, :end-row 15, :name-end-col 19, :name-end-row 13, :name-row 13, :ns elin.function.sexpr, :name get-top-list, :defined-by clojure.core/defn, :filename "src/elin/function/sexpr.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 60, :row 13} {:fixed-arities #{3}, :end-row 20, :name-end-col 15, :name-end-row 18, :name-row 18, :ns elin.function.sexpr, :name get-list, :defined-by clojure.core/defn, :filename "src/elin/function/sexpr.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 56, :row 18} {:fixed-arities #{3}, :end-row 25, :name-end-col 15, :name-end-row 23, :name-row 23, :ns elin.function.sexpr, :name get-expr, :defined-by clojure.core/defn, :filename "src/elin/function/sexpr.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 58, :row 23} {:fixed-arities #{1}, :end-row 30, :name-end-col 25, :name-end-row 28, :name-row 28, :ns elin.function.sexpr, :name get-namespace-form, :defined-by clojure.core/defn, :filename "src/elin/function/sexpr.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 51, :row 28} {:fixed-arities #{2}, :end-row 35, :name-end-col 29, :name-end-row 33, :name-row 33, :ns elin.function.sexpr, :name replace-namespace-form, :defined-by clojure.core/defn, :filename "src/elin/function/sexpr.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 67, :row 33} {:fixed-arities #{1}, :end-row 41, :name-end-col 20, :name-end-row 38, :name-row 38, :ns elin.function.sexpr, :name get-namespace, :defined-by clojure.core/defn, :filename "src/elin/function/sexpr.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 39, :row 38} {:end-row 12, :name-end-col 23, :name-end-row 11, :name-row 11, :ns elin.function.lookup, :name ?NreplAndCljKondo, :defined-by clojure.core/def, :filename "src/elin/function/lookup.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 88, :row 11} {:fixed-arities #{3}, :end-row 23, :name-end-col 13, :name-end-row 15, :name-row 15, :ns elin.function.lookup, :name lookup, :defined-by clojure.core/defn, :filename "src/elin/function/lookup.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 13, :row 15} {:fixed-arities #{2}, :end-row 14, :name-end-col 14, :name-end-row 7, :name-row 7, :ns elin.function.file, :name open-as, :defined-by clojure.core/defn, :filename "src/elin/function/file.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 56, :row 7} {:fixed-arities #{3}, :end-row 23, :name-end-col 14, :name-end-row 10, :private true, :name-row 10, :ns elin.function.evaluate, :name eval!!, :defined-by clojure.core/defn-, :filename "src/elin/function/evaluate.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 26, :row 10} {:fixed-arities #{1 2}, :end-row 40, :name-end-col 32, :name-end-row 26, :name-row 26, :ns elin.function.evaluate, :name evaluate-current-top-list, :defined-by clojure.core/defn, :filename "src/elin/function/evaluate.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 49, :row 26} {:fixed-arities #{1 2}, :end-row 56, :name-end-col 28, :name-end-row 42, :name-row 42, :ns elin.function.evaluate, :name evaluate-current-list, :defined-by clojure.core/defn, :filename "src/elin/function/evaluate.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 49, :row 42} {:fixed-arities #{1 2}, :end-row 72, :name-end-col 28, :name-end-row 58, :name-row 58, :ns elin.function.evaluate, :name evaluate-current-expr, :defined-by clojure.core/defn, :filename "src/elin/function/evaluate.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 49, :row 58} {:fixed-arities #{1 2}, :end-row 81, :name-end-col 30, :name-end-row 74, :name-row 74, :ns elin.function.evaluate, :name evaluate-namespace-form, :defined-by clojure.core/defn, :filename "src/elin/function/evaluate.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 52, :row 74} {:end-row 8, :name-end-col 15, :name-end-row 6, :name-row 6, :ns elin.schema.component, :name ?LazyHost, :defined-by clojure.core/def, :filename "src/elin/schema/component.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 34, :row 6} {:end-row 13, :name-end-col 18, :name-end-row 10, :name-row 10, :ns elin.schema.component, :name ?Interceptor, :defined-by clojure.core/def, :filename "src/elin/schema/component.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 48, :row 10} {:end-row 20, :name-end-col 30, :name-end-row 15, :private true, :name-row 15, :ns elin.schema.component, :name NreplComponent, :defined-by clojure.core/def, :filename "src/elin/schema/component.clj", :col 1, :name-col 16, :defined-by->lint-as clojure.core/def, :end-col 48, :row 15} {:end-row 25, :name-end-col 12, :name-end-row 22, :name-row 22, :ns elin.schema.component, :name ?Nrepl, :defined-by clojure.core/def, :filename "src/elin/schema/component.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 23, :row 22} {:end-row 31, :name-end-col 15, :name-end-row 27, :name-row 27, :ns elin.schema.component, :name ?CljKondo, :defined-by clojure.core/def, :filename "src/elin/schema/component.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 37, :row 27} {:end-row 12, :name-end-col 14, :name-end-row 11, :name-row 11, :ns elin.schema.nrepl, :name ?Message, :defined-by clojure.core/def, :filename "src/elin/schema/nrepl.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 27, :row 11} {:end-row 17, :name-end-col 13, :name-end-row 14, :name-row 14, :ns elin.schema.nrepl, :name ?Output, :defined-by clojure.core/def, :filename "src/elin/schema/nrepl.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 21, :row 14} {:end-row 27, :name-end-col 17, :name-end-row 19, :name-row 19, :ns elin.schema.nrepl, :name ?Connection, :defined-by clojure.core/def, :filename "src/elin/schema/nrepl.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 51, :row 19} {:end-row 35, :name-end-col 13, :name-end-row 29, :name-row 29, :ns elin.schema.nrepl, :name ?Client, :defined-by clojure.core/def, :filename "src/elin/schema/nrepl.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 40, :row 29} {:end-row 40, :name-end-col 14, :name-end-row 37, :name-row 37, :ns elin.schema.nrepl, :name ?Manager, :defined-by clojure.core/def, :filename "src/elin/schema/nrepl.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 59, :row 37} {:end-row 52, :name-end-col 13, :name-end-row 42, :name-row 42, :ns elin.schema.nrepl, :name ?Lookup, :defined-by clojure.core/def, :filename "src/elin/schema/nrepl.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 51, :row 42} {:end-row 17, :name-end-col 11, :name-end-row 8, :name-row 8, :ns elin.schema.interceptor, :name ?Kind, :defined-by clojure.core/def, :filename "src/elin/schema/interceptor.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 26, :row 8} {:end-row 26, :name-end-col 18, :name-end-row 19, :name-row 19, :ns elin.schema.interceptor, :name ?Interceptor, :defined-by clojure.core/def, :filename "src/elin/schema/interceptor.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 35, :row 19} {:end-row 29, :name-end-col 21, :name-end-row 28, :name-row 28, :ns elin.schema.interceptor, :name ?HandlerContext, :defined-by clojure.core/def, :filename "src/elin/schema/interceptor.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 21, :row 28} {:end-row 34, :name-end-col 20, :name-end-row 31, :name-row 31, :ns elin.schema.interceptor, :name ?OutputContext, :defined-by clojure.core/def, :filename "src/elin/schema/interceptor.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 47, :row 31} {:end-row 43, :name-end-col 21, :name-end-row 36, :name-row 36, :ns elin.schema.interceptor, :name ?ConnectContext, :defined-by clojure.core/def, :filename "src/elin/schema/interceptor.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 47, :row 36} {:end-row 51, :name-end-col 19, :name-end-row 45, :name-row 45, :ns elin.schema.interceptor, :name ?NreplContext, :defined-by clojure.core/def, :filename "src/elin/schema/interceptor.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 47, :row 45} {:end-row 62, :name-end-col 21, :name-end-row 53, :name-row 53, :ns elin.schema.interceptor, :name ?AutocmdContext, :defined-by clojure.core/def, :filename "src/elin/schema/interceptor.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 47, :row 53} {:end-row 71, :name-end-col 18, :name-end-row 64, :name-row 64, :ns elin.schema.interceptor, :name ?TestContext, :defined-by clojure.core/def, :filename "src/elin/schema/interceptor.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 47, :row 64} {:end-row 80, :name-end-col 22, :name-end-row 73, :name-row 73, :ns elin.schema.interceptor, :name ?EvaluateContext, :defined-by clojure.core/def, :filename "src/elin/schema/interceptor.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 47, :row 73} {:end-row 9, :name-end-col 14, :name-end-row 6, :name-row 6, :ns elin.schema.server, :name ?Message, :defined-by clojure.core/def, :filename "src/elin/schema/server.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 35, :row 6} {:end-row 15, :name-end-col 11, :name-end-row 11, :name-row 11, :ns elin.schema.server, :name ?Host, :defined-by clojure.core/def, :filename "src/elin/schema/server.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 29, :row 11} {:end-row 9, :name-end-col 15, :name-end-row 3, :name-row 3, :ns elin.schema.host, :name ?Position, :defined-by clojure.core/def, :filename "src/elin/schema/host.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 22, :row 3} {:end-row 15, :name-end-col 22, :name-end-row 11, :name-row 11, :ns elin.schema.host, :name ?CodeAndPosition, :defined-by clojure.core/def, :filename "src/elin/schema/host.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 17, :row 11} {:end-row 12, :name-end-col 17, :name-end-row 6, :name-row 6, :ns elin.schema.handler, :name ?Components, :defined-by clojure.core/def, :filename "src/elin/schema/handler.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 33, :row 6} {:end-row 18, :name-end-col 11, :name-end-row 14, :name-row 14, :ns elin.schema.handler, :name ?Elin, :defined-by clojure.core/def, :filename "src/elin/schema/handler.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 17, :row 14} {:end-row 21, :name-end-col 17, :name-end-row 20, :name-row 20, :ns elin.schema.handler, :name ?HandlerMap, :defined-by clojure.core/def, :filename "src/elin/schema/handler.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 36, :row 20} {:end-row 7, :name-end-col 13, :name-end-row 3, :name-row 3, :ns elin.schema.plugin, :name ?Plugin, :defined-by clojure.core/def, :filename "src/elin/schema/plugin.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 70, :row 3} {:end-row 5, :name-end-col 20, :name-end-row 3, :private true, :name-row 3, :ns elin.schema.config, :name ?Env, :defined-by clojure.core/def, :filename "src/elin/schema/config.clj", :col 1, :name-col 16, :defined-by->lint-as clojure.core/def, :end-col 20, :row 3} {:end-row 10, :name-end-col 24, :name-end-row 7, :private true, :name-row 7, :ns elin.schema.config, :name ?Handler, :defined-by clojure.core/def, :filename "src/elin/schema/config.clj", :col 1, :name-col 16, :defined-by->lint-as clojure.core/def, :end-col 63, :row 7} {:end-row 15, :name-end-col 28, :name-end-row 12, :private true, :name-row 12, :ns elin.schema.config, :name ?Interceptor, :defined-by clojure.core/def, :filename "src/elin/schema/config.clj", :col 1, :name-col 16, :defined-by->lint-as clojure.core/def, :end-col 63, :row 12} {:end-row 18, :name-end-col 25, :name-end-row 17, :private true, :name-row 17, :ns elin.schema.config, :name ?LogLevel, :defined-by clojure.core/def, :filename "src/elin/schema/config.clj", :col 1, :name-col 16, :defined-by->lint-as clojure.core/def, :end-col 40, :row 17} {:end-row 22, :name-end-col 20, :name-end-row 20, :private true, :name-row 20, :ns elin.schema.config, :name ?Log, :defined-by clojure.core/def, :filename "src/elin/schema/config.clj", :col 1, :name-col 16, :defined-by->lint-as clojure.core/def, :end-col 41, :row 20} {:end-row 26, :name-end-col 23, :name-end-row 24, :private true, :name-row 24, :ns elin.schema.config, :name ?Plugin, :defined-by clojure.core/def, :filename "src/elin/schema/config.clj", :col 1, :name-col 16, :defined-by->lint-as clojure.core/def, :end-col 54, :row 24} {:end-row 31, :name-end-col 23, :name-end-row 28, :private true, :name-row 28, :ns elin.schema.config, :name ?Server, :defined-by clojure.core/def, :filename "src/elin/schema/config.clj", :col 1, :name-col 16, :defined-by->lint-as clojure.core/def, :end-col 18, :row 28} {:end-row 40, :name-end-col 13, :name-end-row 33, :name-row 33, :ns elin.schema.config, :name ?Config, :defined-by clojure.core/def, :filename "src/elin/schema/config.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 23, :row 33} {:end-row 4, :name-end-col 10, :name-end-row 4, :name-row 4, :ns elin.constant.project, :name name, :defined-by clojure.core/def, :filename "src/elin/constant/project.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 18, :row 4} {:end-row 5, :name-end-col 22, :name-end-row 5, :name-row 5, :ns elin.constant.project, :name config-file-name, :defined-by clojure.core/def, :filename "src/elin/constant/project.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 47, :row 5} {:end-row 6, :name-end-col 19, :name-end-row 3, :name-row 3, :ns elin.constant.nrepl, :name array-key-set, :defined-by clojure.core/def, :filename "src/elin/constant/nrepl.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 20, :row 3} {:end-row 10, :name-end-col 14, :name-end-row 10, :name-row 10, :ns elin.constant.nrepl, :name close-op, :defined-by clojure.core/def, :filename "src/elin/constant/nrepl.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 23, :row 10} {:end-row 11, :name-end-col 20, :name-end-row 11, :name-row 11, :ns elin.constant.nrepl, :name completions-op, :defined-by clojure.core/def, :filename "src/elin/constant/nrepl.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 35, :row 11} {:end-row 12, :name-end-col 13, :name-end-row 12, :name-row 12, :ns elin.constant.nrepl, :name eval-op, :defined-by clojure.core/def, :filename "src/elin/constant/nrepl.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 21, :row 12} {:end-row 13, :name-end-col 18, :name-end-row 13, :name-row 13, :ns elin.constant.nrepl, :name interrupt-op, :defined-by clojure.core/def, :filename "src/elin/constant/nrepl.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 31, :row 13} {:end-row 14, :name-end-col 18, :name-end-row 14, :name-row 14, :ns elin.constant.nrepl, :name load-file-op, :defined-by clojure.core/def, :filename "src/elin/constant/nrepl.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 31, :row 14} {:end-row 15, :name-end-col 15, :name-end-row 15, :name-row 15, :ns elin.constant.nrepl, :name lookup-op, :defined-by clojure.core/def, :filename "src/elin/constant/nrepl.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 25, :row 15} {:end-row 16, :name-end-col 20, :name-end-row 16, :name-row 16, :ns elin.constant.nrepl, :name ls-sessions-op, :defined-by clojure.core/def, :filename "src/elin/constant/nrepl.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 35, :row 16} {:end-row 20, :name-end-col 17, :name-end-row 20, :name-row 20, :ns elin.constant.nrepl, :name complete-op, :defined-by clojure.core/def, :filename "src/elin/constant/nrepl.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 29, :row 20} {:end-row 21, :name-end-col 13, :name-end-row 21, :name-row 21, :ns elin.constant.nrepl, :name info-op, :defined-by clojure.core/def, :filename "src/elin/constant/nrepl.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 21, :row 21} {:end-row 22, :name-end-col 16, :name-end-row 22, :name-row 22, :ns elin.constant.nrepl, :name ns-path-op, :defined-by clojure.core/def, :filename "src/elin/constant/nrepl.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 27, :row 22} {:end-row 23, :name-end-col 23, :name-end-row 23, :name-row 23, :ns elin.constant.nrepl, :name test-var-query-op, :defined-by clojure.core/def, :filename "src/elin/constant/nrepl.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 41, :row 23} {:end-row 27, :name-end-col 24, :name-end-row 27, :name-row 27, :ns elin.constant.nrepl, :name resolve-missing-op, :defined-by clojure.core/def, :filename "src/elin/constant/nrepl.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 43, :row 27} {:end-row 5, :name-end-col 9, :name-end-row 5, :name-row 5, :ns elin.constant.interceptor, :name all, :defined-by clojure.core/def, :filename "src/elin/constant/interceptor.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 16, :row 5} {:end-row 6, :name-end-col 13, :name-end-row 6, :name-row 6, :ns elin.constant.interceptor, :name autocmd, :defined-by clojure.core/def, :filename "src/elin/constant/interceptor.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 24, :row 6} {:end-row 7, :name-end-col 13, :name-end-row 7, :name-row 7, :ns elin.constant.interceptor, :name connect, :defined-by clojure.core/def, :filename "src/elin/constant/interceptor.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 24, :row 7} {:end-row 8, :name-end-col 14, :name-end-row 8, :name-row 8, :ns elin.constant.interceptor, :name evaluate, :defined-by clojure.core/def, :filename "src/elin/constant/interceptor.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 26, :row 8} {:end-row 9, :name-end-col 13, :name-end-row 9, :name-row 9, :ns elin.constant.interceptor, :name handler, :defined-by clojure.core/def, :filename "src/elin/constant/interceptor.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 24, :row 9} {:end-row 10, :name-end-col 11, :name-end-row 10, :name-row 10, :ns elin.constant.interceptor, :name nrepl, :defined-by clojure.core/def, :filename "src/elin/constant/interceptor.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 20, :row 10} {:end-row 11, :name-end-col 12, :name-end-row 11, :name-row 11, :ns elin.constant.interceptor, :name output, :defined-by clojure.core/def, :filename "src/elin/constant/interceptor.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 22, :row 11} {:end-row 12, :name-end-col 10, :name-end-row 12, :name-row 12, :ns elin.constant.interceptor, :name test, :defined-by clojure.core/def, :filename "src/elin/constant/interceptor.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 18, :row 12} {:end-row 3, :name-end-col 10, :name-end-row 3, :name-row 3, :ns elin.constant.host, :name nvim, :defined-by clojure.core/def, :filename "src/elin/constant/host.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 18, :row 3} {:end-row 4, :name-end-col 9, :name-end-row 4, :name-row 4, :ns elin.constant.host, :name vim, :defined-by clojure.core/def, :filename "src/elin/constant/host.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 16, :row 4} {:end-row 4, :name-end-col 26, :name-end-row 3, :name-row 3, :ns elin.constant.lookup, :name subsection-separator, :defined-by clojure.core/def, :filename "src/elin/constant/lookup.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 82, :row 3} {:end-row 11, :name-end-col 25, :name-end-row 11, :private true, :name-row 11, :ns elin.interceptor.test, :name sign-name, :defined-by clojure.core/def, :filename "src/elin/interceptor/test.clj", :col 1, :name-col 16, :defined-by->lint-as clojure.core/def, :end-col 34, :row 11} {:end-row 53, :name-end-col 27, :name-end-row 13, :name-row 13, :ns elin.interceptor.test, :name done-test-interceptor, :defined-by clojure.core/def, :filename "src/elin/interceptor/test.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 30, :row 13} {:end-row 19, :name-end-col 25, :name-end-row 11, :name-row 11, :ns elin.interceptor.nrepl, :name eval-ns-interceptor, :defined-by clojure.core/def, :filename "src/elin/interceptor/nrepl.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 76, :row 11} {:end-row 38, :name-end-col 32, :name-end-row 21, :name-row 21, :ns elin.interceptor.nrepl, :name normalize-path-interceptor, :defined-by clojure.core/def, :filename "src/elin/interceptor/nrepl.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 22, :row 21} {:end-row 50, :name-end-col 52, :name-end-row 40, :name-row 40, :ns elin.interceptor.nrepl, :name output-load-file-result-to-cmdline-interceptor, :defined-by clojure.core/def, :filename "src/elin/interceptor/nrepl.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 30, :row 40} {:end-row 12, :name-end-col 30, :name-end-row 7, :name-row 7, :ns elin.interceptor.output, :name print-output-interceptor, :defined-by clojure.core/def, :filename "src/elin/interceptor/output.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 30, :row 7} {:end-row 16, :name-end-col 35, :name-end-row 15, :name-row 15, :ns elin.interceptor.autocmd, :name ns-created-var-name, :defined-by clojure.core/def, :filename "src/elin/interceptor/autocmd.clj", :col 1, :name-col 16, :defined-by->lint-as clojure.core/def, :end-col 23, :row 15} {:end-row 24, :name-end-col 30, :name-end-row 18, :name-row 18, :ns elin.interceptor.autocmd, :name deinitialize-interceptor, :defined-by clojure.core/def, :filename "src/elin/interceptor/autocmd.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 30, :row 18} {:end-row 43, :name-end-col 27, :name-end-row 26, :name-row 26, :ns elin.interceptor.autocmd, :name ns-create-interceptor, :defined-by clojure.core/def, :filename "src/elin/interceptor/autocmd.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 30, :row 26} {:end-row 47, :name-end-col 28, :name-end-row 45, :name-row 45, :ns elin.interceptor.autocmd, :name generate-skeleton, :defined-by clojure.core/defmulti, :filename "src/elin/interceptor/autocmd.clj", :col 1, :name-col 11, :defined-by->lint-as clojure.core/defmulti, :end-col 19, :row 45} {:end-row 79, :name-end-col 26, :name-end-row 62, :name-row 62, :ns elin.interceptor.autocmd, :name skeleton-interceptor, :defined-by clojure.core/def, :filename "src/elin/interceptor/autocmd.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 30, :row 62} {:end-row 87, :name-end-col 37, :name-end-row 81, :name-row 81, :ns elin.interceptor.autocmd, :name clj-kondo-analyzing-interceptor, :defined-by clojure.core/def, :filename "src/elin/interceptor/autocmd.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 30, :row 81} {:end-row 17, :name-end-col 19, :name-end-row 14, :private true, :name-row 14, :ns elin.interceptor.optional.nrepl, :name ?=>, :defined-by clojure.core/def, :filename "src/elin/interceptor/optional/nrepl.clj", :col 1, :name-col 16, :defined-by->lint-as clojure.core/def, :end-col 24, :row 14} {:end-row 22, :name-end-col 25, :name-end-row 19, :private true, :name-row 19, :ns elin.interceptor.optional.nrepl, :name ?function, :defined-by clojure.core/def, :filename "src/elin/interceptor/optional/nrepl.clj", :col 1, :name-col 16, :defined-by->lint-as clojure.core/def, :end-col 30, :row 19} {:end-row 33, :name-end-col 31, :name-end-row 24, :private true, :name-row 24, :ns elin.interceptor.optional.nrepl, :name ?FunctionSchema, :defined-by clojure.core/def, :filename "src/elin/interceptor/optional/nrepl.clj", :col 1, :name-col 16, :defined-by->lint-as clojure.core/def, :end-col 43, :row 24} {:fixed-arities #{2}, :end-row 47, :name-end-col 26, :name-end-row 35, :private true, :name-row 35, :ns elin.interceptor.optional.nrepl, :name format-schema-form, :defined-by clojure.core/defn-, :filename "src/elin/interceptor/optional/nrepl.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 39, :row 35} {:fixed-arities #{1}, :end-row 56, :name-end-col 37, :name-end-row 49, :private true, :name-row 49, :ns elin.interceptor.optional.nrepl, :name format-parsed-function-schema, :defined-by clojure.core/defn-, :filename "src/elin/interceptor/optional/nrepl.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 54, :row 49} {:fixed-arities #{2}, :end-row 62, :name-end-col 25, :name-end-row 58, :private true, :name-row 58, :ns elin.interceptor.optional.nrepl, :name fetch-schema-code, :defined-by clojure.core/defn-, :filename "src/elin/interceptor/optional/nrepl.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 28, :row 58} {:end-row 86, :name-end-col 30, :name-end-row 64, :name-row 64, :ns elin.interceptor.optional.nrepl, :name malli-lookup-interceptor, :defined-by clojure.core/def, :filename "src/elin/interceptor/optional/nrepl.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 58, :row 64} {:end-row 13, :name-end-col 32, :name-end-row 6, :name-row 6, :ns elin.interceptor.optional.evaluate, :name wrap-eval-code-interceptor, :defined-by clojure.core/def, :filename "src/elin/interceptor/optional/evaluate.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 75, :row 6} {:end-row 14, :name-end-col 32, :name-end-row 8, :name-row 8, :ns elin.interceptor.handler, :name handling-error-interceptor, :defined-by clojure.core/def, :filename "src/elin/interceptor/handler.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 30, :row 8} {:end-row 19, :name-end-col 47, :name-end-row 10, :name-row 10, :ns elin.interceptor.evaluate, :name output-eval-result-to-cmdline-interceptor, :defined-by clojure.core/def, :filename "src/elin/interceptor/evaluate.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 30, :row 10} {:end-row 29, :name-end-col 49, :name-end-row 21, :name-row 21, :ns elin.interceptor.evaluate, :name set-eval-result-to-virtual-text-interceptor, :defined-by clojure.core/def, :filename "src/elin/interceptor/evaluate.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 30, :row 21} {:fixed-arities #{1}, :end-row 39, :name-end-col 20, :name-end-row 31, :private true, :name-row 31, :ns elin.interceptor.evaluate, :name up-until-top, :defined-by clojure.core/defn-, :filename "src/elin/interceptor/evaluate.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 28, :row 31} {:end-row 56, :name-end-col 33, :name-end-row 41, :name-row 41, :ns elin.interceptor.evaluate, :name eval-in-comment-interceptor, :defined-by clojure.core/def, :filename "src/elin/interceptor/evaluate.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 68, :row 41} {:end-row 11, :name-end-col 30, :name-end-row 10, :private true, :name-row 10, :ns elin.interceptor.debug, :name do-not-log-ops, :defined-by clojure.core/def, :filename "src/elin/interceptor/debug.clj", :col 1, :name-col 16, :defined-by->lint-as clojure.core/def, :end-col 31, :row 10} {:end-row 23, :name-end-col 29, :name-end-row 13, :name-row 13, :ns elin.interceptor.debug, :name nrepl-debug-interceptor, :defined-by clojure.core/def, :filename "src/elin/interceptor/debug.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 30, :row 13} {:end-row 33, :name-end-col 31, :name-end-row 25, :private true, :name-row 25, :ns elin.interceptor.debug, :name kind-schema-map, :defined-by clojure.core/def, :filename "src/elin/interceptor/debug.clj", :col 1, :name-col 16, :defined-by->lint-as clojure.core/def, :end-col 55, :row 25} {:end-row 49, :name-end-col 46, :name-end-row 35, :name-row 35, :ns elin.interceptor.debug, :name interceptor-context-checking-interceptor, :defined-by clojure.core/def, :filename "src/elin/interceptor/debug.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 77, :row 35} {:end-row 24, :name-end-col 37, :name-end-row 11, :name-row 11, :ns elin.interceptor.connect, :name port-auto-detecting-interceptor, :defined-by clojure.core/def, :filename "src/elin/interceptor/connect.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 65, :row 11} {:end-row 40, :name-end-col 32, :name-end-row 26, :name-row 26, :ns elin.interceptor.connect, :name output-channel-interceptor, :defined-by clojure.core/def, :filename "src/elin/interceptor/connect.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 30, :row 26} {:end-row 50, :name-end-col 27, :name-end-row 42, :name-row 42, :ns elin.interceptor.connect, :name connected-interceptor, :defined-by clojure.core/def, :filename "src/elin/interceptor/connect.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 19, :row 42} {:fixed-arities #{0 1}, :end-row 61, :name-end-col 17, :name-end-row 15, :name-row 15, :ns elin.system, :name new-system, :defined-by clojure.core/defn, :filename "src/elin/system.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 30, :row 15} {:end-row 26, :name-end-col 34, :name-end-row 24, :private true, :name-row 24, :ns elin.config, :name config-transformer, :defined-by clojure.core/def, :filename "src/elin/config.clj", :col 1, :name-col 16, :defined-by->lint-as clojure.core/def, :end-col 34, :row 24} {:fixed-arities #{2}, :end-row 49, :name-end-col 20, :name-end-row 31, :name-row 31, :ns elin.config, :name merge-configs, :defined-by clojure.core/defn, :filename "src/elin/config.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 62, :varargs-min-arity 2, :row 31} {:fixed-arities #{2}, :end-row 62, :name-end-col 18, :name-end-row 52, :name-row 52, :ns elin.config, :name load-config, :defined-by clojure.core/defn, :filename "src/elin/config.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 36, :row 52}], :var-usages [{:fixed-arities #{1 3 2}, :end-row 19, :name-end-col 5, :name-end-row 19, :name-row 19, :name def, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :macro true, :col 1, :name-col 2, :end-col 40, :arity 2, :row 19, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 20, :name-end-col 5, :name-end-row 20, :name-row 20, :name def, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :macro true, :col 1, :name-col 2, :end-col 40, :arity 2, :row 20, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 21, :name-end-col 5, :name-end-row 21, :name-row 21, :name def, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :macro true, :col 1, :name-col 2, :end-col 42, :arity 2, :row 21, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 22, :name-end-col 5, :name-end-row 22, :name-row 22, :name def, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :macro true, :col 1, :name-col 2, :end-col 36, :arity 2, :row 22, :to clojure.core} {:fixed-arities #{1}, :end-row 26, :name-end-col 26, :name-end-row 26, :name-row 26, :name sequential?, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 14, :name-col 15, :from-var resolve-interceptor, :end-col 31, :arity 1, :row 26, :to clojure.core} {:fixed-arities #{1}, :end-row 27, :name-end-col 29, :name-end-row 27, :name-row 27, :name first, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 23, :name-col 24, :from-var resolve-interceptor, :end-col 34, :arity 1, :row 27, :to clojure.core} {:fixed-arities #{1}, :end-row 27, :name-end-col 22, :name-end-row 27, :name-row 27, :name symbol?, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 14, :name-col 15, :from-var resolve-interceptor, :end-col 35, :arity 1, :row 27, :to clojure.core} {:fixed-arities #{0 1}, :end-row 27, :name-end-col 13, :name-end-row 26, :name-row 26, :name and, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :macro true, :col 9, :name-col 10, :from-var resolve-interceptor, :end-col 36, :arity 2, :varargs-min-arity 1, :row 26, :to clojure.core} {:fixed-arities #{1}, :end-row 28, :name-end-col 17, :name-end-row 28, :name-row 28, :name first, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 11, :name-col 12, :from-var resolve-interceptor, :end-col 22, :arity 1, :row 28, :to clojure.core} {:fixed-arities #{1}, :end-row 29, :name-end-col 29, :name-end-row 29, :name-row 29, :name requiring-resolve, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 11, :name-col 12, :from-var resolve-interceptor, :end-col 30, :arity 1, :row 29, :to clojure.core} {:fixed-arities #{1 3}, :end-row 30, :name-end-col 17, :name-end-row 30, :name-row 30, :name deref, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 11, :name-col 12, :from-var resolve-interceptor, :end-col 18, :arity 1, :row 30, :to clojure.core} {:fixed-arities #{1}, :end-row 31, :name-end-col 31, :name-end-row 31, :name-row 31, :name rest, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 26, :name-col 27, :from-var resolve-interceptor, :end-col 36, :arity 1, :row 31, :to clojure.core} {:fixed-arities #{3}, :end-row 31, :name-end-col 17, :name-end-row 31, :name-row 31, :name assoc, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 11, :name-col 12, :from-var resolve-interceptor, :end-col 37, :arity 3, :varargs-min-arity 3, :row 31, :to clojure.core} {:end-row 31, :name-end-col 10, :name-end-row 28, :name-row 28, :name ->, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :macro true, :col 7, :name-col 8, :from-var resolve-interceptor, :end-col 38, :arity 4, :varargs-min-arity 1, :row 28, :to clojure.core} {:fixed-arities #{1}, :end-row 32, :name-end-col 29, :name-end-row 32, :name-row 32, :name requiring-resolve, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 11, :name-col 12, :from-var resolve-interceptor, :end-col 34, :arity 1, :row 32, :to clojure.core} {:fixed-arities #{1 3}, :end-row 33, :name-end-col 17, :name-end-row 33, :name-row 33, :name deref, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 11, :name-col 12, :from-var resolve-interceptor, :end-col 18, :arity 1, :row 33, :to clojure.core} {:end-row 33, :name-end-col 10, :name-end-row 32, :name-row 32, :name ->, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :macro true, :col 7, :name-col 8, :from-var resolve-interceptor, :end-col 19, :arity 2, :varargs-min-arity 1, :row 32, :to clojure.core} {:end-row 33, :name-end-col 8, :name-end-row 26, :name-row 26, :name if, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 5, :name-col 6, :from-var resolve-interceptor, :end-col 20, :arity 3, :row 26, :to clojure.core} {:end-row 35, :name-end-col 25, :name-end-row 35, :name-row 35, :name warning, :filename "src/elin/component/interceptor.clj", :alias e.message, :from elin.component.interceptor, :col 7, :name-col 8, :from-var resolve-interceptor, :end-col 89, :arity 3, :varargs-min-arity 1, :row 35, :to elin.message} {:end-row 36, :name-end-col 7, :name-end-row 25, :name-row 25, :name try, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 3, :name-col 4, :from-var resolve-interceptor, :end-col 12, :arity 2, :row 25, :to clojure.core} {:end-row 36, :name-end-col 7, :name-end-row 24, :name-row 24, :name defn-, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :macro true, :col 1, :name-col 2, :end-col 13, :arity 3, :varargs-min-arity 2, :row 24, :to clojure.core} {:end-row 41, :name-end-col 50, :name-end-row 41, :name-row 41, :name ?Interceptor, :filename "src/elin/component/interceptor.clj", :alias e.s.interceptor, :from elin.component.interceptor, :col 22, :name-col 22, :from-var interceptor-group, :end-col 50, :row 41, :to elin.schema.interceptor} {:fixed-arities #{3 2}, :end-row 41, :name-end-col 21, :name-end-row 41, :name-row 41, :name validate, :filename "src/elin/component/interceptor.clj", :alias m, :from elin.component.interceptor, :col 10, :name-col 11, :from-var interceptor-group, :end-col 53, :arity 2, :row 41, :to malli.core} {:fixed-arities #{1}, :end-row 41, :name-end-col 9, :name-end-row 41, :name-row 41, :name not, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 5, :name-col 6, :from-var interceptor-group, :end-col 54, :arity 1, :row 41, :to clojure.core} {:end-row 42, :name-end-col 18, :name-end-row 42, :private true, :name-row 42, :name invalid-group, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 5, :name-col 5, :from-var interceptor-group, :end-col 18, :row 42, :to elin.component.interceptor} {:end-row 45, :name-end-col 19, :name-end-row 45, :private true, :name-row 45, :name optional-group, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 5, :name-col 5, :from-var interceptor-group, :end-col 19, :row 45, :to elin.component.interceptor} {:end-row 48, :name-end-col 16, :name-end-row 48, :private true, :name-row 48, :name valid-group, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 5, :name-col 5, :from-var interceptor-group, :end-col 16, :row 48, :to elin.component.interceptor} {:end-row 48, :name-end-col 8, :name-end-row 40, :name-row 40, :name cond, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :macro true, :col 3, :name-col 4, :from-var interceptor-group, :end-col 17, :arity 6, :varargs-min-arity 0, :row 40, :to clojure.core} {:end-row 48, :name-end-col 7, :name-end-row 38, :name-row 38, :name defn-, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :macro true, :col 1, :name-col 2, :end-col 18, :arity 3, :varargs-min-arity 2, :row 38, :to clojure.core} {:end-row 59, :name-end-col 22, :name-end-row 59, :name-row 59, :name Lifecycle, :filename "src/elin/component/interceptor.clj", :alias component, :from elin.component.interceptor, :col 3, :name-col 3, :end-col 22, :row 59, :to com.stuartsierra.component} {:fixed-arities #{1}, :end-row 61, :name-end-col 27, :name-end-row 61, :name-row 61, :name set, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 23, :name-col 24, :end-col 37, :arity 1, :row 61, :to clojure.core} {:fixed-arities #{1}, :end-row 68, :name-end-col 64, :name-end-row 68, :private true, :name-row 68, :name interceptor-group, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 47, :name-col 47, :end-col 64, :row 68, :to elin.component.interceptor} {:fixed-arities #{1}, :end-row 68, :private true, :name interceptor-group, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 47, :end-col 64, :arity 1, :row 68, :to elin.component.interceptor} {:fixed-arities #{2}, :end-row 67, :name-end-col 64, :name-end-row 67, :private true, :name-row 67, :name resolve-interceptor, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 44, :name-col 45, :end-col 77, :arity 2, :row 67, :to elin.component.interceptor} {:end-row 67, :name fn*, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 43, :end-col 77, :arity 2, :row 67, :to clojure.core} {:fixed-arities #{0 1}, :end-row 65, :name-end-col 48, :name-end-row 65, :name-row 65, :name or, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :macro true, :col 45, :name-col 46, :end-col 61, :arity 2, :varargs-min-arity 1, :row 65, :to clojure.core} {:fixed-arities #{2}, :end-row 63, :name-end-col 56, :name-end-row 63, :name-row 63, :name contains?, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 46, :name-col 47, :end-col 71, :arity 2, :row 63, :to clojure.core} {:end-row 63, :name fn*, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 45, :end-col 71, :arity 2, :row 63, :to clojure.core} {:fixed-arities #{3 2}, :end-row 62, :name-end-col 48, :name-end-row 62, :name-row 62, :name get-in, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 41, :name-col 42, :end-col 87, :arity 2, :row 62, :to clojure.core} {:fixed-arities #{0 1}, :end-row 62, :name-end-col 40, :name-end-row 62, :name-row 62, :name or, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :macro true, :col 37, :name-col 38, :end-col 91, :arity 2, :varargs-min-arity 1, :row 62, :to clojure.core} {:fixed-arities #{1 2}, :end-row 63, :name-end-col 44, :name-end-row 63, :name-row 63, :name remove, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 37, :name-col 38, :end-col 72, :arity 2, :row 63, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 65, :name-end-col 44, :name-end-row 65, :name-row 65, :name concat, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 37, :name-col 38, :end-col 62, :arity 2, :varargs-min-arity 2, :row 65, :to clojure.core} {:fixed-arities #{0 1}, :end-row 66, :name-end-col 46, :name-end-row 66, :name-row 66, :name distinct, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 37, :name-col 38, :end-col 47, :arity 1, :row 66, :to clojure.core} {:fixed-arities #{1 2}, :end-row 67, :name-end-col 42, :name-end-row 67, :name-row 67, :name keep, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 37, :name-col 38, :end-col 78, :arity 2, :row 67, :to clojure.core} {:fixed-arities #{2}, :end-row 68, :name-end-col 46, :name-end-row 68, :name-row 68, :name group-by, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 37, :name-col 38, :end-col 65, :arity 2, :row 68, :to clojure.core} {:end-row 68, :name-end-col 36, :name-end-row 62, :name-row 62, :name ->>, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :macro true, :col 32, :name-col 33, :end-col 66, :arity 6, :varargs-min-arity 1, :row 62, :to clojure.core} {:end-row 69, :name-end-col 80, :name-end-row 69, :private true, :name-row 69, :name valid-group, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 69, :name-col 69, :end-col 80, :row 69, :to elin.component.interceptor} {:fixed-arities #{3 2}, :end-row 69, :name-end-col 47, :name-end-row 69, :name-row 69, :name get, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 43, :name-col 44, :end-col 81, :arity 2, :row 69, :to clojure.core} {:fixed-arities #{2}, :end-row 69, :name-end-col 36, :name-end-row 69, :name-row 69, :name group-by, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 27, :name-col 28, :end-col 82, :arity 2, :row 69, :to clojure.core} {:end-row 70, :name-end-col 83, :name-end-row 70, :private true, :name-row 70, :name invalid-group, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 70, :name-col 70, :end-col 83, :row 70, :to elin.component.interceptor} {:fixed-arities #{3 2}, :end-row 70, :name-end-col 48, :name-end-row 70, :name-row 70, :name get, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 44, :name-col 45, :end-col 84, :arity 2, :row 70, :to clojure.core} {:fixed-arities #{1}, :end-row 70, :name-end-col 43, :name-end-row 70, :name-row 70, :name seq, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 39, :name-col 40, :end-col 85, :arity 1, :row 70, :to clojure.core} {:end-row 71, :name-end-col 27, :name-end-row 71, :name-row 71, :name warning, :filename "src/elin/component/interceptor.clj", :alias e.message, :from elin.component.interceptor, :col 9, :name-col 10, :end-col 73, :arity 2, :varargs-min-arity 1, :row 71, :to elin.message} {:end-row 71, :name-end-col 16, :name-end-row 70, :name-row 70, :name when-let, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :macro true, :col 7, :name-col 8, :end-col 74, :arity 2, :varargs-min-arity 1, :row 70, :to clojure.core} {:end-row 72, :name-end-col 20, :name-end-row 72, :name-row 72, :name debug, :filename "src/elin/component/interceptor.clj", :alias timbre, :from elin.component.interceptor, :macro true, :col 7, :name-col 8, :end-col 54, :arity 1, :varargs-min-arity 0, :row 72, :to taoensso.timbre} {:fixed-arities #{3}, :end-row 73, :name-end-col 13, :name-end-row 73, :name-row 73, :name assoc, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 7, :name-col 8, :end-col 52, :arity 3, :varargs-min-arity 3, :row 73, :to clojure.core} {:end-row 73, :name-end-col 9, :name-end-row 61, :name-row 61, :name let, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :macro true, :col 5, :name-col 6, :end-col 53, :arity 4, :varargs-min-arity 1, :row 61, :to clojure.core} {:end-row 75, :name-end-col 18, :name-end-row 75, :name-row 75, :name debug, :filename "src/elin/component/interceptor.clj", :alias timbre, :from elin.component.interceptor, :macro true, :col 5, :name-col 6, :end-col 52, :arity 1, :varargs-min-arity 0, :row 75, :to taoensso.timbre} {:fixed-arities #{1 2}, :end-row 76, :name-end-col 12, :name-end-row 76, :name-row 76, :name dissoc, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 5, :name-col 6, :end-col 35, :arity 2, :varargs-min-arity 2, :row 76, :to clojure.core} {:end-row 78, :name-end-col 31, :name-end-row 78, :name-row 78, :name IInterceptor, :filename "src/elin/component/interceptor.clj", :alias e.p.interceptor, :from elin.component.interceptor, :col 3, :name-col 3, :end-col 31, :row 78, :to elin.protocol.interceptor} {:fixed-arities #{1}, :end-row 80, :name-end-col 56, :name-end-row 80, :name-row 80, :name identity, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 48, :name-col 48, :end-col 56, :row 80, :to clojure.core} {:fixed-arities #{4 3}, :end-row 80, :name-end-col 29, :name-end-row 80, :name-row 80, :name execute, :filename "src/elin/component/interceptor.clj", :alias e.p.interceptor, :from elin.component.interceptor, :col 5, :name-col 6, :end-col 57, :arity 4, :row 80, :to elin.protocol.interceptor} {:end-row 83, :name-end-col 69, :name-end-row 83, :name-row 83, :name all, :filename "src/elin/component/interceptor.clj", :alias e.c.interceptor, :from elin.component.interceptor, :col 50, :name-col 50, :end-col 69, :row 83, :to elin.constant.interceptor} {:fixed-arities #{3 2}, :end-row 83, :name-end-col 33, :name-end-row 83, :name-row 83, :name get, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 29, :name-col 30, :end-col 70, :arity 2, :row 83, :to clojure.core} {:fixed-arities #{0 1}, :end-row 83, :name-end-col 28, :name-end-row 83, :name-row 83, :name or, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :macro true, :col 25, :name-col 26, :end-col 74, :arity 2, :varargs-min-arity 1, :row 83, :to clojure.core} {:fixed-arities #{3 2}, :end-row 84, :name-end-col 33, :name-end-row 84, :name-row 84, :name get, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 29, :name-col 30, :end-col 55, :arity 2, :row 84, :to clojure.core} {:fixed-arities #{0 1}, :end-row 84, :name-end-col 28, :name-end-row 84, :name-row 84, :name or, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :macro true, :col 25, :name-col 26, :end-col 59, :arity 2, :varargs-min-arity 1, :row 84, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 84, :name-end-col 31, :name-end-row 82, :name-row 82, :name concat, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 24, :name-col 25, :end-col 60, :arity 2, :varargs-min-arity 2, :row 82, :to clojure.core} {:fixed-arities #{3}, :end-row 89, :name-end-col 26, :name-end-row 87, :name-row 87, :name assoc, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 20, :name-col 21, :end-col 43, :arity 5, :varargs-min-arity 3, :row 87, :to clojure.core} {:fixed-arities #{1 4 3 2}, :end-row 91, :name-end-col 79, :name-end-row 91, :name-row 91, :name map, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 75, :name-col 76, :end-col 99, :arity 2, :varargs-min-arity 4, :row 91, :to clojure.core} {:fixed-arities #{1 2}, :end-row 92, :name-end-col 84, :name-end-row 92, :name-row 92, :name join, :filename "src/elin/component/interceptor.clj", :alias str, :from elin.component.interceptor, :col 75, :name-col 76, :end-col 90, :arity 2, :row 92, :to clojure.string} {:end-row 92, :name-end-col 74, :name-end-row 91, :name-row 91, :name ->>, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :macro true, :col 70, :name-col 71, :end-col 91, :arity 2, :varargs-min-arity 1, :row 91, :to clojure.core} {:end-row 92, :name-end-col 30, :name-end-row 91, :name-row 91, :name format, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 23, :name-col 24, :end-col 92, :arity 3, :varargs-min-arity 1, :row 91, :to clojure.core} {:end-row 92, :name-end-col 22, :name-end-row 91, :name-row 91, :name debug, :filename "src/elin/component/interceptor.clj", :alias timbre, :from elin.component.interceptor, :macro true, :col 9, :name-col 10, :end-col 93, :arity 1, :varargs-min-arity 0, :row 91, :to taoensso.timbre} {:fixed-arities #{0 1 2}, :end-row 93, :name-end-col 46, :name-end-row 93, :name-row 93, :name concat, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 39, :name-col 40, :end-col 74, :arity 2, :varargs-min-arity 2, :row 93, :to clojure.core} {:end-row 93, :name-end-col 29, :name-end-row 93, :name-row 93, :name execute, :filename "src/elin/component/interceptor.clj", :alias interceptor, :from elin.component.interceptor, :col 9, :name-col 10, :end-col 75, :arity 2, :row 93, :to exoscale.interceptor} {:end-row 95, :name-end-col 32, :name-end-row 95, :name-row 95, :name format, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 25, :name-col 26, :end-col 67, :arity 2, :varargs-min-arity 1, :row 95, :to clojure.core} {:end-row 95, :name-end-col 24, :name-end-row 95, :name-row 95, :name debug, :filename "src/elin/component/interceptor.clj", :alias timbre, :from elin.component.interceptor, :macro true, :col 11, :name-col 12, :end-col 71, :arity 2, :varargs-min-arity 0, :row 95, :to taoensso.timbre} {:fixed-arities #{1}, :end-row 98, :name-end-col 57, :name-end-row 98, :name-row 98, :name ex-message, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 46, :name-col 47, :end-col 61, :arity 1, :row 98, :to clojure.core} {:end-row 98, :name-end-col 45, :name-end-row 96, :name-row 96, :name format, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 38, :name-col 39, :end-col 62, :arity 3, :varargs-min-arity 1, :row 96, :to clojure.core} {:end-row 98, :name-end-col 27, :name-end-row 96, :name-row 96, :name error, :filename "src/elin/component/interceptor.clj", :alias e.message, :from elin.component.interceptor, :col 11, :name-col 12, :end-col 63, :arity 2, :varargs-min-arity 1, :row 96, :to elin.message} {:end-row 98, :name-end-col 11, :name-end-row 90, :name-row 90, :name try, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 7, :name-col 8, :end-col 65, :arity 3, :row 90, :to clojure.core} {:end-row 98, :name-end-col 9, :name-end-row 82, :name-row 82, :name let, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :macro true, :col 5, :name-col 6, :end-col 66, :arity 2, :varargs-min-arity 1, :row 82, :to clojure.core} {:end-row 100, :name-end-col 24, :name-end-row 100, :name-row 100, :name IConfigure, :filename "src/elin/component/interceptor.clj", :alias e.p.config, :from elin.component.interceptor, :col 3, :name-col 3, :end-col 24, :row 100, :to elin.protocol.config} {:end-row 102, :name-end-col 61, :name-end-row 102, :private true, :name-row 102, :name config-key, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 51, :name-col 51, :end-col 61, :row 102, :to elin.component.interceptor} {:fixed-arities #{3 2}, :end-row 102, :name-end-col 43, :name-end-row 102, :name-row 102, :name get, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 39, :name-col 40, :end-col 62, :arity 2, :row 102, :to clojure.core} {:fixed-arities #{1 2}, :end-row 104, :name-end-col 40, :name-end-row 104, :name-row 104, :name keyword, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 33, :name-col 33, :end-col 40, :row 104, :to clojure.core} {:fixed-arities #{1 2}, :end-row 104, :name keyword, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 33, :end-col 40, :arity 1, :row 104, :to clojure.core} {:fixed-arities #{0 1}, :end-row 103, :name-end-col 31, :name-end-row 103, :name-row 103, :name or, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :macro true, :col 28, :name-col 29, :end-col 44, :arity 2, :varargs-min-arity 1, :row 103, :to clojure.core} {:fixed-arities #{1 4 3 2}, :end-row 104, :name-end-col 32, :name-end-row 104, :name-row 104, :name map, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 28, :name-col 29, :end-col 41, :arity 2, :varargs-min-arity 4, :row 104, :to clojure.core} {:fixed-arities #{1}, :end-row 105, :name-end-col 32, :name-end-row 105, :name-row 105, :name set, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 28, :name-col 29, :end-col 33, :arity 1, :row 105, :to clojure.core} {:end-row 105, :name-end-col 27, :name-end-row 103, :name-row 103, :name ->>, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :macro true, :col 23, :name-col 24, :end-col 34, :arity 3, :varargs-min-arity 1, :row 103, :to clojure.core} {:fixed-arities #{1}, :end-row 108, :name-end-col 51, :name-end-row 108, :private true, :name-row 108, :name interceptor-group, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 34, :name-col 34, :end-col 51, :row 108, :to elin.component.interceptor} {:fixed-arities #{1}, :end-row 108, :private true, :name interceptor-group, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 34, :end-col 51, :arity 1, :row 108, :to elin.component.interceptor} {:fixed-arities #{2}, :end-row 107, :name-end-col 51, :name-end-row 107, :private true, :name-row 107, :name resolve-interceptor, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 31, :name-col 32, :end-col 64, :arity 2, :row 107, :to elin.component.interceptor} {:end-row 107, :name fn*, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 30, :end-col 64, :arity 2, :row 107, :to clojure.core} {:fixed-arities #{0 1}, :end-row 106, :name-end-col 27, :name-end-row 106, :name-row 106, :name or, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :macro true, :col 24, :name-col 25, :end-col 40, :arity 2, :varargs-min-arity 1, :row 106, :to clojure.core} {:fixed-arities #{1 2}, :end-row 107, :name-end-col 29, :name-end-row 107, :name-row 107, :name keep, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 24, :name-col 25, :end-col 65, :arity 2, :row 107, :to clojure.core} {:fixed-arities #{2}, :end-row 108, :name-end-col 33, :name-end-row 108, :name-row 108, :name group-by, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 24, :name-col 25, :end-col 52, :arity 2, :row 108, :to clojure.core} {:end-row 108, :name-end-col 23, :name-end-row 106, :name-row 106, :name ->>, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :macro true, :col 19, :name-col 20, :end-col 53, :arity 3, :varargs-min-arity 1, :row 106, :to clojure.core} {:end-row 109, :name-end-col 71, :name-end-row 109, :private true, :name-row 109, :name valid-group, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 60, :name-col 60, :end-col 71, :row 109, :to elin.component.interceptor} {:fixed-arities #{3 2}, :end-row 109, :name-end-col 51, :name-end-row 109, :name-row 109, :name get, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 47, :name-col 48, :end-col 72, :arity 2, :row 109, :to clojure.core} {:end-row 110, :name-end-col 74, :name-end-row 110, :private true, :name-row 110, :name optional-group, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 60, :name-col 60, :end-col 74, :row 110, :to elin.component.interceptor} {:fixed-arities #{3 2}, :end-row 110, :name-end-col 51, :name-end-row 110, :name-row 110, :name get, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 47, :name-col 48, :end-col 75, :arity 2, :row 110, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 110, :name-end-col 46, :name-end-row 109, :name-row 109, :name concat, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 39, :name-col 40, :end-col 76, :arity 2, :varargs-min-arity 2, :row 109, :to clojure.core} {:fixed-arities #{2}, :end-row 110, :name-end-col 32, :name-end-row 109, :name-row 109, :name group-by, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 23, :name-col 24, :end-col 77, :arity 2, :row 109, :to clojure.core} {:fixed-arities #{2}, :end-row 113, :name-end-col 62, :name-end-row 113, :name-row 113, :name contains?, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 52, :name-col 53, :end-col 85, :arity 2, :row 113, :to clojure.core} {:end-row 113, :name fn*, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 51, :end-col 85, :arity 2, :row 113, :to clojure.core} {:fixed-arities #{1 2}, :end-row 113, :name-end-col 50, :name-end-row 113, :name-row 113, :name remove, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 43, :name-col 44, :end-col 99, :arity 2, :row 113, :to clojure.core} {:end-row 113, :name-end-col 44, :name-end-row 112, :name-row 112, :name fn, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :macro true, :col 41, :name-col 42, :end-col 100, :arity 2, :varargs-min-arity 0, :row 112, :to clojure.core} {:fixed-arities #{2}, :end-row 113, :name-end-col 40, :name-end-row 111, :name-row 111, :name update-vals, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 28, :name-col 29, :end-col 101, :arity 2, :row 111, :to clojure.core} {:fixed-arities #{3 2}, :end-row 117, :name-end-col 64, :name-end-row 117, :name-row 117, :name get, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 60, :name-col 61, :end-col 75, :arity 2, :row 117, :to clojure.core} {:fixed-arities #{0 1}, :end-row 117, :name-end-col 59, :name-end-row 117, :name-row 117, :name or, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :macro true, :col 56, :name-col 57, :end-col 79, :arity 2, :varargs-min-arity 1, :row 117, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 118, :name-end-col 55, :name-end-row 117, :name-row 117, :name concat, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 48, :name-col 49, :end-col 69, :arity 2, :varargs-min-arity 2, :row 117, :to clojure.core} {:fixed-arities #{3}, :end-row 118, :name-end-col 37, :name-end-row 117, :name-row 117, :name assoc, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 31, :name-col 32, :end-col 70, :arity 3, :varargs-min-arity 3, :row 117, :to clojure.core} {:end-row 118, :name-end-col 32, :name-end-row 116, :name-row 116, :name fn, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :macro true, :col 29, :name-col 30, :end-col 71, :arity 2, :varargs-min-arity 0, :row 116, :to clojure.core} {:fixed-arities #{3}, :end-row 119, :name-end-col 38, :name-end-row 115, :name-row 115, :name reduce-kv, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 28, :name-col 29, :end-col 58, :arity 3, :row 115, :to clojure.core} {:fixed-arities #{3}, :end-row 120, :name-end-col 13, :name-end-row 120, :name-row 120, :name assoc, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 7, :name-col 8, :end-col 53, :arity 3, :varargs-min-arity 3, :row 120, :to clojure.core} {:end-row 120, :name-end-col 9, :name-end-row 102, :name-row 102, :name let, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :macro true, :col 5, :name-col 6, :end-col 54, :arity 2, :varargs-min-arity 1, :row 102, :to clojure.core} {:end-row 120, :name-end-col 11, :name-end-row 50, :name-row 50, :name defrecord, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :macro true, :col 1, :name-col 2, :end-col 56, :arity 10, :varargs-min-arity 2, :row 50, :to clojure.core} {:end-row 124, :name-end-col 47, :name-end-row 124, :private true, :name-row 124, :name config-key, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 37, :name-col 37, :from-var new-interceptor, :end-col 47, :row 124, :to elin.component.interceptor} {:fixed-arities #{3 2}, :end-row 124, :name-end-col 29, :name-end-row 124, :name-row 124, :name get, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 25, :name-col 26, :from-var new-interceptor, :end-col 48, :arity 2, :row 124, :to clojure.core} {:fixed-arities #{0 1}, :end-row 124, :name-end-col 24, :name-end-row 124, :name-row 124, :name or, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :macro true, :col 21, :name-col 22, :from-var new-interceptor, :end-col 52, :arity 2, :varargs-min-arity 1, :row 124, :to clojure.core} {:fixed-arities #{1}, :end-row 124, :name-end-col 20, :name-end-row 124, :name-row 124, :name map->Interceptor, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 3, :name-col 4, :from-var new-interceptor, :end-col 53, :arity 1, :row 124, :to elin.component.interceptor} {:end-row 124, :name-end-col 6, :name-end-row 122, :name-row 122, :name defn, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :macro true, :col 1, :name-col 2, :end-col 54, :arity 3, :varargs-min-arity 2, :row 122, :to clojure.core} {:fixed-arities #{1 2}, :end-row 9, :name-end-col 10, :name-end-row 9, :name-row 9, :name /, :filename "src/elin/component/session_storage.clj", :from elin.component.session-storage, :col 8, :name-col 9, :from-var now, :end-col 43, :arity 2, :varargs-min-arity 2, :row 9, :to clojure.core} {:fixed-arities #{1}, :end-row 9, :name-end-col 7, :name-end-row 9, :name-row 9, :name int, :filename "src/elin/component/session_storage.clj", :from elin.component.session-storage, :col 3, :name-col 4, :from-var now, :end-col 44, :arity 1, :row 9, :to clojure.core} {:end-row 9, :name-end-col 7, :name-end-row 7, :name-row 7, :name defn-, :filename "src/elin/component/session_storage.clj", :from elin.component.session-storage, :macro true, :col 1, :name-col 2, :end-col 45, :arity 3, :varargs-min-arity 2, :row 7, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 13, :name-end-col 5, :name-end-row 13, :name-row 13, :name *, :filename "src/elin/component/session_storage.clj", :from elin.component.session-storage, :col 3, :name-col 4, :from-var default-limit, :end-col 17, :arity 4, :varargs-min-arity 2, :row 13, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 13, :name-end-col 5, :name-end-row 11, :name-row 11, :name def, :filename "src/elin/component/session_storage.clj", :from elin.component.session-storage, :macro true, :col 1, :name-col 2, :end-col 18, :arity 3, :row 11, :to clojure.core} {:end-row 18, :name-end-col 22, :name-end-row 18, :name-row 18, :name Lifecycle, :filename "src/elin/component/session_storage.clj", :alias component, :from elin.component.session-storage, :col 3, :name-col 3, :end-col 22, :row 18, :to com.stuartsierra.component} {:end-row 20, :name-end-col 17, :name-end-row 20, :name-row 20, :name info, :filename "src/elin/component/session_storage.clj", :alias timbre, :from elin.component.session-storage, :macro true, :col 5, :name-col 6, :end-col 54, :arity 1, :varargs-min-arity 0, :row 20, :to taoensso.timbre} {:fixed-arities #{1}, :end-row 21, :name-end-col 30, :name-end-row 21, :name-row 21, :name atom, :filename "src/elin/component/session_storage.clj", :from elin.component.session-storage, :col 25, :name-col 26, :end-col 34, :arity 1, :varargs-min-arity 1, :row 21, :to clojure.core} {:fixed-arities #{3}, :end-row 21, :name-end-col 11, :name-end-row 21, :name-row 21, :name assoc, :filename "src/elin/component/session_storage.clj", :from elin.component.session-storage, :col 5, :name-col 6, :end-col 35, :arity 3, :varargs-min-arity 3, :row 21, :to clojure.core} {:end-row 23, :name-end-col 17, :name-end-row 23, :name-row 23, :name info, :filename "src/elin/component/session_storage.clj", :alias timbre, :from elin.component.session-storage, :macro true, :col 5, :name-col 6, :end-col 54, :arity 1, :varargs-min-arity 0, :row 23, :to taoensso.timbre} {:fixed-arities #{1 2}, :end-row 24, :name-end-col 12, :name-end-row 24, :name-row 24, :name dissoc, :filename "src/elin/component/session_storage.clj", :from elin.component.session-storage, :col 5, :name-col 6, :end-col 26, :arity 2, :varargs-min-arity 2, :row 24, :to clojure.core} {:end-row 26, :name-end-col 23, :name-end-row 26, :name-row 26, :name IStorage, :filename "src/elin/component/session_storage.clj", :alias e.p.storage, :from elin.component.session-storage, :col 3, :name-col 3, :end-col 23, :row 26, :to elin.protocol.storage} {:end-row 28, :name-end-col 44, :name-end-row 28, :private true, :name-row 28, :name default-limit, :filename "src/elin/component/session_storage.clj", :from elin.component.session-storage, :col 31, :name-col 31, :end-col 44, :row 28, :to elin.component.session-storage} {:fixed-arities #{4 3}, :end-row 28, :name-end-col 21, :name-end-row 28, :name-row 28, :name set, :filename "src/elin/component/session_storage.clj", :alias e.p.storage, :from elin.component.session-storage, :col 5, :name-col 6, :end-col 45, :arity 4, :row 28, :to elin.protocol.storage} {:fixed-arities #{0}, :end-row 30, :name-end-col 26, :name-end-row 30, :private true, :name-row 30, :name now, :filename "src/elin/component/session_storage.clj", :from elin.component.session-storage, :col 22, :name-col 23, :end-col 27, :arity 0, :row 30, :to elin.component.session-storage} {:fixed-arities #{0 1 2}, :end-row 30, :name-end-col 21, :name-end-row 30, :name-row 30, :name +, :filename "src/elin/component/session_storage.clj", :from elin.component.session-storage, :col 19, :name-col 20, :end-col 43, :arity 2, :varargs-min-arity 2, :row 30, :to clojure.core} {:fixed-arities #{3}, :end-row 31, :name-end-col 26, :name-end-row 31, :name-row 31, :name assoc, :filename "src/elin/component/session_storage.clj", :from elin.component.session-storage, :col 21, :name-col 21, :end-col 26, :varargs-min-arity 3, :row 31, :to clojure.core} {:fixed-arities #{3}, :end-row 31, :name assoc, :filename "src/elin/component/session_storage.clj", :from elin.component.session-storage, :col 21, :end-col 26, :arity 3, :varargs-min-arity 3, :row 31, :to clojure.core} {:fixed-arities #{4 3 2}, :end-row 31, :name-end-col 13, :name-end-row 31, :name-row 31, :name swap!, :filename "src/elin/component/session_storage.clj", :from elin.component.session-storage, :col 7, :name-col 8, :end-col 57, :arity 4, :varargs-min-arity 4, :row 31, :to clojure.core} {:end-row 32, :name-end-col 9, :name-end-row 30, :name-row 30, :name let, :filename "src/elin/component/session_storage.clj", :from elin.component.session-storage, :macro true, :col 5, :name-col 6, :end-col 9, :arity 3, :varargs-min-arity 1, :row 30, :to clojure.core} {:fixed-arities #{3 2}, :end-row 35, :name-end-col 39, :name-end-row 35, :name-row 35, :name get, :filename "src/elin/component/session_storage.clj", :from elin.component.session-storage, :col 35, :name-col 36, :end-col 50, :arity 2, :row 35, :to clojure.core} {:fixed-arities #{0 1}, :end-row 36, :name-end-col 17, :name-end-row 36, :name-row 36, :name and, :filename "src/elin/component/session_storage.clj", :from elin.component.session-storage, :macro true, :col 13, :name-col 14, :end-col 32, :arity 2, :varargs-min-arity 1, :row 36, :to clojure.core} {:fixed-arities #{0}, :end-row 37, :name-end-col 20, :name-end-row 37, :private true, :name-row 37, :name now, :filename "src/elin/component/session_storage.clj", :from elin.component.session-storage, :col 16, :name-col 17, :end-col 21, :arity 0, :row 37, :to elin.component.session-storage} {:fixed-arities #{1 2}, :end-row 37, :name-end-col 15, :name-end-row 37, :name-row 37, :name <, :filename "src/elin/component/session_storage.clj", :from elin.component.session-storage, :col 13, :name-col 14, :end-col 30, :arity 2, :varargs-min-arity 2, :row 37, :to clojure.core} {:fixed-arities #{2}, :end-row 39, :name-end-col 34, :name-end-row 39, :name-row 39, :name delete, :filename "src/elin/component/session_storage.clj", :alias e.p.storage, :from elin.component.session-storage, :col 15, :name-col 16, :end-col 42, :arity 2, :row 39, :to elin.protocol.storage} {:end-row 40, :name-end-col 14, :name-end-row 39, :name-row 39, :name do, :filename "src/elin/component/session_storage.clj", :from elin.component.session-storage, :col 11, :name-col 12, :end-col 19, :arity 2, :row 39, :to clojure.core} {:end-row 40, :name-end-col 12, :name-end-row 37, :name-row 37, :name if, :filename "src/elin/component/session_storage.clj", :from elin.component.session-storage, :col 9, :name-col 10, :end-col 20, :arity 3, :row 37, :to clojure.core} {:end-row 40, :name-end-col 12, :name-end-row 36, :name-row 36, :name when, :filename "src/elin/component/session_storage.clj", :from elin.component.session-storage, :macro true, :col 7, :name-col 8, :end-col 21, :arity 2, :varargs-min-arity 1, :row 36, :to clojure.core} {:end-row 40, :name-end-col 9, :name-end-row 35, :name-row 35, :name let, :filename "src/elin/component/session_storage.clj", :from elin.component.session-storage, :macro true, :col 5, :name-col 6, :end-col 22, :arity 2, :varargs-min-arity 1, :row 35, :to clojure.core} {:fixed-arities #{3 2}, :end-row 44, :name-end-col 32, :name-end-row 44, :name-row 44, :name get-in, :filename "src/elin/component/session_storage.clj", :from elin.component.session-storage, :col 25, :name-col 26, :end-col 54, :arity 2, :row 44, :to clojure.core} {:fixed-arities #{0}, :end-row 45, :name-end-col 19, :name-end-row 45, :private true, :name-row 45, :name now, :filename "src/elin/component/session_storage.clj", :from elin.component.session-storage, :col 15, :name-col 16, :end-col 20, :arity 0, :row 45, :to elin.component.session-storage} {:fixed-arities #{1 2}, :end-row 45, :name-end-col 14, :name-end-row 45, :name-row 45, :name <, :filename "src/elin/component/session_storage.clj", :from elin.component.session-storage, :col 12, :name-col 13, :end-col 29, :arity 2, :varargs-min-arity 2, :row 45, :to clojure.core} {:fixed-arities #{2}, :end-row 47, :name-end-col 33, :name-end-row 47, :name-row 47, :name delete, :filename "src/elin/component/session_storage.clj", :alias e.p.storage, :from elin.component.session-storage, :col 14, :name-col 15, :end-col 41, :arity 2, :row 47, :to elin.protocol.storage} {:end-row 48, :name-end-col 13, :name-end-row 47, :name-row 47, :name do, :filename "src/elin/component/session_storage.clj", :from elin.component.session-storage, :col 10, :name-col 11, :end-col 20, :arity 2, :row 47, :to clojure.core} {:end-row 48, :name-end-col 11, :name-end-row 45, :name-row 45, :name if, :filename "src/elin/component/session_storage.clj", :from elin.component.session-storage, :col 8, :name-col 9, :end-col 21, :arity 3, :row 45, :to clojure.core} {:end-row 48, :name-end-col 15, :name-end-row 44, :name-row 44, :name when-let, :filename "src/elin/component/session_storage.clj", :from elin.component.session-storage, :macro true, :col 6, :name-col 7, :end-col 22, :arity 2, :varargs-min-arity 1, :row 44, :to clojure.core} {:fixed-arities #{1}, :end-row 48, :name-end-col 13, :name-end-row 43, :name-row 43, :name boolean, :filename "src/elin/component/session_storage.clj", :from elin.component.session-storage, :col 5, :name-col 6, :end-col 23, :arity 1, :row 43, :to clojure.core} {:fixed-arities #{1 2}, :end-row 51, :name-end-col 25, :name-end-row 51, :name-row 51, :name dissoc, :filename "src/elin/component/session_storage.clj", :from elin.component.session-storage, :col 19, :name-col 19, :end-col 25, :varargs-min-arity 2, :row 51, :to clojure.core} {:fixed-arities #{1 2}, :end-row 51, :name dissoc, :filename "src/elin/component/session_storage.clj", :from elin.component.session-storage, :col 19, :end-col 25, :arity 2, :varargs-min-arity 2, :row 51, :to clojure.core} {:fixed-arities #{4 3 2}, :end-row 51, :name-end-col 11, :name-end-row 51, :name-row 51, :name swap!, :filename "src/elin/component/session_storage.clj", :from elin.component.session-storage, :col 5, :name-col 6, :end-col 28, :arity 3, :varargs-min-arity 4, :row 51, :to clojure.core} {:fixed-arities #{2}, :end-row 55, :name-end-col 12, :name-end-row 55, :name-row 55, :name reset!, :filename "src/elin/component/session_storage.clj", :from elin.component.session-storage, :col 5, :name-col 6, :end-col 23, :arity 2, :row 55, :to clojure.core} {:end-row 55, :name-end-col 11, :name-end-row 15, :name-row 15, :name defrecord, :filename "src/elin/component/session_storage.clj", :from elin.component.session-storage, :macro true, :col 1, :name-col 2, :end-col 25, :arity 12, :varargs-min-arity 2, :row 15, :to clojure.core} {:fixed-arities #{1}, :end-row 59, :name-end-col 23, :name-end-row 59, :name-row 59, :name map->SessionStorage, :filename "src/elin/component/session_storage.clj", :from elin.component.session-storage, :col 3, :name-col 4, :from-var new-session-storage, :end-col 27, :arity 1, :row 59, :to elin.component.session-storage} {:end-row 59, :name-end-col 6, :name-end-row 57, :name-row 57, :name defn, :filename "src/elin/component/session_storage.clj", :from elin.component.session-storage, :macro true, :col 1, :name-col 2, :end-col 28, :arity 3, :varargs-min-arity 2, :row 57, :to clojure.core} {:fixed-arities #{2}, :end-row 24, :name-end-col 22, :name-end-row 24, :private true, :name-row 24, :name resolve-handler, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 7, :name-col 7, :end-col 22, :row 24, :to elin.component.handler} {:end-row 24, :name-end-col 50, :name-end-row 24, :name-row 24, :name ?Host, :filename "src/elin/component/handler.clj", :alias e.s.server, :from elin.component.handler, :col 34, :name-col 34, :end-col 50, :row 24, :to elin.schema.server} {:fixed-arities #{1}, :end-row 24, :name-end-col 68, :name-end-row 24, :name-row 24, :name qualified-symbol?, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 51, :name-col 51, :end-col 68, :row 24, :to clojure.core} {:fixed-arities #{1}, :end-row 25, :name-end-col 58, :name-end-row 25, :name-row 25, :name qualified-keyword?, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 40, :name-col 40, :end-col 58, :row 25, :to clojure.core} {:fixed-arities #{1}, :end-row 25, :name-end-col 62, :name-end-row 25, :name-row 25, :name fn?, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 59, :name-col 59, :end-col 62, :row 25, :to clojure.core} {:fixed-arities #{2}, :end-row 25, :name-end-col 6, :name-end-row 24, :name-row 24, :name =>, :filename "src/elin/component/handler.clj", :alias m, :from elin.component.handler, :macro true, :col 1, :name-col 2, :end-col 66, :arity 2, :row 24, :to malli.core} {:fixed-arities #{1}, :end-row 28, :name-end-col 37, :name-end-row 28, :name-row 28, :name requiring-resolve, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 19, :name-col 20, :from-var resolve-handler, :end-col 42, :arity 1, :row 28, :to clojure.core} {:end-row 30, :name-end-col 38, :name-end-row 30, :name-row 30, :name warning, :filename "src/elin/component/handler.clj", :alias e.message, :from elin.component.handler, :col 20, :name-col 21, :from-var resolve-handler, :end-col 82, :arity 3, :varargs-min-arity 1, :row 30, :to elin.message} {:end-row 31, :name-end-col 20, :name-end-row 27, :name-row 27, :name try, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 16, :name-col 17, :from-var resolve-handler, :end-col 25, :arity 2, :row 27, :to clojure.core} {:fixed-arities #{1 2}, :end-row 32, :name-end-col 14, :name-end-row 32, :name-row 32, :name keyword, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 6, :name-col 7, :from-var resolve-handler, :end-col 19, :arity 1, :row 32, :to clojure.core} {:end-row 32, :name-end-col 12, :name-end-row 27, :name-row 27, :name when-let, :filename "src/elin/component/handler.clj", :from elin.component.handler, :macro true, :col 3, :name-col 4, :from-var resolve-handler, :end-col 23, :arity 2, :varargs-min-arity 1, :row 27, :to clojure.core} {:end-row 32, :name-end-col 7, :name-end-row 26, :name-row 26, :name defn-, :filename "src/elin/component/handler.clj", :from elin.component.handler, :macro true, :col 1, :name-col 2, :end-col 24, :arity 3, :varargs-min-arity 2, :row 26, :to clojure.core} {:fixed-arities #{2}, :end-row 34, :name-end-col 24, :name-end-row 34, :private true, :name-row 34, :name build-handler-map, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 7, :name-col 7, :end-col 24, :row 34, :to elin.component.handler} {:end-row 34, :name-end-col 52, :name-end-row 34, :name-row 34, :name ?Host, :filename "src/elin/component/handler.clj", :alias e.s.server, :from elin.component.handler, :col 36, :name-col 36, :end-col 52, :row 34, :to elin.schema.server} {:fixed-arities #{1}, :end-row 34, :name-end-col 83, :name-end-row 34, :name-row 34, :name qualified-symbol?, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 66, :name-col 66, :end-col 83, :row 34, :to clojure.core} {:end-row 35, :name-end-col 49, :name-end-row 35, :name-row 35, :name ?HandlerMap, :filename "src/elin/component/handler.clj", :alias e.s.handler, :from elin.component.handler, :col 26, :name-col 26, :end-col 49, :row 35, :to elin.schema.handler} {:fixed-arities #{2}, :end-row 35, :name-end-col 6, :name-end-row 34, :name-row 34, :name =>, :filename "src/elin/component/handler.clj", :alias m, :from elin.component.handler, :macro true, :col 1, :name-col 2, :end-col 51, :arity 2, :row 34, :to malli.core} {:fixed-arities #{2}, :end-row 39, :name-end-col 44, :name-end-row 39, :private true, :name-row 39, :name resolve-handler, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 28, :name-col 29, :from-var build-handler-map, :end-col 59, :arity 2, :row 39, :to elin.component.handler} {:fixed-arities #{3}, :end-row 40, :name-end-col 21, :name-end-row 40, :name-row 40, :name assoc, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 15, :name-col 16, :from-var build-handler-map, :end-col 31, :arity 3, :varargs-min-arity 3, :row 40, :to clojure.core} {:fixed-arities #{3 2}, :end-row 41, :name-end-col 20, :name-end-row 39, :name-row 39, :name if-let, :filename "src/elin/component/handler.clj", :from elin.component.handler, :macro true, :col 13, :name-col 14, :from-var build-handler-map, :end-col 20, :arity 3, :row 39, :to clojure.core} {:end-row 41, :name-end-col 14, :name-end-row 38, :name-row 38, :name fn, :filename "src/elin/component/handler.clj", :from elin.component.handler, :macro true, :col 11, :name-col 12, :from-var build-handler-map, :end-col 21, :arity 2, :varargs-min-arity 0, :row 38, :to clojure.core} {:fixed-arities #{3 2}, :end-row 42, :name-end-col 10, :name-end-row 38, :name-row 38, :name reduce, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 3, :name-col 4, :from-var build-handler-map, :end-col 30, :arity 3, :row 38, :to clojure.core} {:end-row 42, :name-end-col 7, :name-end-row 36, :name-row 36, :name defn-, :filename "src/elin/component/handler.clj", :from elin.component.handler, :macro true, :col 1, :name-col 2, :end-col 31, :arity 3, :varargs-min-arity 2, :row 36, :to clojure.core} {:fixed-arities #{1}, :end-row 44, :name-end-col 34, :name-end-row 44, :private true, :name-row 44, :name construct-handler-parameter, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 7, :name-col 7, :end-col 34, :row 44, :to elin.component.handler} {:fixed-arities #{1}, :end-row 44, :name-end-col 50, :name-end-row 44, :name-row 44, :name map?, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 46, :name-col 46, :end-col 50, :row 44, :to clojure.core} {:end-row 44, :name-end-col 69, :name-end-row 44, :name-row 44, :name ?Elin, :filename "src/elin/component/handler.clj", :alias e.s.handler, :from elin.component.handler, :col 52, :name-col 52, :end-col 69, :row 44, :to elin.schema.handler} {:fixed-arities #{2}, :end-row 44, :name-end-col 6, :name-end-row 44, :name-row 44, :name =>, :filename "src/elin/component/handler.clj", :alias m, :from elin.component.handler, :macro true, :col 1, :name-col 2, :end-col 71, :arity 2, :row 44, :to malli.core} {:fixed-arities #{1}, :end-row 49, :name-end-col 70, :name-end-row 49, :name-row 49, :name parse-message, :filename "src/elin/component/handler.clj", :alias e.p.h.rpc, :from elin.component.handler, :col 46, :name-col 47, :from-var construct-handler-parameter, :end-col 79, :arity 1, :row 49, :to elin.protocol.host.rpc} {:end-row 49, :name-end-col 45, :name-end-row 48, :name-row 48, :name merge, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 39, :name-col 40, :from-var construct-handler-parameter, :end-col 80, :arity 2, :varargs-min-arity 0, :row 48, :to clojure.core} {:fixed-arities #{1 2}, :end-row 50, :name-end-col 51, :name-end-row 50, :name-row 50, :name symbol, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 44, :name-col 45, :from-var construct-handler-parameter, :end-col 59, :arity 1, :row 50, :to clojure.core} {:fixed-arities #{3 2}, :end-row 50, :name-end-col 32, :name-end-row 50, :name-row 50, :name get, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 28, :name-col 29, :from-var construct-handler-parameter, :end-col 60, :arity 2, :row 50, :to clojure.core} {:fixed-arities #{0 1}, :end-row 51, :name-end-col 27, :name-end-row 50, :name-row 50, :name or, :filename "src/elin/component/handler.clj", :from elin.component.handler, :macro true, :col 24, :name-col 25, :from-var construct-handler-parameter, :end-col 31, :arity 2, :varargs-min-arity 1, :row 50, :to clojure.core} {:fixed-arities #{3 2}, :end-row 52, :name-end-col 39, :name-end-row 52, :name-row 52, :name get-in, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 32, :name-col 33, :from-var construct-handler-parameter, :end-col 68, :arity 2, :row 52, :to clojure.core} {:fixed-arities #{1 2}, :end-row 53, :name-end-col 48, :name-end-row 53, :name-row 53, :name read-string, :filename "src/elin/component/handler.clj", :alias edn, :from elin.component.handler, :col 32, :name-col 33, :from-var construct-handler-parameter, :end-col 49, :arity 1, :row 53, :to clojure.edn} {:end-row 53, :name-end-col 31, :name-end-row 52, :name-row 52, :name some->, :filename "src/elin/component/handler.clj", :from elin.component.handler, :macro true, :col 24, :name-col 25, :from-var construct-handler-parameter, :end-col 50, :arity 2, :varargs-min-arity 1, :row 52, :to clojure.core} {:fixed-arities #{2}, :end-row 55, :name-end-col 44, :name-end-row 54, :name-row 54, :name merge-configs, :filename "src/elin/component/handler.clj", :alias e.config, :from elin.component.handler, :col 21, :name-col 22, :from-var construct-handler-parameter, :end-col 60, :arity 2, :varargs-min-arity 2, :row 54, :to elin.config} {:fixed-arities #{2}, :end-row 57, :name-end-col 45, :name-end-row 57, :name-row 57, :name configure, :filename "src/elin/component/handler.clj", :alias e.p.config, :from elin.component.handler, :col 24, :name-col 25, :from-var construct-handler-parameter, :end-col 70, :arity 2, :row 57, :to elin.protocol.config} {:end-row 57, :name-end-col 27, :name-end-row 56, :name-row 56, :name when, :filename "src/elin/component/handler.clj", :from elin.component.handler, :macro true, :col 22, :name-col 23, :from-var construct-handler-parameter, :end-col 71, :arity 2, :varargs-min-arity 1, :row 56, :to clojure.core} {:fixed-arities #{3}, :end-row 61, :name-end-col 50, :name-end-row 61, :name-row 61, :name assoc, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 44, :name-col 45, :from-var construct-handler-parameter, :end-col 83, :arity 3, :varargs-min-arity 3, :row 61, :to clojure.core} {:fixed-arities #{3}, :end-row 61, :name-end-col 26, :name-end-row 60, :name-row 60, :name assoc, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 20, :name-col 21, :from-var construct-handler-parameter, :end-col 84, :arity 5, :varargs-min-arity 3, :row 60, :to clojure.core} {:name ->, :filename "src/elin/component/handler.clj", :from elin.component.handler, :macro true, :col nil, :from-var construct-handler-parameter, :arity 2, :varargs-min-arity 1, :row nil, :to clojure.core} {:filename "src/elin/component/handler.clj", :row nil, :col nil, :from elin.component.handler, :to clojure.core, :name if, :arity 3, :from-var construct-handler-parameter} {:name let, :filename "src/elin/component/handler.clj", :from elin.component.handler, :macro true, :col nil, :from-var construct-handler-parameter, :arity 2, :varargs-min-arity 1, :row nil, :to clojure.core} {:end-row 61, :name-end-col 25, :name-end-row 58, :name-row 58, :name cond->, :filename "src/elin/component/handler.clj", :from elin.component.handler, :macro true, :col 18, :name-col 19, :from-var construct-handler-parameter, :end-col 85, :arity 3, :varargs-min-arity 1, :row 58, :to clojure.core} {:fixed-arities #{3}, :end-row 62, :name-end-col 11, :name-end-row 62, :name-row 62, :name assoc, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 5, :name-col 6, :from-var construct-handler-parameter, :end-col 39, :arity 3, :varargs-min-arity 3, :row 62, :to clojure.core} {:end-row 62, :name-end-col 7, :name-end-row 47, :name-row 47, :name let, :filename "src/elin/component/handler.clj", :from elin.component.handler, :macro true, :col 3, :name-col 4, :from-var construct-handler-parameter, :end-col 40, :arity 2, :varargs-min-arity 1, :row 47, :to clojure.core} {:end-row 62, :name-end-col 7, :name-end-row 45, :name-row 45, :name defn-, :filename "src/elin/component/handler.clj", :from elin.component.handler, :macro true, :col 1, :name-col 2, :end-col 41, :arity 3, :varargs-min-arity 2, :row 45, :to clojure.core} {:end-row 67, :name-end-col 61, :name-end-row 67, :name-row 67, :name handler, :filename "src/elin/component/handler.clj", :alias e.c.interceptor, :from elin.component.handler, :col 38, :name-col 38, :from-var handler*, :end-col 61, :row 67, :to elin.constant.interceptor} {:fixed-arities #{1}, :end-row 69, :name-end-col 46, :name-end-row 69, :private true, :name-row 69, :name construct-handler-parameter, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 18, :name-col 19, :from-var handler*, :end-col 55, :arity 1, :row 69, :to elin.component.handler} {:fixed-arities #{3 2}, :end-row 70, :name-end-col 32, :name-end-row 70, :name-row 70, :name get-in, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 25, :name-col 26, :from-var handler*, :end-col 57, :arity 2, :row 70, :to clojure.core} {:fixed-arities #{3 2}, :end-row 71, :name-end-col 42, :name-end-row 71, :name-row 71, :name get, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 38, :name-col 39, :from-var handler*, :end-col 67, :arity 2, :row 71, :to clojure.core} {:end-row 73, :name-end-col 37, :name-end-row 73, :name-row 73, :name format, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 30, :name-col 31, :from-var handler*, :end-col 72, :arity 2, :varargs-min-arity 1, :row 73, :to clojure.core} {:end-row 74, :name-end-col 38, :name-end-row 74, :name-row 74, :name error, :filename "src/elin/component/handler.clj", :alias e.message, :from elin.component.handler, :col 22, :name-col 23, :from-var handler*, :end-col 48, :arity 2, :varargs-min-arity 1, :row 74, :to elin.message} {:end-row 75, :name-end-col 24, :name-end-row 73, :name-row 73, :name let, :filename "src/elin/component/handler.clj", :from elin.component.handler, :macro true, :col 20, :name-col 21, :from-var handler*, :end-col 26, :arity 3, :varargs-min-arity 1, :row 73, :to clojure.core} {:fixed-arities #{3 2}, :end-row 75, :name-end-col 25, :name-end-row 71, :name-row 71, :name if-let, :filename "src/elin/component/handler.clj", :from elin.component.handler, :macro true, :col 18, :name-col 19, :from-var handler*, :end-col 27, :arity 3, :row 71, :to clojure.core} {:fixed-arities #{1}, :end-row 76, :name-end-col 37, :name-end-row 76, :name-row 76, :name format, :filename "src/elin/component/handler.clj", :alias e.u.server, :from elin.component.handler, :col 19, :name-col 20, :from-var handler*, :end-col 43, :arity 1, :row 76, :to elin.util.server} {:fixed-arities #{3 2}, :end-row 77, :name-end-col 44, :name-end-row 77, :name-row 77, :name get-in, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 37, :name-col 38, :from-var handler*, :end-col 80, :arity 2, :row 77, :to clojure.core} {:fixed-arities #{3}, :end-row 79, :name-end-col 47, :name-end-row 79, :name-row 79, :name notify-function, :filename "src/elin/component/handler.clj", :alias e.p.rpc, :from elin.component.handler, :col 23, :name-col 24, :from-var handler*, :end-col 91, :arity 3, :row 79, :to elin.protocol.rpc} {:fixed-arities #{1}, :end-row 82, :name-end-col 79, :name-end-row 82, :name-row 82, :name ex-message, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 68, :name-col 69, :from-var handler*, :end-col 83, :arity 1, :row 82, :to clojure.core} {:end-row 82, :name-end-col 41, :name-end-row 82, :name-row 82, :name error, :filename "src/elin/component/handler.clj", :alias e.message, :from elin.component.handler, :col 25, :name-col 26, :from-var handler*, :end-col 84, :arity 3, :varargs-min-arity 1, :row 82, :to elin.message} {:end-row 82, :name-end-col 25, :name-end-row 78, :name-row 78, :name try, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 21, :name-col 22, :from-var handler*, :end-col 86, :arity 2, :row 78, :to clojure.core} {:fixed-arities #{3 2}, :end-row 83, :name-end-col 26, :name-end-row 77, :name-row 77, :name if-let, :filename "src/elin/component/handler.clj", :from elin.component.handler, :macro true, :col 19, :name-col 20, :from-var handler*, :end-col 27, :arity 3, :row 77, :to clojure.core} {:fixed-arities #{3}, :end-row 84, :name-end-col 15, :name-end-row 84, :name-row 84, :name assoc, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 9, :name-col 10, :from-var handler*, :end-col 40, :arity 3, :varargs-min-arity 3, :row 84, :to clojure.core} {:end-row 84, :name-end-col 11, :name-end-row 69, :name-row 69, :name let, :filename "src/elin/component/handler.clj", :from elin.component.handler, :macro true, :col 7, :name-col 8, :from-var handler*, :end-col 41, :arity 2, :varargs-min-arity 1, :row 69, :to clojure.core} {:end-row 84, :name-end-col 8, :name-end-row 68, :name-row 68, :name fn, :filename "src/elin/component/handler.clj", :from elin.component.handler, :macro true, :col 5, :name-col 6, :from-var handler*, :end-col 42, :arity 2, :varargs-min-arity 0, :row 68, :to clojure.core} {:fixed-arities #{4 3}, :end-row 84, :name-end-col 28, :name-end-row 66, :name-row 66, :name execute, :filename "src/elin/component/handler.clj", :alias e.p.interceptor, :from elin.component.handler, :col 4, :name-col 5, :from-var handler*, :end-col 43, :arity 4, :row 66, :to elin.protocol.interceptor} {:end-row 84, :name-end-col 7, :name-end-row 64, :name-row 64, :name defn-, :filename "src/elin/component/handler.clj", :from elin.component.handler, :macro true, :col 1, :name-col 2, :end-col 45, :arity 3, :varargs-min-arity 2, :row 64, :to clojure.core} {:fixed-arities #{4}, :end-row 86, :name-end-col 14, :name-end-row 86, :private true, :name-row 86, :name handler, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 7, :name-col 7, :end-col 14, :row 86, :to elin.component.handler} {:end-row 86, :name-end-col 49, :name-end-row 86, :name-row 86, :name ?Components, :filename "src/elin/component/handler.clj", :alias e.s.handler, :from elin.component.handler, :col 26, :name-col 26, :end-col 49, :row 86, :to elin.schema.handler} {:fixed-arities #{1}, :end-row 86, :name-end-col 54, :name-end-row 86, :name-row 86, :name map?, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 50, :name-col 50, :end-col 54, :row 86, :to clojure.core} {:end-row 86, :name-end-col 78, :name-end-row 86, :name-row 86, :name ?HandlerMap, :filename "src/elin/component/handler.clj", :alias e.s.handler, :from elin.component.handler, :col 55, :name-col 55, :end-col 78, :row 86, :to elin.schema.handler} {:end-row 86, :name-end-col 98, :name-end-row 86, :name-row 86, :name ?Message, :filename "src/elin/component/handler.clj", :alias e.s.server, :from elin.component.handler, :col 79, :name-col 79, :end-col 98, :row 86, :to elin.schema.server} {:fixed-arities #{1}, :end-row 87, :name-end-col 20, :name-end-row 87, :name-row 87, :name any?, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 16, :name-col 16, :end-col 20, :row 87, :to clojure.core} {:fixed-arities #{2}, :end-row 87, :name-end-col 6, :name-end-row 86, :name-row 86, :name =>, :filename "src/elin/component/handler.clj", :alias m, :from elin.component.handler, :macro true, :col 1, :name-col 2, :end-col 22, :arity 2, :row 86, :to malli.core} {:fixed-arities #{1}, :end-row 93, :name-end-col 49, :name-end-row 93, :name-row 93, :name parse-message, :filename "src/elin/component/handler.clj", :alias e.p.h.rpc, :from elin.component.handler, :col 25, :name-col 26, :from-var handler, :end-col 58, :arity 1, :row 93, :to elin.protocol.host.rpc} {:fixed-arities #{3}, :end-row 94, :name-end-col 23, :name-end-row 94, :name-row 94, :name assoc, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 17, :name-col 18, :from-var handler, :end-col 75, :arity 5, :varargs-min-arity 3, :row 94, :to clojure.core} {:fixed-arities #{1 2}, :end-row 95, :name-end-col 51, :name-end-row 95, :name-row 95, :name symbol, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 44, :name-col 45, :from-var handler, :end-col 59, :arity 1, :row 95, :to clojure.core} {:fixed-arities #{3 2}, :end-row 95, :name-end-col 31, :name-end-row 95, :name-row 95, :name get-in, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 24, :name-col 25, :from-var handler, :end-col 77, :arity 2, :row 95, :to clojure.core} {:fixed-arities #{2}, :end-row 96, :name-end-col 45, :name-end-row 96, :private true, :name-row 96, :name handler*, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 36, :name-col 37, :from-var handler, :end-col 66, :arity 2, :row 96, :to elin.component.handler} {:end-row 96, :name-end-col 25, :name-end-row 96, :name-row 96, :name with-level, :filename "src/elin/component/handler.clj", :alias timbre, :from elin.component.handler, :macro true, :col 7, :name-col 8, :from-var handler, :end-col 67, :arity 2, :varargs-min-arity 1, :row 96, :to taoensso.timbre} {:fixed-arities #{2}, :end-row 97, :name-end-col 16, :name-end-row 97, :private true, :name-row 97, :name handler*, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 7, :name-col 8, :from-var handler, :end-col 37, :arity 2, :row 97, :to elin.component.handler} {:fixed-arities #{3 2}, :end-row 97, :name-end-col 12, :name-end-row 95, :name-row 95, :name if-let, :filename "src/elin/component/handler.clj", :from elin.component.handler, :macro true, :col 5, :name-col 6, :from-var handler, :end-col 38, :arity 3, :row 95, :to clojure.core} {:end-row 97, :name-end-col 7, :name-end-row 93, :name-row 93, :name let, :filename "src/elin/component/handler.clj", :from elin.component.handler, :macro true, :col 3, :name-col 4, :from-var handler, :end-col 39, :arity 2, :varargs-min-arity 1, :row 93, :to clojure.core} {:end-row 97, :name-end-col 7, :name-end-row 88, :name-row 88, :name defn-, :filename "src/elin/component/handler.clj", :from elin.component.handler, :macro true, :col 1, :name-col 2, :end-col 40, :arity 3, :varargs-min-arity 2, :row 88, :to clojure.core} {:end-row 114, :name-end-col 22, :name-end-row 114, :name-row 114, :name Lifecycle, :filename "src/elin/component/handler.clj", :alias component, :from elin.component.handler, :col 3, :name-col 3, :end-col 22, :row 114, :to com.stuartsierra.component} {:fixed-arities #{1}, :end-row 122, :name-end-col 27, :name-end-row 122, :name-row 122, :name set, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 23, :name-col 24, :end-col 37, :arity 1, :row 122, :to clojure.core} {:fixed-arities #{0 1}, :end-row 123, :name-end-col 31, :name-end-row 123, :name-row 123, :name or, :filename "src/elin/component/handler.clj", :from elin.component.handler, :macro true, :col 28, :name-col 29, :end-col 44, :arity 2, :varargs-min-arity 1, :row 123, :to clojure.core} {:fixed-arities #{3 2}, :end-row 124, :name-end-col 39, :name-end-row 124, :name-row 124, :name get-in, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 32, :name-col 33, :end-col 74, :arity 2, :row 124, :to clojure.core} {:fixed-arities #{0 1}, :end-row 124, :name-end-col 31, :name-end-row 124, :name-row 124, :name or, :filename "src/elin/component/handler.clj", :from elin.component.handler, :macro true, :col 28, :name-col 29, :end-col 78, :arity 2, :varargs-min-arity 1, :row 124, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 124, :name-end-col 27, :name-end-row 123, :name-row 123, :name concat, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 20, :name-col 21, :end-col 79, :arity 2, :varargs-min-arity 2, :row 123, :to clojure.core} {:fixed-arities #{2}, :end-row 125, :name-end-col 39, :name-end-row 125, :name-row 125, :name contains?, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 29, :name-col 30, :end-col 54, :arity 2, :row 125, :to clojure.core} {:end-row 125, :name fn*, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 28, :end-col 54, :arity 2, :row 125, :to clojure.core} {:fixed-arities #{1 2}, :end-row 125, :name-end-col 27, :name-end-row 125, :name-row 125, :name remove, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 20, :name-col 21, :end-col 64, :arity 2, :row 125, :to clojure.core} {:fixed-arities #{2}, :end-row 126, :name-end-col 41, :name-end-row 126, :private true, :name-row 126, :name build-handler-map, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 23, :name-col 24, :end-col 61, :arity 2, :row 126, :to elin.component.handler} {:fixed-arities #{4}, :end-row 127, :name-end-col 35, :name-end-row 127, :private true, :name-row 127, :name handler, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 28, :name-col 28, :end-col 35, :row 127, :to elin.component.handler} {:fixed-arities #{1 4 3 2}, :end-row 127, :name-end-col 27, :name-end-row 127, :name-row 127, :name partial, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 19, :name-col 20, :end-col 70, :arity 4, :varargs-min-arity 4, :row 127, :to clojure.core} {:end-row 128, :name-end-col 19, :name-end-row 128, :name-row 128, :name info, :filename "src/elin/component/handler.clj", :alias timbre, :from elin.component.handler, :macro true, :col 7, :name-col 8, :end-col 49, :arity 1, :varargs-min-arity 0, :row 128, :to taoensso.timbre} {:fixed-arities #{3}, :end-row 131, :name-end-col 13, :name-end-row 129, :name-row 129, :name assoc, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 7, :name-col 8, :end-col 31, :arity 5, :varargs-min-arity 3, :row 129, :to clojure.core} {:end-row 131, :name-end-col 9, :name-end-row 116, :name-row 116, :name let, :filename "src/elin/component/handler.clj", :from elin.component.handler, :macro true, :col 5, :name-col 6, :end-col 32, :arity 3, :varargs-min-arity 1, :row 116, :to clojure.core} {:end-row 134, :name-end-col 17, :name-end-row 134, :name-row 134, :name info, :filename "src/elin/component/handler.clj", :alias timbre, :from elin.component.handler, :macro true, :col 5, :name-col 6, :end-col 47, :arity 1, :varargs-min-arity 0, :row 134, :to taoensso.timbre} {:fixed-arities #{1 2}, :end-row 135, :name-end-col 12, :name-end-row 135, :name-row 135, :name dissoc, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 5, :name-col 6, :end-col 40, :arity 3, :varargs-min-arity 2, :row 135, :to clojure.core} {:end-row 135, :name-end-col 11, :name-end-row 99, :name-row 99, :name defrecord, :filename "src/elin/component/handler.clj", :from elin.component.handler, :macro true, :col 1, :name-col 2, :end-col 42, :arity 5, :varargs-min-arity 2, :row 99, :to clojure.core} {:fixed-arities #{0 1}, :end-row 139, :name-end-col 20, :name-end-row 139, :name-row 139, :name or, :filename "src/elin/component/handler.clj", :from elin.component.handler, :macro true, :col 17, :name-col 18, :from-var new-handler, :end-col 42, :arity 2, :varargs-min-arity 1, :row 139, :to clojure.core} {:fixed-arities #{1}, :end-row 139, :name-end-col 16, :name-end-row 139, :name-row 139, :name map->Handler, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 3, :name-col 4, :from-var new-handler, :end-col 43, :arity 1, :row 139, :to elin.component.handler} {:end-row 139, :name-end-col 6, :name-end-row 137, :name-row 137, :name defn, :filename "src/elin/component/handler.clj", :from elin.component.handler, :macro true, :col 1, :name-col 2, :end-col 44, :arity 3, :varargs-min-arity 2, :row 137, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 11, :name-end-col 5, :name-end-row 10, :name-row 10, :name def, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :macro true, :col 1, :name-col 2, :end-col 31, :arity 2, :row 10, :to clojure.core} {:end-row 15, :name-end-col 31, :name-end-row 15, :name-row 15, :name nrepl, :filename "src/elin/interceptor/debug.clj", :alias e.c.interceptor, :from elin.interceptor.debug, :col 10, :name-col 10, :from-var nrepl-debug-interceptor, :end-col 31, :row 15, :to elin.constant.interceptor} {:end-row 17, :name-end-col 50, :name-end-row 17, :name-row 17, :name pr-str, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 43, :name-col 44, :from-var nrepl-debug-interceptor, :end-col 59, :arity 1, :varargs-min-arity 0, :row 17, :to clojure.core} {:end-row 17, :name-end-col 30, :name-end-row 17, :name-row 17, :name debug, :filename "src/elin/interceptor/debug.clj", :alias timbre, :from elin.interceptor.debug, :macro true, :col 17, :name-col 18, :from-var nrepl-debug-interceptor, :end-col 60, :arity 2, :varargs-min-arity 0, :row 17, :to taoensso.timbre} {:end-row 17, :name-end-col 18, :name-end-row 16, :name-row 16, :name fn, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :macro true, :col 15, :name-col 16, :from-var nrepl-debug-interceptor, :end-col 61, :arity 2, :varargs-min-arity 0, :row 16, :to clojure.core} {:end-row 18, :name-end-col 55, :name-end-row 18, :private true, :name-row 18, :name do-not-log-ops, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 41, :name-col 41, :from-var nrepl-debug-interceptor, :end-col 55, :row 18, :to elin.interceptor.debug} {:fixed-arities #{3 2}, :end-row 18, :name-end-col 63, :name-end-row 18, :name-row 18, :name get-in, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 56, :name-col 57, :from-var nrepl-debug-interceptor, :end-col 81, :arity 2, :row 18, :to clojure.core} {:fixed-arities #{2}, :end-row 18, :name-end-col 40, :name-end-row 18, :name-row 18, :name contains?, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 30, :name-col 31, :from-var nrepl-debug-interceptor, :end-col 82, :arity 2, :row 18, :to clojure.core} {:fixed-arities #{1}, :end-row 18, :name-end-col 29, :name-end-row 18, :name-row 18, :name not, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 25, :name-col 26, :from-var nrepl-debug-interceptor, :end-col 83, :arity 1, :row 18, :to clojure.core} {:end-row 18, :name fn*, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 24, :from-var nrepl-debug-interceptor, :end-col 83, :arity 2, :row 18, :to clojure.core} {:end-row 18, :name-end-col 23, :name-end-row 18, :name-row 18, :name when, :filename "src/elin/interceptor/debug.clj", :alias ix, :from elin.interceptor.debug, :col 15, :name-col 16, :from-var nrepl-debug-interceptor, :end-col 84, :arity 2, :row 18, :to exoscale.interceptor} {:end-row 19, :name-end-col 26, :name-end-row 19, :name-row 19, :name discard, :filename "src/elin/interceptor/debug.clj", :alias ix, :from elin.interceptor.debug, :col 15, :name-col 16, :from-var nrepl-debug-interceptor, :end-col 27, :arity 1, :row 19, :to exoscale.interceptor} {:end-row 19, :name-end-col 14, :name-end-row 16, :name-row 16, :name ->, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :macro true, :col 11, :name-col 12, :from-var nrepl-debug-interceptor, :end-col 28, :arity 3, :varargs-min-arity 1, :row 16, :to clojure.core} {:end-row 21, :name-end-col 50, :name-end-row 21, :name-row 21, :name pr-str, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 43, :name-col 44, :from-var nrepl-debug-interceptor, :end-col 60, :arity 1, :varargs-min-arity 0, :row 21, :to clojure.core} {:end-row 21, :name-end-col 30, :name-end-row 21, :name-row 21, :name debug, :filename "src/elin/interceptor/debug.clj", :alias timbre, :from elin.interceptor.debug, :macro true, :col 17, :name-col 18, :from-var nrepl-debug-interceptor, :end-col 61, :arity 2, :varargs-min-arity 0, :row 21, :to taoensso.timbre} {:end-row 21, :name-end-col 18, :name-end-row 20, :name-row 20, :name fn, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :macro true, :col 15, :name-col 16, :from-var nrepl-debug-interceptor, :end-col 62, :arity 2, :varargs-min-arity 0, :row 20, :to clojure.core} {:end-row 22, :name-end-col 55, :name-end-row 22, :private true, :name-row 22, :name do-not-log-ops, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 41, :name-col 41, :from-var nrepl-debug-interceptor, :end-col 55, :row 22, :to elin.interceptor.debug} {:fixed-arities #{3 2}, :end-row 22, :name-end-col 63, :name-end-row 22, :name-row 22, :name get-in, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 56, :name-col 57, :from-var nrepl-debug-interceptor, :end-col 81, :arity 2, :row 22, :to clojure.core} {:fixed-arities #{2}, :end-row 22, :name-end-col 40, :name-end-row 22, :name-row 22, :name contains?, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 30, :name-col 31, :from-var nrepl-debug-interceptor, :end-col 82, :arity 2, :row 22, :to clojure.core} {:fixed-arities #{1}, :end-row 22, :name-end-col 29, :name-end-row 22, :name-row 22, :name not, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 25, :name-col 26, :from-var nrepl-debug-interceptor, :end-col 83, :arity 1, :row 22, :to clojure.core} {:end-row 22, :name fn*, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 24, :from-var nrepl-debug-interceptor, :end-col 83, :arity 2, :row 22, :to clojure.core} {:end-row 22, :name-end-col 23, :name-end-row 22, :name-row 22, :name when, :filename "src/elin/interceptor/debug.clj", :alias ix, :from elin.interceptor.debug, :col 15, :name-col 16, :from-var nrepl-debug-interceptor, :end-col 84, :arity 2, :row 22, :to exoscale.interceptor} {:end-row 23, :name-end-col 26, :name-end-row 23, :name-row 23, :name discard, :filename "src/elin/interceptor/debug.clj", :alias ix, :from elin.interceptor.debug, :col 15, :name-col 16, :from-var nrepl-debug-interceptor, :end-col 27, :arity 1, :row 23, :to exoscale.interceptor} {:end-row 23, :name-end-col 14, :name-end-row 20, :name-row 20, :name ->, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :macro true, :col 11, :name-col 12, :from-var nrepl-debug-interceptor, :end-col 28, :arity 3, :varargs-min-arity 1, :row 20, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 23, :name-end-col 5, :name-end-row 13, :name-row 13, :name def, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :macro true, :col 1, :name-col 2, :end-col 30, :arity 2, :row 13, :to clojure.core} {:end-row 26, :name-end-col 23, :name-end-row 26, :name-row 26, :name all, :filename "src/elin/interceptor/debug.clj", :alias e.c.interceptor, :from elin.interceptor.debug, :col 4, :name-col 4, :from-var kind-schema-map, :end-col 23, :row 26, :to elin.constant.interceptor} {:fixed-arities #{1}, :end-row 26, :name-end-col 28, :name-end-row 26, :name-row 26, :name any?, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 24, :name-col 24, :from-var kind-schema-map, :end-col 28, :row 26, :to clojure.core} {:end-row 27, :name-end-col 27, :name-end-row 27, :name-row 27, :name autocmd, :filename "src/elin/interceptor/debug.clj", :alias e.c.interceptor, :from elin.interceptor.debug, :col 4, :name-col 4, :from-var kind-schema-map, :end-col 27, :row 27, :to elin.constant.interceptor} {:end-row 27, :name-end-col 59, :name-end-row 27, :name-row 27, :name ?AutocmdContext, :filename "src/elin/interceptor/debug.clj", :alias e.s.interceptor, :from elin.interceptor.debug, :col 28, :name-col 28, :from-var kind-schema-map, :end-col 59, :row 27, :to elin.schema.interceptor} {:end-row 28, :name-end-col 27, :name-end-row 28, :name-row 28, :name connect, :filename "src/elin/interceptor/debug.clj", :alias e.c.interceptor, :from elin.interceptor.debug, :col 4, :name-col 4, :from-var kind-schema-map, :end-col 27, :row 28, :to elin.constant.interceptor} {:end-row 28, :name-end-col 59, :name-end-row 28, :name-row 28, :name ?ConnectContext, :filename "src/elin/interceptor/debug.clj", :alias e.s.interceptor, :from elin.interceptor.debug, :col 28, :name-col 28, :from-var kind-schema-map, :end-col 59, :row 28, :to elin.schema.interceptor} {:end-row 29, :name-end-col 28, :name-end-row 29, :name-row 29, :name evaluate, :filename "src/elin/interceptor/debug.clj", :alias e.c.interceptor, :from elin.interceptor.debug, :col 4, :name-col 4, :from-var kind-schema-map, :end-col 28, :row 29, :to elin.constant.interceptor} {:end-row 29, :name-end-col 61, :name-end-row 29, :name-row 29, :name ?EvaluateContext, :filename "src/elin/interceptor/debug.clj", :alias e.s.interceptor, :from elin.interceptor.debug, :col 29, :name-col 29, :from-var kind-schema-map, :end-col 61, :row 29, :to elin.schema.interceptor} {:end-row 30, :name-end-col 27, :name-end-row 30, :name-row 30, :name handler, :filename "src/elin/interceptor/debug.clj", :alias e.c.interceptor, :from elin.interceptor.debug, :col 4, :name-col 4, :from-var kind-schema-map, :end-col 27, :row 30, :to elin.constant.interceptor} {:end-row 30, :name-end-col 59, :name-end-row 30, :name-row 30, :name ?HandlerContext, :filename "src/elin/interceptor/debug.clj", :alias e.s.interceptor, :from elin.interceptor.debug, :col 28, :name-col 28, :from-var kind-schema-map, :end-col 59, :row 30, :to elin.schema.interceptor} {:end-row 31, :name-end-col 25, :name-end-row 31, :name-row 31, :name nrepl, :filename "src/elin/interceptor/debug.clj", :alias e.c.interceptor, :from elin.interceptor.debug, :col 4, :name-col 4, :from-var kind-schema-map, :end-col 25, :row 31, :to elin.constant.interceptor} {:end-row 31, :name-end-col 55, :name-end-row 31, :name-row 31, :name ?NreplContext, :filename "src/elin/interceptor/debug.clj", :alias e.s.interceptor, :from elin.interceptor.debug, :col 26, :name-col 26, :from-var kind-schema-map, :end-col 55, :row 31, :to elin.schema.interceptor} {:end-row 32, :name-end-col 26, :name-end-row 32, :name-row 32, :name output, :filename "src/elin/interceptor/debug.clj", :alias e.c.interceptor, :from elin.interceptor.debug, :col 4, :name-col 4, :from-var kind-schema-map, :end-col 26, :row 32, :to elin.constant.interceptor} {:end-row 32, :name-end-col 57, :name-end-row 32, :name-row 32, :name ?OutputContext, :filename "src/elin/interceptor/debug.clj", :alias e.s.interceptor, :from elin.interceptor.debug, :col 27, :name-col 27, :from-var kind-schema-map, :end-col 57, :row 32, :to elin.schema.interceptor} {:end-row 33, :name-end-col 24, :name-end-row 33, :name-row 33, :name test, :filename "src/elin/interceptor/debug.clj", :alias e.c.interceptor, :from elin.interceptor.debug, :col 4, :name-col 4, :from-var kind-schema-map, :end-col 24, :row 33, :to elin.constant.interceptor} {:end-row 33, :name-end-col 53, :name-end-row 33, :name-row 33, :name ?TestContext, :filename "src/elin/interceptor/debug.clj", :alias e.s.interceptor, :from elin.interceptor.debug, :col 25, :name-col 25, :from-var kind-schema-map, :end-col 53, :row 33, :to elin.schema.interceptor} {:fixed-arities #{1 3 2}, :end-row 33, :name-end-col 5, :name-end-row 25, :name-row 25, :name def, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :macro true, :col 1, :name-col 2, :end-col 55, :arity 2, :row 25, :to clojure.core} {:end-row 37, :name-end-col 29, :name-end-row 37, :name-row 37, :name all, :filename "src/elin/interceptor/debug.clj", :alias e.c.interceptor, :from elin.interceptor.debug, :col 10, :name-col 10, :from-var interceptor-context-checking-interceptor, :end-col 29, :row 37, :to elin.constant.interceptor} {:end-row 39, :name-end-col 49, :name-end-row 39, :private true, :name-row 39, :name kind-schema-map, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 34, :name-col 34, :from-var interceptor-context-checking-interceptor, :end-col 49, :row 39, :to elin.interceptor.debug} {:fixed-arities #{3 2}, :end-row 39, :name-end-col 33, :name-end-row 39, :name-row 39, :name get, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 29, :name-col 30, :from-var interceptor-context-checking-interceptor, :end-col 55, :arity 2, :row 39, :to clojure.core} {:fixed-arities #{3 2}, :end-row 42, :name-end-col 51, :name-end-row 42, :name-row 42, :name explain, :filename "src/elin/interceptor/debug.clj", :alias m, :from elin.interceptor.debug, :col 41, :name-col 42, :from-var interceptor-context-checking-interceptor, :end-col 59, :arity 2, :row 42, :to malli.core} {:fixed-arities #{1 2}, :end-row 43, :name-end-col 58, :name-end-row 43, :name-row 43, :name humanize, :filename "src/elin/interceptor/debug.clj", :alias m.error, :from elin.interceptor.debug, :col 41, :name-col 42, :from-var interceptor-context-checking-interceptor, :end-col 59, :arity 1, :row 43, :to malli.error} {:end-row 43, :name-end-col 40, :name-end-row 41, :name-row 41, :name some->>, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :macro true, :col 32, :name-col 33, :from-var interceptor-context-checking-interceptor, :end-col 60, :arity 3, :varargs-min-arity 1, :row 41, :to clojure.core} {:end-row 46, :name-end-col 42, :name-end-row 44, :name-row 44, :name format, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 35, :name-col 36, :from-var interceptor-context-checking-interceptor, :end-col 47, :arity 3, :varargs-min-arity 1, :row 44, :to clojure.core} {:fixed-arities #{3 2}, :end-row 47, :name-end-col 34, :name-end-row 44, :name-row 44, :name ex-info, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 26, :name-col 27, :from-var interceptor-context-checking-interceptor, :end-col 39, :arity 2, :row 44, :to clojure.core} {:fixed-arities #{1}, :end-row 47, :name-end-col 25, :name-end-row 44, :name-row 44, :name throw, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :macro true, :col 19, :name-col 20, :from-var interceptor-context-checking-interceptor, :end-col 40, :arity 1, :row 44, :to clojure.core} {:end-row 47, :name-end-col 26, :name-end-row 41, :name-row 41, :name when-let, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :macro true, :col 17, :name-col 18, :from-var interceptor-context-checking-interceptor, :end-col 41, :arity 2, :varargs-min-arity 1, :row 41, :to clojure.core} {:end-row 48, :name-end-col 18, :name-end-row 40, :name-row 40, :name do, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 15, :name-col 16, :from-var interceptor-context-checking-interceptor, :end-col 21, :arity 2, :row 40, :to clojure.core} {:fixed-arities #{3 2}, :end-row 49, :name-end-col 30, :name-end-row 49, :name-row 49, :name ex-info, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 22, :name-col 23, :from-var interceptor-context-checking-interceptor, :end-col 72, :arity 2, :row 49, :to clojure.core} {:fixed-arities #{1}, :end-row 49, :name-end-col 21, :name-end-row 49, :name-row 49, :name throw, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :macro true, :col 15, :name-col 16, :from-var interceptor-context-checking-interceptor, :end-col 73, :arity 1, :row 49, :to clojure.core} {:fixed-arities #{3 2}, :end-row 49, :name-end-col 20, :name-end-row 39, :name-row 39, :name if-let, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :macro true, :col 13, :name-col 14, :from-var interceptor-context-checking-interceptor, :end-col 74, :arity 3, :row 39, :to clojure.core} {:end-row 49, :name-end-col 14, :name-end-row 38, :name-row 38, :name fn, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :macro true, :col 11, :name-col 12, :from-var interceptor-context-checking-interceptor, :end-col 75, :arity 2, :varargs-min-arity 0, :row 38, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 49, :name-end-col 5, :name-end-row 35, :name-row 35, :name def, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :macro true, :col 1, :name-col 2, :end-col 77, :arity 2, :row 35, :to clojure.core} {:fixed-arities #{3 2}, :end-row 11, :name-end-col 17, :name-end-row 11, :name-row 11, :name open-popup!*, :filename "src/elin/component/server/impl/popup.clj", :from elin.component.server.impl.popup, :col 4, :name-col 5, :from-var open-popup!*, :end-col 28, :arity 3, :row 11, :to elin.component.server.impl.popup} {:fixed-arities #{1}, :end-row 13, :name-end-col 32, :name-end-row 13, :name-row 13, :name split-lines, :filename "src/elin/component/server/impl/popup.clj", :alias str, :from elin.component.server.impl.popup, :col 16, :name-col 17, :from-var open-popup!*, :end-col 35, :arity 1, :row 13, :to clojure.string} {:fixed-arities #{3}, :end-row 14, :name-end-col 30, :name-end-row 14, :name-row 14, :name request!, :filename "src/elin/component/server/impl/popup.clj", :alias e.c.s.function, :from elin.component.server.impl.popup, :col 6, :name-col 7, :from-var open-popup!*, :end-col 79, :arity 3, :row 14, :to elin.component.server.impl.function} {:end-row 14, :name-end-col 8, :name-end-row 13, :name-row 13, :name let, :filename "src/elin/component/server/impl/popup.clj", :from elin.component.server.impl.popup, :macro true, :col 4, :name-col 5, :from-var open-popup!*, :end-col 80, :arity 2, :varargs-min-arity 1, :row 13, :to clojure.core} {:end-row 14, :name-end-col 6, :name-end-row 9, :name-row 9, :name defn, :filename "src/elin/component/server/impl/popup.clj", :from elin.component.server.impl.popup, :macro true, :col 1, :name-col 2, :end-col 82, :arity 3, :varargs-min-arity 2, :row 9, :to clojure.core} {:fixed-arities #{3}, :end-row 18, :name-end-col 25, :name-end-row 18, :name-row 18, :name notify, :filename "src/elin/component/server/impl/popup.clj", :alias e.c.s.function, :from elin.component.server.impl.popup, :col 3, :name-col 4, :from-var move-popup*, :end-col 75, :arity 3, :row 18, :to elin.component.server.impl.function} {:end-row 18, :name-end-col 6, :name-end-row 16, :name-row 16, :name defn, :filename "src/elin/component/server/impl/popup.clj", :from elin.component.server.impl.popup, :macro true, :col 1, :name-col 2, :end-col 76, :arity 3, :varargs-min-arity 2, :row 16, :to clojure.core} {:fixed-arities #{1}, :end-row 22, :name-end-col 31, :name-end-row 22, :name-row 22, :name split-lines, :filename "src/elin/component/server/impl/popup.clj", :alias str, :from elin.component.server.impl.popup, :col 15, :name-col 16, :from-var set-popup-text*, :end-col 34, :arity 1, :row 22, :to clojure.string} {:fixed-arities #{3}, :end-row 23, :name-end-col 27, :name-end-row 23, :name-row 23, :name notify, :filename "src/elin/component/server/impl/popup.clj", :alias e.c.s.function, :from elin.component.server.impl.popup, :col 5, :name-col 6, :from-var set-popup-text*, :end-col 79, :arity 3, :row 23, :to elin.component.server.impl.function} {:end-row 23, :name-end-col 7, :name-end-row 22, :name-row 22, :name let, :filename "src/elin/component/server/impl/popup.clj", :from elin.component.server.impl.popup, :macro true, :col 3, :name-col 4, :from-var set-popup-text*, :end-col 80, :arity 2, :varargs-min-arity 1, :row 22, :to clojure.core} {:end-row 23, :name-end-col 6, :name-end-row 20, :name-row 20, :name defn, :filename "src/elin/component/server/impl/popup.clj", :from elin.component.server.impl.popup, :macro true, :col 1, :name-col 2, :end-col 81, :arity 3, :varargs-min-arity 2, :row 20, :to clojure.core} {:fixed-arities #{3}, :end-row 27, :name-end-col 25, :name-end-row 27, :name-row 27, :name notify, :filename "src/elin/component/server/impl/popup.clj", :alias e.c.s.function, :from elin.component.server.impl.popup, :col 3, :name-col 4, :from-var close-popup*, :end-col 67, :arity 3, :row 27, :to elin.component.server.impl.function} {:end-row 27, :name-end-col 6, :name-end-row 25, :name-row 25, :name defn, :filename "src/elin/component/server/impl/popup.clj", :from elin.component.server.impl.popup, :macro true, :col 1, :name-col 2, :end-col 68, :arity 3, :varargs-min-arity 2, :row 25, :to clojure.core} {:end-row 29, :name-end-col 33, :name-end-row 29, :name-row 29, :name IPopup, :filename "src/elin/component/server/impl/popup.clj", :alias e.p.host, :from elin.component.server.impl.popup, :col 18, :name-col 18, :end-col 33, :row 29, :to elin.protocol.host} {:fixed-arities #{3 2}, :end-row 32, :name-end-col 28, :name-end-row 32, :name-row 32, :name open-popup!*, :filename "src/elin/component/server/impl/popup.clj", :from elin.component.server.impl.popup, :col 15, :name-col 16, :end-col 36, :arity 2, :row 32, :to elin.component.server.impl.popup} {:fixed-arities #{3 2}, :end-row 33, :name-end-col 36, :name-end-row 33, :name-row 33, :name open-popup!*, :filename "src/elin/component/server/impl/popup.clj", :from elin.component.server.impl.popup, :col 23, :name-col 24, :end-col 52, :arity 3, :row 33, :to elin.component.server.impl.popup} {:fixed-arities #{4}, :end-row 35, :name-end-col 17, :name-end-row 35, :name-row 35, :name move-popup*, :filename "src/elin/component/server/impl/popup.clj", :from elin.component.server.impl.popup, :col 5, :name-col 6, :end-col 41, :arity 4, :row 35, :to elin.component.server.impl.popup} {:fixed-arities #{3}, :end-row 37, :name-end-col 21, :name-end-row 37, :name-row 37, :name set-popup-text*, :filename "src/elin/component/server/impl/popup.clj", :from elin.component.server.impl.popup, :col 5, :name-col 6, :end-col 38, :arity 3, :row 37, :to elin.component.server.impl.popup} {:fixed-arities #{2}, :end-row 39, :name-end-col 18, :name-end-row 39, :name-row 39, :name close-popup*, :filename "src/elin/component/server/impl/popup.clj", :from elin.component.server.impl.popup, :col 5, :name-col 6, :end-col 33, :arity 2, :row 39, :to elin.component.server.impl.popup} {:fixed-arities #{3 2}, :end-row 43, :name-end-col 28, :name-end-row 43, :name-row 43, :name open-popup!*, :filename "src/elin/component/server/impl/popup.clj", :from elin.component.server.impl.popup, :col 15, :name-col 16, :end-col 36, :arity 2, :row 43, :to elin.component.server.impl.popup} {:fixed-arities #{3 2}, :end-row 44, :name-end-col 36, :name-end-row 44, :name-row 44, :name open-popup!*, :filename "src/elin/component/server/impl/popup.clj", :from elin.component.server.impl.popup, :col 23, :name-col 24, :end-col 52, :arity 3, :row 44, :to elin.component.server.impl.popup} {:fixed-arities #{4}, :end-row 46, :name-end-col 17, :name-end-row 46, :name-row 46, :name move-popup*, :filename "src/elin/component/server/impl/popup.clj", :from elin.component.server.impl.popup, :col 5, :name-col 6, :end-col 41, :arity 4, :row 46, :to elin.component.server.impl.popup} {:fixed-arities #{3}, :end-row 48, :name-end-col 21, :name-end-row 48, :name-row 48, :name set-popup-text*, :filename "src/elin/component/server/impl/popup.clj", :from elin.component.server.impl.popup, :col 5, :name-col 6, :end-col 38, :arity 3, :row 48, :to elin.component.server.impl.popup} {:fixed-arities #{2}, :end-row 50, :name-end-col 18, :name-end-row 50, :name-row 50, :name close-popup*, :filename "src/elin/component/server/impl/popup.clj", :from elin.component.server.impl.popup, :col 5, :name-col 6, :end-col 33, :arity 2, :row 50, :to elin.component.server.impl.popup} {:end-row 50, :name-end-col 17, :name-end-row 29, :name-row 29, :name extend-protocol, :filename "src/elin/component/server/impl/popup.clj", :from elin.component.server.impl.popup, :macro true, :col 1, :name-col 2, :end-col 35, :arity 11, :varargs-min-arity 1, :row 29, :to clojure.core} {:end-row 9, :name-end-col 32, :name-end-row 9, :name-row 9, :name output, :filename "src/elin/interceptor/output.clj", :alias e.c.interceptor, :from elin.interceptor.output, :col 10, :name-col 10, :from-var print-output-interceptor, :end-col 32, :row 9, :to elin.constant.interceptor} {:end-row 11, :name-end-col 61, :name-end-row 11, :name-row 11, :name format, :filename "src/elin/interceptor/output.clj", :from elin.interceptor.output, :col 54, :name-col 55, :from-var print-output-interceptor, :end-col 104, :arity 3, :varargs-min-arity 1, :row 11, :to clojure.core} {:fixed-arities #{2}, :end-row 11, :name-end-col 48, :name-end-row 11, :name-row 11, :name append-to-info-buffer, :filename "src/elin/interceptor/output.clj", :alias e.p.host, :from elin.interceptor.output, :col 17, :name-col 18, :from-var print-output-interceptor, :end-col 105, :arity 2, :row 11, :to elin.protocol.host} {:end-row 11, :name-end-col 18, :name-end-row 10, :name-row 10, :name fn, :filename "src/elin/interceptor/output.clj", :from elin.interceptor.output, :macro true, :col 15, :name-col 16, :from-var print-output-interceptor, :end-col 106, :arity 2, :varargs-min-arity 0, :row 10, :to clojure.core} {:end-row 12, :name-end-col 26, :name-end-row 12, :name-row 12, :name discard, :filename "src/elin/interceptor/output.clj", :alias ix, :from elin.interceptor.output, :col 15, :name-col 16, :from-var print-output-interceptor, :end-col 27, :arity 1, :row 12, :to exoscale.interceptor} {:end-row 12, :name-end-col 14, :name-end-row 10, :name-row 10, :name ->, :filename "src/elin/interceptor/output.clj", :from elin.interceptor.output, :macro true, :col 11, :name-col 12, :from-var print-output-interceptor, :end-col 28, :arity 2, :varargs-min-arity 1, :row 10, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 12, :name-end-col 5, :name-end-row 7, :name-row 7, :name def, :filename "src/elin/interceptor/output.clj", :from elin.interceptor.output, :macro true, :col 1, :name-col 2, :end-col 30, :arity 2, :row 7, :to clojure.core} {:fixed-arities #{2}, :end-row 28, :name-end-col 27, :name-end-row 28, :name-row 28, :name set-host!, :filename "src/elin/component/server.clj", :alias e.p.lazy-host, :from elin.component.server, :col 3, :name-col 4, :from-var on-accept, :end-col 43, :arity 2, :row 28, :to elin.protocol.lazy-host} {:fixed-arities #{1}, :end-row 30, :name-end-col 27, :name-end-row 30, :name-row 30, :name response?, :filename "src/elin/component/server.clj", :alias e.p.h.rpc, :from elin.component.server, :col 7, :name-col 8, :from-var on-accept, :end-col 36, :arity 1, :row 30, :to elin.protocol.host.rpc} {:fixed-arities #{1}, :end-row 33, :name-end-col 61, :name-end-row 33, :name-row 33, :name parse-message, :filename "src/elin/component/server.clj", :alias e.p.h.rpc, :from elin.component.server, :col 37, :name-col 38, :from-var on-accept, :end-col 70, :arity 1, :row 33, :to elin.protocol.host.rpc} {:fixed-arities #{3 2}, :end-row 34, :name-end-col 25, :name-end-row 34, :name-row 34, :name get, :filename "src/elin/component/server.clj", :from elin.component.server, :col 21, :name-col 22, :from-var on-accept, :end-col 47, :arity 2, :row 34, :to clojure.core} {:fixed-arities #{1 2}, :end-row 35, :name-end-col 39, :name-end-row 35, :name-row 35, :name dissoc, :filename "src/elin/component/server.clj", :from elin.component.server, :col 33, :name-col 33, :from-var on-accept, :end-col 39, :varargs-min-arity 2, :row 35, :to clojure.core} {:fixed-arities #{1 2}, :end-row 35, :name dissoc, :filename "src/elin/component/server.clj", :from elin.component.server, :col 33, :from-var on-accept, :end-col 39, :arity 2, :varargs-min-arity 2, :row 35, :to clojure.core} {:fixed-arities #{4 3 2}, :end-row 35, :name-end-col 15, :name-end-row 35, :name-row 35, :name swap!, :filename "src/elin/component/server.clj", :from elin.component.server, :col 9, :name-col 10, :from-var on-accept, :end-col 43, :arity 3, :varargs-min-arity 4, :row 35, :to clojure.core} {:fixed-arities #{4 3 2}, :end-row 36, :name-end-col 20, :name-end-row 36, :name-row 36, :name put!, :filename "src/elin/component/server.clj", :alias async, :from elin.component.server, :col 9, :name-col 10, :from-var on-accept, :end-col 54, :arity 2, :row 36, :to clojure.core.async} {:end-row 36, :name-end-col 16, :name-end-row 34, :name-row 34, :name when-let, :filename "src/elin/component/server.clj", :from elin.component.server, :macro true, :col 7, :name-col 8, :from-var on-accept, :end-col 55, :arity 3, :varargs-min-arity 1, :row 34, :to clojure.core} {:end-row 36, :name-end-col 9, :name-end-row 32, :name-row 32, :name let, :filename "src/elin/component/server.clj", :from elin.component.server, :macro true, :col 5, :name-col 6, :from-var on-accept, :end-col 56, :arity 2, :varargs-min-arity 1, :row 32, :to clojure.core} {:fixed-arities #{1}, :end-row 42, :name-end-col 40, :name-end-row 42, :name-row 42, :name error?, :filename "src/elin/component/server.clj", :alias e, :from elin.component.server, :col 31, :name-col 32, :from-var on-accept, :end-col 45, :arity 1, :row 42, :to elin.error} {:fixed-arities #{1}, :end-row 43, :name-end-col 45, :name-end-row 43, :name-row 43, :name ex-message, :filename "src/elin/component/server.clj", :from elin.component.server, :col 34, :name-col 35, :from-var on-accept, :end-col 50, :arity 1, :row 43, :to clojure.core} {:end-row 44, :name-end-col 30, :name-end-row 42, :name-row 42, :name if, :filename "src/elin/component/server.clj", :from elin.component.server, :col 27, :name-col 28, :from-var on-accept, :end-col 35, :arity 3, :row 42, :to clojure.core} {:end-row 44, :name-end-col 29, :name-end-row 41, :name-row 41, :name let, :filename "src/elin/component/server.clj", :from elin.component.server, :macro true, :col 25, :name-col 26, :from-var on-accept, :end-col 36, :arity 2, :varargs-min-arity 1, :row 41, :to clojure.core} {:fixed-arities #{1}, :end-row 46, :name-end-col 43, :name-end-row 46, :name-row 46, :name ex-message, :filename "src/elin/component/server.clj", :from elin.component.server, :col 32, :name-col 33, :from-var on-accept, :end-col 47, :arity 1, :row 46, :to clojure.core} {:end-row 46, :name-end-col 27, :name-end-row 40, :name-row 40, :name try, :filename "src/elin/component/server.clj", :from elin.component.server, :col 23, :name-col 24, :from-var on-accept, :end-col 50, :arity 2, :row 40, :to clojure.core} {:fixed-arities #{1}, :end-row 47, :name-end-col 34, :name-end-row 47, :name-row 47, :name request?, :filename "src/elin/component/server.clj", :alias e.p.h.rpc, :from elin.component.server, :col 15, :name-col 16, :from-var on-accept, :end-col 43, :arity 1, :row 47, :to elin.protocol.host.rpc} {:fixed-arities #{1}, :end-row 49, :name-end-col 61, :name-end-row 49, :name-row 49, :name parse-message, :filename "src/elin/component/server.clj", :alias e.p.h.rpc, :from elin.component.server, :col 37, :name-col 38, :from-var on-accept, :end-col 70, :arity 1, :row 49, :to elin.protocol.host.rpc} {:fixed-arities #{4}, :end-row 50, :name-end-col 31, :name-end-row 48, :name-row 48, :name response!, :filename "src/elin/component/server.clj", :alias e.p.h.rpc, :from elin.component.server, :col 11, :name-col 12, :from-var on-accept, :end-col 40, :arity 4, :row 48, :to elin.protocol.host.rpc} {:fixed-arities #{1}, :end-row 51, :name-end-col 28, :name-end-row 51, :name-row 51, :name flush!, :filename "src/elin/component/server.clj", :alias e.p.h.rpc, :from elin.component.server, :col 11, :name-col 12, :from-var on-accept, :end-col 34, :arity 1, :row 51, :to elin.protocol.host.rpc} {:end-row 51, :name-end-col 14, :name-end-row 47, :name-row 47, :name when, :filename "src/elin/component/server.clj", :from elin.component.server, :macro true, :col 9, :name-col 10, :from-var on-accept, :end-col 35, :arity 3, :varargs-min-arity 1, :row 47, :to clojure.core} {:end-row 51, :name-end-col 11, :name-end-row 40, :name-row 40, :name let, :filename "src/elin/component/server.clj", :from elin.component.server, :macro true, :col 7, :name-col 8, :from-var on-accept, :end-col 36, :arity 2, :varargs-min-arity 1, :row 40, :to clojure.core} {:end-row 51, :name-end-col 12, :name-end-row 39, :name-row 39, :name future, :filename "src/elin/component/server.clj", :from elin.component.server, :macro true, :col 5, :name-col 6, :from-var on-accept, :end-col 37, :arity 1, :varargs-min-arity 0, :row 39, :to clojure.core} {:end-row 51, :name-end-col 6, :name-end-row 30, :name-row 30, :name if, :filename "src/elin/component/server.clj", :from elin.component.server, :col 3, :name-col 4, :from-var on-accept, :end-col 38, :arity 3, :row 30, :to clojure.core} {:end-row 51, :name-end-col 6, :name-end-row 26, :name-row 26, :name defn, :filename "src/elin/component/server.clj", :from elin.component.server, :macro true, :col 1, :name-col 2, :end-col 39, :arity 4, :varargs-min-arity 2, :row 26, :to clojure.core} {:end-row 64, :name-end-col 22, :name-end-row 64, :name-row 64, :name Lifecycle, :filename "src/elin/component/server.clj", :alias component, :from elin.component.server, :col 3, :name-col 3, :end-col 22, :row 64, :to com.stuartsierra.component} {:end-row 67, :name-end-col 19, :name-end-row 67, :name-row 67, :name info, :filename "src/elin/component/server.clj", :alias timbre, :from elin.component.server, :macro true, :col 7, :name-col 8, :end-col 59, :arity 3, :varargs-min-arity 0, :row 67, :to taoensso.timbre} {:fixed-arities #{0 1 3 2}, :end-row 69, :name-end-col 36, :name-end-row 69, :name-row 69, :name chan, :filename "src/elin/component/server.clj", :alias async, :from elin.component.server, :col 25, :name-col 26, :end-col 37, :arity 0, :row 69, :to clojure.core.async} {:fixed-arities #{3}, :end-row 73, :name-end-col 54, :name-end-row 73, :name-row 73, :name on-accept, :filename "src/elin/component/server.clj", :from elin.component.server, :col 45, :name-col 45, :end-col 54, :row 73, :to elin.component.server} {:fixed-arities #{1 4 3 2}, :end-row 73, :name-end-col 44, :name-end-row 73, :name-row 73, :name partial, :filename "src/elin/component/server.clj", :from elin.component.server, :col 36, :name-col 37, :end-col 74, :arity 3, :varargs-min-arity 4, :row 73, :to clojure.core} {:end-row 76, :name-end-col 42, :name-end-row 76, :name-row 76, :name nvim, :filename "src/elin/component/server.clj", :alias e.c.host, :from elin.component.server, :col 29, :name-col 29, :end-col 42, :row 76, :to elin.constant.host} {:fixed-arities #{1 2}, :end-row 76, :name-end-col 28, :name-end-row 76, :name-row 76, :name =, :filename "src/elin/component/server.clj", :from elin.component.server, :col 26, :name-col 27, :end-col 48, :arity 2, :varargs-min-arity 2, :row 76, :to clojure.core} {:fixed-arities #{1}, :end-row 77, :name-end-col 48, :name-end-row 77, :name-row 77, :name start-server, :filename "src/elin/component/server.clj", :alias e.c.s.nvim, :from elin.component.server, :col 24, :name-col 25, :end-col 60, :arity 1, :row 77, :to elin.component.server.nvim} {:fixed-arities #{1}, :end-row 78, :name-end-col 47, :name-end-row 78, :name-row 78, :name start-server, :filename "src/elin/component/server.clj", :alias e.c.s.vim, :from elin.component.server, :col 24, :name-col 25, :end-col 59, :arity 1, :row 78, :to elin.component.server.vim} {:end-row 78, :name-end-col 25, :name-end-row 76, :name-row 76, :name if, :filename "src/elin/component/server.clj", :from elin.component.server, :col 22, :name-col 23, :end-col 60, :arity 3, :row 76, :to clojure.core} {:end-row 78, :name-end-col 27, :name-end-row 75, :name-row 75, :name future, :filename "src/elin/component/server.clj", :from elin.component.server, :macro true, :col 20, :name-col 21, :end-col 61, :arity 1, :varargs-min-arity 0, :row 75, :to clojure.core} {:end-row 79, :name-end-col 21, :name-end-row 79, :name-row 79, :name info, :filename "src/elin/component/server.clj", :alias timbre, :from elin.component.server, :macro true, :col 9, :name-col 10, :end-col 60, :arity 3, :varargs-min-arity 0, :row 79, :to taoensso.timbre} {:fixed-arities #{3}, :end-row 83, :name-end-col 15, :name-end-row 80, :name-row 80, :name assoc, :filename "src/elin/component/server.clj", :from elin.component.server, :col 9, :name-col 10, :end-col 45, :arity 7, :varargs-min-arity 3, :row 80, :to clojure.core} {:end-row 83, :name-end-col 11, :name-end-row 68, :name-row 68, :name let, :filename "src/elin/component/server.clj", :from elin.component.server, :macro true, :col 7, :name-col 8, :end-col 46, :arity 3, :varargs-min-arity 1, :row 68, :to clojure.core} {:end-row 83, :name-end-col 14, :name-end-row 66, :name-row 66, :name when-not, :filename "src/elin/component/server.clj", :from elin.component.server, :macro true, :col 5, :name-col 6, :end-col 47, :arity 3, :varargs-min-arity 1, :row 66, :to clojure.core} {:end-row 87, :name-end-col 19, :name-end-row 87, :name-row 87, :name info, :filename "src/elin/component/server.clj", :alias timbre, :from elin.component.server, :macro true, :col 7, :name-col 8, :end-col 71, :arity 4, :varargs-min-arity 0, :row 87, :to taoensso.timbre} {:end-row 88, :name ., :filename "src/elin/component/server.clj", :from elin.component.server, :col 7, :end-col 29, :arity 2, :row 88, :to clojure.core} {:fixed-arities #{4 3 2}, :end-row 89, :name-end-col 18, :name-end-row 89, :name-row 89, :name put!, :filename "src/elin/component/server.clj", :alias async, :from elin.component.server, :col 7, :name-col 8, :end-col 36, :arity 2, :row 89, :to clojure.core.async} {:fixed-arities #{1}, :end-row 91, :name-end-col 20, :name-end-row 91, :name-row 91, :name close!, :filename "src/elin/component/server.clj", :alias async, :from elin.component.server, :col 7, :name-col 8, :end-col 33, :arity 1, :row 91, :to clojure.core.async} {:end-row 92, :name-end-col 19, :name-end-row 92, :name-row 92, :name info, :filename "src/elin/component/server.clj", :alias timbre, :from elin.component.server, :macro true, :col 7, :name-col 8, :end-col 48, :arity 1, :varargs-min-arity 0, :row 92, :to taoensso.timbre} {:fixed-arities #{3}, :end-row 93, :name-end-col 13, :name-end-row 93, :name-row 93, :name assoc, :filename "src/elin/component/server.clj", :from elin.component.server, :col 7, :name-col 8, :end-col 50, :arity 5, :varargs-min-arity 3, :row 93, :to clojure.core} {:end-row 93, :name-end-col 10, :name-end-row 86, :name-row 86, :name when, :filename "src/elin/component/server.clj", :from elin.component.server, :macro true, :col 5, :name-col 6, :end-col 51, :arity 8, :varargs-min-arity 1, :row 86, :to clojure.core} {:end-row 93, :name-end-col 11, :name-end-row 53, :name-row 53, :name defrecord, :filename "src/elin/component/server.clj", :from elin.component.server, :macro true, :col 1, :name-col 2, :end-col 53, :arity 5, :varargs-min-arity 2, :row 53, :to clojure.core} {:fixed-arities #{0 1}, :end-row 97, :name-end-col 19, :name-end-row 97, :name-row 97, :name or, :filename "src/elin/component/server.clj", :from elin.component.server, :macro true, :col 16, :name-col 17, :from-var new-server, :end-col 40, :arity 2, :varargs-min-arity 1, :row 97, :to clojure.core} {:fixed-arities #{1}, :end-row 97, :name-end-col 15, :name-end-row 97, :name-row 97, :name map->Server, :filename "src/elin/component/server.clj", :from elin.component.server, :col 3, :name-col 4, :from-var new-server, :end-col 41, :arity 1, :row 97, :to elin.component.server} {:end-row 97, :name-end-col 6, :name-end-row 95, :name-row 95, :name defn, :filename "src/elin/component/server.clj", :from elin.component.server, :macro true, :col 1, :name-col 2, :end-col 42, :arity 3, :varargs-min-arity 2, :row 95, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 25, :name-end-col 5, :name-end-row 12, :name-row 12, :name def, :filename "src/elin/handler/complete.clj", :from elin.handler.complete, :macro true, :col 1, :name-col 2, :end-col 25, :arity 2, :row 12, :to clojure.core} {:fixed-arities #{3 2}, :end-row 29, :name-end-col 25, :name-end-row 29, :name-row 29, :name index-of, :filename "src/elin/handler/complete.clj", :alias str, :from elin.handler.complete, :col 12, :name-col 13, :from-var format-arglist, :end-col 44, :arity 2, :row 29, :to clojure.string} {:fixed-arities #{1 2}, :end-row 29, :name-end-col 9, :name-end-row 29, :name-row 29, :name =, :filename "src/elin/handler/complete.clj", :from elin.handler.complete, :col 7, :name-col 8, :from-var format-arglist, :end-col 45, :arity 2, :varargs-min-arity 2, :row 29, :to clojure.core} {:fixed-arities #{1}, :end-row 30, :name-end-col 32, :name-end-row 30, :name-row 30, :name count, :filename "src/elin/handler/complete.clj", :from elin.handler.complete, :col 26, :name-col 27, :from-var format-arglist, :end-col 41, :arity 1, :row 30, :to clojure.core} {:fixed-arities #{1}, :end-row 30, :name-end-col 25, :name-end-row 30, :name-row 30, :name dec, :filename "src/elin/handler/complete.clj", :from elin.handler.complete, :col 21, :name-col 22, :from-var format-arglist, :end-col 42, :arity 1, :row 30, :to clojure.core} {:fixed-arities #{3 2}, :end-row 30, :name-end-col 10, :name-end-row 30, :name-row 30, :name subs, :filename "src/elin/handler/complete.clj", :from elin.handler.complete, :col 5, :name-col 6, :from-var format-arglist, :end-col 43, :arity 3, :row 30, :to clojure.core} {:end-row 31, :name-end-col 6, :name-end-row 29, :name-row 29, :name if, :filename "src/elin/handler/complete.clj", :from elin.handler.complete, :col 3, :name-col 4, :from-var format-arglist, :end-col 13, :arity 3, :row 29, :to clojure.core} {:end-row 31, :name-end-col 7, :name-end-row 27, :name-row 27, :name defn-, :filename "src/elin/handler/complete.clj", :from elin.handler.complete, :macro true, :col 1, :name-col 2, :end-col 14, :arity 3, :varargs-min-arity 2, :row 27, :to clojure.core} {:end-row 36, :name-end-col 25, :name-end-row 36, :private true, :name-row 36, :name type->kind, :filename "src/elin/handler/complete.clj", :from elin.handler.complete, :col 15, :name-col 15, :from-var format-candidate, :end-col 25, :row 36, :to elin.handler.complete} {:fixed-arities #{3 2}, :end-row 36, :name-end-col 14, :name-end-row 36, :name-row 36, :name get, :filename "src/elin/handler/complete.clj", :from elin.handler.complete, :col 10, :name-col 11, :from-var format-candidate, :end-col 35, :arity 3, :row 36, :to clojure.core} {:fixed-arities #{1}, :end-row 38, :name-end-col 34, :name-end-row 38, :private true, :name-row 38, :name format-arglist, :filename "src/elin/handler/complete.clj", :from elin.handler.complete, :col 20, :name-col 20, :from-var format-candidate, :end-col 34, :row 38, :to elin.handler.complete} {:fixed-arities #{1}, :end-row 38, :private true, :name format-arglist, :filename "src/elin/handler/complete.clj", :from elin.handler.complete, :col 20, :from-var format-candidate, :end-col 34, :arity 1, :row 38, :to elin.handler.complete} {:fixed-arities #{0 1}, :end-row 37, :name-end-col 18, :name-end-row 37, :name-row 37, :name or, :filename "src/elin/handler/complete.clj", :from elin.handler.complete, :macro true, :col 15, :name-col 16, :from-var format-candidate, :end-col 31, :arity 2, :varargs-min-arity 1, :row 37, :to clojure.core} {:fixed-arities #{1 4 3 2}, :end-row 38, :name-end-col 19, :name-end-row 38, :name-row 38, :name map, :filename "src/elin/handler/complete.clj", :from elin.handler.complete, :col 15, :name-col 16, :from-var format-candidate, :end-col 35, :arity 2, :varargs-min-arity 4, :row 38, :to clojure.core} {:fixed-arities #{1 2}, :end-row 39, :name-end-col 24, :name-end-row 39, :name-row 39, :name join, :filename "src/elin/handler/complete.clj", :alias str, :from elin.handler.complete, :col 15, :name-col 16, :from-var format-candidate, :end-col 29, :arity 2, :row 39, :to clojure.string} {:end-row 39, :name-end-col 14, :name-end-row 37, :name-row 37, :name ->>, :filename "src/elin/handler/complete.clj", :from elin.handler.complete, :macro true, :col 10, :name-col 11, :from-var format-candidate, :end-col 30, :arity 3, :varargs-min-arity 1, :row 37, :to clojure.core} {:fixed-arities #{0 1}, :end-row 40, :name-end-col 13, :name-end-row 40, :name-row 40, :name or, :filename "src/elin/handler/complete.clj", :from elin.handler.complete, :macro true, :col 10, :name-col 11, :from-var format-candidate, :end-col 21, :arity 2, :varargs-min-arity 1, :row 40, :to clojure.core} {:end-row 41, :name-end-col 7, :name-end-row 33, :name-row 33, :name defn-, :filename "src/elin/handler/complete.clj", :from elin.handler.complete, :macro true, :col 1, :name-col 2, :end-col 14, :arity 3, :varargs-min-arity 2, :row 33, :to clojure.core} {:fixed-arities #{1}, :end-row 46, :name-end-col 29, :name-end-row 46, :private true, :name-row 46, :name format-candidate, :filename "src/elin/handler/complete.clj", :from elin.handler.complete, :col 13, :name-col 13, :from-var format-candidates, :end-col 29, :row 46, :to elin.handler.complete} {:fixed-arities #{1}, :end-row 46, :private true, :name format-candidate, :filename "src/elin/handler/complete.clj", :from elin.handler.complete, :col 13, :from-var format-candidates, :end-col 29, :arity 1, :row 46, :to elin.handler.complete} {:fixed-arities #{1 4 3 2}, :end-row 46, :name-end-col 12, :name-end-row 46, :name-row 46, :name map, :filename "src/elin/handler/complete.clj", :from elin.handler.complete, :col 8, :name-col 9, :from-var format-candidates, :end-col 30, :arity 2, :varargs-min-arity 4, :row 46, :to clojure.core} {:fixed-arities #{3 2}, :end-row 47, :name-end-col 16, :name-end-row 47, :name-row 47, :name sort-by, :filename "src/elin/handler/complete.clj", :from elin.handler.complete, :col 8, :name-col 9, :from-var format-candidates, :end-col 23, :arity 2, :row 47, :to clojure.core} {:end-row 47, :name-end-col 7, :name-end-row 45, :name-row 45, :name ->>, :filename "src/elin/handler/complete.clj", :from elin.handler.complete, :macro true, :col 3, :name-col 4, :from-var format-candidates, :end-col 24, :arity 3, :varargs-min-arity 1, :row 45, :to clojure.core} {:end-row 47, :name-end-col 7, :name-end-row 43, :name-row 43, :name defn-, :filename "src/elin/handler/complete.clj", :from elin.handler.complete, :macro true, :col 1, :name-col 2, :end-col 25, :arity 3, :varargs-min-arity 2, :row 43, :to clojure.core} {:fixed-arities #{1}, :end-row 51, :name-end-col 42, :name-end-row 51, :name-row 51, :name get-namespace, :filename "src/elin/handler/complete.clj", :alias e.f.sexpr, :from elin.handler.complete, :col 18, :name-col 19, :from-var cider-nrepl-complete, :end-col 48, :arity 1, :row 51, :to elin.function.sexpr} {:fixed-arities #{3}, :end-row 52, :name-end-col 45, :name-end-row 52, :name-row 52, :name complete!!, :filename "src/elin/handler/complete.clj", :alias e.f.n.cider, :from elin.handler.complete, :col 22, :name-col 23, :from-var cider-nrepl-complete, :end-col 66, :arity 3, :row 52, :to elin.function.nrepl.cider} {:fixed-arities #{1}, :end-row 53, :name-end-col 23, :name-end-row 53, :private true, :name-row 53, :name format-candidates, :filename "src/elin/handler/complete.clj", :from elin.handler.complete, :col 5, :name-col 6, :from-var cider-nrepl-complete, :end-col 35, :arity 1, :row 53, :to elin.handler.complete} {:end-row 53, :name-end-col 9, :name-end-row 51, :name-row 51, :name let, :filename "src/elin/handler/complete.clj", :alias e, :from elin.handler.complete, :macro true, :col 3, :name-col 4, :from-var cider-nrepl-complete, :end-col 36, :arity 2, :varargs-min-arity 1, :row 51, :to elin.error} {:end-row 53, :name-end-col 7, :name-end-row 49, :name-row 49, :name defn-, :filename "src/elin/handler/complete.clj", :from elin.handler.complete, :macro true, :col 1, :name-col 2, :end-col 37, :arity 3, :varargs-min-arity 2, :row 49, :to clojure.core} {:fixed-arities #{1}, :end-row 57, :name-end-col 42, :name-end-row 57, :name-row 57, :name get-namespace, :filename "src/elin/handler/complete.clj", :alias e.f.sexpr, :from elin.handler.complete, :col 18, :name-col 19, :from-var nrepl-completions, :end-col 48, :arity 1, :row 57, :to elin.function.sexpr} {:fixed-arities #{3}, :end-row 58, :name-end-col 46, :name-end-row 58, :name-row 58, :name completions!!, :filename "src/elin/handler/complete.clj", :alias e.f.nrepl, :from elin.handler.complete, :col 22, :name-col 23, :from-var nrepl-completions, :end-col 67, :arity 3, :row 58, :to elin.function.nrepl} {:fixed-arities #{1}, :end-row 59, :name-end-col 23, :name-end-row 59, :private true, :name-row 59, :name format-candidates, :filename "src/elin/handler/complete.clj", :from elin.handler.complete, :col 5, :name-col 6, :from-var nrepl-completions, :end-col 35, :arity 1, :row 59, :to elin.handler.complete} {:end-row 59, :name-end-col 9, :name-end-row 57, :name-row 57, :name let, :filename "src/elin/handler/complete.clj", :alias e, :from elin.handler.complete, :macro true, :col 3, :name-col 4, :from-var nrepl-completions, :end-col 36, :arity 2, :varargs-min-arity 1, :row 57, :to elin.error} {:end-row 59, :name-end-col 7, :name-end-row 55, :name-row 55, :name defn-, :filename "src/elin/handler/complete.clj", :from elin.handler.complete, :macro true, :col 1, :name-col 2, :end-col 37, :arity 3, :varargs-min-arity 2, :row 55, :to clojure.core} {:fixed-arities #{1}, :end-row 61, :name-end-col 15, :name-end-row 61, :name-row 61, :name complete, :filename "src/elin/handler/complete.clj", :from elin.handler.complete, :col 7, :name-col 7, :end-col 15, :row 61, :to elin.handler.complete} {:end-row 61, :name-end-col 44, :name-end-row 61, :name-row 61, :name ?Elin, :filename "src/elin/handler/complete.clj", :alias e.s.handler, :from elin.handler.complete, :col 27, :name-col 27, :end-col 44, :row 61, :to elin.schema.handler} {:fixed-arities #{1}, :end-row 61, :name-end-col 50, :name-end-row 61, :name-row 61, :name any?, :filename "src/elin/handler/complete.clj", :from elin.handler.complete, :col 46, :name-col 46, :end-col 50, :row 61, :to clojure.core} {:fixed-arities #{2}, :end-row 61, :name-end-col 6, :name-end-row 61, :name-row 61, :name =>, :filename "src/elin/handler/complete.clj", :alias m, :from elin.handler.complete, :macro true, :col 1, :name-col 2, :end-col 52, :arity 2, :row 61, :to malli.core} {:fixed-arities #{1}, :end-row 64, :name-end-col 22, :name-end-row 64, :name-row 64, :name first, :filename "src/elin/handler/complete.clj", :from elin.handler.complete, :col 16, :name-col 17, :from-var complete, :end-col 41, :arity 1, :row 64, :to clojure.core} {:fixed-arities #{1}, :end-row 65, :name-end-col 33, :name-end-row 65, :name-row 65, :name disconnected?, :filename "src/elin/handler/complete.clj", :alias e.p.nrepl, :from elin.handler.complete, :col 9, :name-col 10, :from-var complete, :end-col 40, :arity 1, :row 65, :to elin.protocol.nrepl} {:fixed-arities #{2}, :end-row 69, :name-end-col 33, :name-end-row 69, :name-row 69, :name supported-op?, :filename "src/elin/handler/complete.clj", :alias e.p.nrepl, :from elin.handler.complete, :col 9, :name-col 10, :from-var complete, :end-col 50, :arity 2, :row 69, :to elin.protocol.nrepl} {:fixed-arities #{2}, :end-row 70, :name-end-col 30, :name-end-row 70, :private true, :name-row 70, :name cider-nrepl-complete, :filename "src/elin/handler/complete.clj", :from elin.handler.complete, :col 9, :name-col 10, :from-var complete, :end-col 43, :arity 2, :row 70, :to elin.handler.complete} {:fixed-arities #{2}, :end-row 73, :name-end-col 33, :name-end-row 73, :name-row 73, :name supported-op?, :filename "src/elin/handler/complete.clj", :alias e.p.nrepl, :from elin.handler.complete, :col 9, :name-col 10, :from-var complete, :end-col 53, :arity 2, :row 73, :to elin.protocol.nrepl} {:fixed-arities #{2}, :end-row 74, :name-end-col 27, :name-end-row 74, :private true, :name-row 74, :name nrepl-completions, :filename "src/elin/handler/complete.clj", :from elin.handler.complete, :col 9, :name-col 10, :from-var complete, :end-col 40, :arity 2, :row 74, :to elin.handler.complete} {:end-row 77, :name-end-col 12, :name-end-row 67, :name-row 67, :name cond, :filename "src/elin/handler/complete.clj", :from elin.handler.complete, :macro true, :col 7, :name-col 8, :from-var complete, :end-col 12, :arity 6, :varargs-min-arity 0, :row 67, :to clojure.core} {:end-row 77, :name-end-col 8, :name-end-row 65, :name-row 65, :name if, :filename "src/elin/handler/complete.clj", :from elin.handler.complete, :col 5, :name-col 6, :from-var complete, :end-col 13, :arity 3, :row 65, :to clojure.core} {:end-row 77, :name-end-col 7, :name-end-row 64, :name-row 64, :name let, :filename "src/elin/handler/complete.clj", :from elin.handler.complete, :macro true, :col 3, :name-col 4, :from-var complete, :end-col 14, :arity 2, :varargs-min-arity 1, :row 64, :to clojure.core} {:end-row 77, :name-end-col 6, :name-end-row 62, :name-row 62, :name defn, :filename "src/elin/handler/complete.clj", :from elin.handler.complete, :macro true, :col 1, :name-col 2, :end-col 15, :arity 3, :varargs-min-arity 2, :row 62, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 4, :name-end-col 5, :name-end-row 4, :name-row 4, :name def, :filename "src/elin/constant/project.clj", :from elin.constant.project, :macro true, :col 1, :name-col 2, :end-col 18, :arity 2, :row 4, :to clojure.core} {:end-row 5, :name-end-col 45, :name-end-row 5, :name-row 5, :name name, :filename "src/elin/constant/project.clj", :from elin.constant.project, :col 41, :name-col 41, :from-var config-file-name, :end-col 45, :row 5, :to elin.constant.project} {:end-row 5, :name-end-col 30, :name-end-row 5, :name-row 5, :name format, :filename "src/elin/constant/project.clj", :from elin.constant.project, :col 23, :name-col 24, :from-var config-file-name, :end-col 46, :arity 2, :varargs-min-arity 1, :row 5, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 5, :name-end-col 5, :name-end-row 5, :name-row 5, :name def, :filename "src/elin/constant/project.clj", :from elin.constant.project, :macro true, :col 1, :name-col 2, :end-col 47, :arity 2, :row 5, :to clojure.core} {:end-row 15, :name-end-col 26, :name-end-row 15, :name-row 15, :name this, :filename "src/elin/component/server/impl/function.clj", :from elin.component.server.impl.function, :col 22, :name-col 22, :end-col 26, :row 15, :to :clj-kondo/unknown-namespace} {:end-row 15, :name-end-col 33, :name-end-row 15, :name-row 15, :name method, :filename "src/elin/component/server/impl/function.clj", :from elin.component.server.impl.function, :col 27, :name-col 27, :end-col 33, :row 15, :to :clj-kondo/unknown-namespace} {:end-row 15, :name-end-col 40, :name-end-row 15, :name-row 15, :name params, :filename "src/elin/component/server/impl/function.clj", :from elin.component.server.impl.function, :col 34, :name-col 34, :end-col 40, :row 15, :to :clj-kondo/unknown-namespace} {:end-row 16, :name-end-col 25, :name-end-row 16, :name-row 16, :name this, :filename "src/elin/component/server/impl/function.clj", :from elin.component.server.impl.function, :col 21, :name-col 21, :end-col 25, :row 16, :to :clj-kondo/unknown-namespace} {:end-row 16, :name-end-col 32, :name-end-row 16, :name-row 16, :name method, :filename "src/elin/component/server/impl/function.clj", :from elin.component.server.impl.function, :col 26, :name-col 26, :end-col 32, :row 16, :to :clj-kondo/unknown-namespace} {:end-row 16, :name-end-col 39, :name-end-row 16, :name-row 16, :name params, :filename "src/elin/component/server/impl/function.clj", :from elin.component.server.impl.function, :col 33, :name-col 33, :end-col 39, :row 16, :to :clj-kondo/unknown-namespace} {:end-row 16, :name-end-col 13, :name-end-row 14, :name-row 14, :name defprotocol, :filename "src/elin/component/server/impl/function.clj", :from elin.component.server.impl.function, :macro true, :col 1, :name-col 2, :end-col 42, :arity 3, :varargs-min-arity 1, :row 14, :to clojure.core} {:end-row 18, :name-end-col 27, :name-end-row 18, :name-row 18, :name IFunction, :filename "src/elin/component/server/impl/function.clj", :from elin.component.server.impl.function, :col 18, :name-col 18, :end-col 27, :row 18, :to elin.component.server.impl.function} {:fixed-arities #{0}, :end-row 21, :name-end-col 67, :name-end-row 21, :name-row 21, :name next-id, :filename "src/elin/component/server/impl/function.clj", :alias e.u.id, :from elin.component.server.impl.function, :col 52, :name-col 53, :end-col 68, :arity 0, :row 21, :to elin.util.id} {:fixed-arities #{2}, :end-row 21, :name-end-col 24, :name-end-row 21, :name-row 21, :name request!, :filename "src/elin/component/server/impl/function.clj", :alias e.p.h.rpc, :from elin.component.server.impl.function, :col 5, :name-col 6, :end-col 70, :arity 2, :row 21, :to elin.protocol.host.rpc} {:fixed-arities #{2}, :end-row 24, :name-end-col 23, :name-end-row 24, :name-row 24, :name notify!, :filename "src/elin/component/server/impl/function.clj", :alias e.p.h.rpc, :from elin.component.server.impl.function, :col 5, :name-col 6, :end-col 52, :arity 2, :row 24, :to elin.protocol.host.rpc} {:fixed-arities #{2}, :end-row 28, :name-end-col 24, :name-end-row 28, :name-row 28, :name request!, :filename "src/elin/component/server/impl/function.clj", :alias e.p.h.rpc, :from elin.component.server.impl.function, :col 5, :name-col 6, :end-col 69, :arity 2, :row 28, :to elin.protocol.host.rpc} {:fixed-arities #{2}, :end-row 31, :name-end-col 23, :name-end-row 31, :name-row 31, :name notify!, :filename "src/elin/component/server/impl/function.clj", :alias e.p.h.rpc, :from elin.component.server.impl.function, :col 5, :name-col 6, :end-col 68, :arity 2, :row 31, :to elin.protocol.host.rpc} {:end-row 31, :name-end-col 17, :name-end-row 18, :name-row 18, :name extend-protocol, :filename "src/elin/component/server/impl/function.clj", :from elin.component.server.impl.function, :macro true, :col 1, :name-col 2, :end-col 70, :arity 7, :varargs-min-arity 1, :row 18, :to clojure.core} {:fixed-arities #{3}, :end-row 33, :name-end-col 15, :name-end-row 33, :name-row 33, :name request!, :filename "src/elin/component/server/impl/function.clj", :from elin.component.server.impl.function, :col 7, :name-col 7, :end-col 15, :row 33, :to elin.component.server.impl.function} {:end-row 34, :name-end-col 39, :name-end-row 34, :name-row 34, :name ?Host, :filename "src/elin/component/server/impl/function.clj", :alias e.s.server, :from elin.component.server.impl.function, :col 23, :name-col 23, :end-col 39, :row 34, :to elin.schema.server} {:fixed-arities #{1}, :end-row 34, :name-end-col 47, :name-end-row 34, :name-row 34, :name string?, :filename "src/elin/component/server/impl/function.clj", :from elin.component.server.impl.function, :col 40, :name-col 40, :end-col 47, :row 34, :to clojure.core} {:fixed-arities #{1}, :end-row 34, :name-end-col 65, :name-end-row 34, :name-row 34, :name any?, :filename "src/elin/component/server/impl/function.clj", :from elin.component.server.impl.function, :col 61, :name-col 61, :end-col 65, :row 34, :to clojure.core} {:end-row 35, :name-end-col 44, :name-end-row 35, :name-row 35, :name ?ManyToManyChannel, :filename "src/elin/component/server/impl/function.clj", :alias e.schema, :from elin.component.server.impl.function, :col 17, :name-col 17, :end-col 44, :row 35, :to elin.schema} {:fixed-arities #{2}, :end-row 35, :name-end-col 6, :name-end-row 33, :name-row 33, :name =>, :filename "src/elin/component/server/impl/function.clj", :alias m, :from elin.component.server.impl.function, :macro true, :col 1, :name-col 2, :end-col 46, :arity 2, :row 33, :to malli.core} {:fixed-arities #{1}, :end-row 39, :name-end-col 57, :name-end-row 39, :name-row 39, :name format, :filename "src/elin/component/server/impl/function.clj", :alias e.u.server, :from elin.component.server.impl.function, :col 39, :name-col 40, :from-var request!, :end-col 65, :arity 1, :row 39, :to elin.util.server} {:fixed-arities #{3}, :end-row 40, :name-end-col 56, :name-end-row 40, :name-row 40, :name request-function, :filename "src/elin/component/server/impl/function.clj", :from elin.component.server.impl.function, :col 39, :name-col 40, :from-var request!, :end-col 70, :arity 3, :row 40, :to elin.component.server.impl.function} {:fixed-arities #{1}, :end-row 41, :name-end-col 48, :name-end-row 41, :name-row 41, :name >, :filename "src/elin/component/server/impl/function.clj", :from elin.component.server.impl.function, :macro true, :col 34, :name-col 35, :from-var request!, :end-col 50, :arity 3, :varargs-min-arity 1, :row 39, :to clojure.core} {:fixed-arities #{0 1}, :end-row 43, :name-end-col 32, :name-end-row 43, :name-row 43, :name str, :filename "src/elin/component/server/impl/function.clj", :from elin.component.server.impl.function, :col 28, :name-col 29, :from-var request!, :end-col 67, :arity 2, :varargs-min-arity 1, :row 43, :to clojure.core} {:end-row 45, :name-end-col 17, :name-end-row 43, :name-row 43, :name fault, :filename "src/elin/component/server/impl/function.clj", :alias e, :from elin.component.server.impl.function, :col 9, :name-col 10, :from-var request!, :end-col 35, :arity 1, :varargs-min-arity 0, :row 43, :to elin.error} {:end-row 46, :name-end-col 10, :name-end-row 42, :name-row 42, :name if, :filename "src/elin/component/server/impl/function.clj", :from elin.component.server.impl.function, :col 7, :name-col 8, :from-var request!, :end-col 16, :arity 3, :row 42, :to clojure.core} {:end-row 46, :name-end-col 9, :name-end-row 39, :name-row 39, :name let, :filename "src/elin/component/server/impl/function.clj", :from elin.component.server.impl.function, :macro true, :col 5, :name-col 6, :from-var request!, :end-col 17, :arity 2, :varargs-min-arity 1, :row 39, :to clojure.core} {:end-row 46, :name-end-col 12, :name-end-row 38, :name-row 38, :name go, :filename "src/elin/component/server/impl/function.clj", :alias async, :from elin.component.server.impl.function, :macro true, :col 3, :name-col 4, :from-var request!, :end-col 18, :arity 1, :varargs-min-arity 0, :row 38, :to clojure.core.async} {:end-row 46, :name-end-col 6, :name-end-row 36, :name-row 36, :name defn, :filename "src/elin/component/server/impl/function.clj", :from elin.component.server.impl.function, :macro true, :col 1, :name-col 2, :end-col 19, :arity 3, :varargs-min-arity 2, :row 36, :to clojure.core} {:fixed-arities #{3}, :end-row 48, :name-end-col 13, :name-end-row 48, :name-row 48, :name notify, :filename "src/elin/component/server/impl/function.clj", :from elin.component.server.impl.function, :col 7, :name-col 7, :end-col 13, :row 48, :to elin.component.server.impl.function} {:end-row 48, :name-end-col 41, :name-end-row 48, :name-row 48, :name ?Host, :filename "src/elin/component/server/impl/function.clj", :alias e.s.server, :from elin.component.server.impl.function, :col 25, :name-col 25, :end-col 41, :row 48, :to elin.schema.server} {:fixed-arities #{1}, :end-row 48, :name-end-col 49, :name-end-row 48, :name-row 48, :name string?, :filename "src/elin/component/server/impl/function.clj", :from elin.component.server.impl.function, :col 42, :name-col 42, :end-col 49, :row 48, :to clojure.core} {:fixed-arities #{1}, :end-row 48, :name-end-col 67, :name-end-row 48, :name-row 48, :name any?, :filename "src/elin/component/server/impl/function.clj", :from elin.component.server.impl.function, :col 63, :name-col 63, :end-col 67, :row 48, :to clojure.core} {:fixed-arities #{2}, :end-row 48, :name-end-col 6, :name-end-row 48, :name-row 48, :name =>, :filename "src/elin/component/server/impl/function.clj", :alias m, :from elin.component.server.impl.function, :macro true, :col 1, :name-col 2, :end-col 76, :arity 2, :row 48, :to malli.core} {:fixed-arities #{1}, :end-row 51, :name-end-col 30, :name-end-row 51, :name-row 51, :name format, :filename "src/elin/component/server/impl/function.clj", :alias e.u.server, :from elin.component.server.impl.function, :col 13, :name-col 13, :from-var notify, :end-col 30, :row 51, :to elin.util.server} {:fixed-arities #{1}, :end-row 51, :name format, :filename "src/elin/component/server/impl/function.clj", :alias e.u.server, :from elin.component.server.impl.function, :col 13, :from-var notify, :end-col 30, :arity 1, :row 51, :to elin.util.server} {:fixed-arities #{1 4 3 2}, :end-row 51, :name-end-col 12, :name-end-row 51, :name-row 51, :name map, :filename "src/elin/component/server/impl/function.clj", :from elin.component.server.impl.function, :col 8, :name-col 9, :from-var notify, :end-col 38, :arity 2, :varargs-min-arity 4, :row 51, :to clojure.core} {:fixed-arities #{3}, :end-row 52, :name-end-col 24, :name-end-row 52, :name-row 52, :name notify-function, :filename "src/elin/component/server/impl/function.clj", :from elin.component.server.impl.function, :col 8, :name-col 9, :from-var notify, :end-col 38, :arity 3, :row 52, :to elin.component.server.impl.function} {:end-row 52, :name-end-col 7, :name-end-row 51, :name-row 51, :name ->>, :filename "src/elin/component/server/impl/function.clj", :from elin.component.server.impl.function, :macro true, :col 3, :name-col 4, :from-var notify, :end-col 39, :arity 2, :varargs-min-arity 1, :row 51, :to clojure.core} {:end-row 53, :name-end-col 6, :name-end-row 49, :name-row 49, :name defn, :filename "src/elin/component/server/impl/function.clj", :from elin.component.server.impl.function, :macro true, :col 1, :name-col 2, :end-col 7, :arity 4, :varargs-min-arity 2, :row 49, :to clojure.core} {:fixed-arities #{2}, :end-row 55, :name-end-col 15, :name-end-row 55, :name-row 55, :name execute!, :filename "src/elin/component/server/impl/function.clj", :from elin.component.server.impl.function, :col 7, :name-col 7, :end-col 15, :row 55, :to elin.component.server.impl.function} {:end-row 55, :name-end-col 43, :name-end-row 55, :name-row 55, :name ?Host, :filename "src/elin/component/server/impl/function.clj", :alias e.s.server, :from elin.component.server.impl.function, :col 27, :name-col 27, :end-col 43, :row 55, :to elin.schema.server} {:fixed-arities #{1}, :end-row 55, :name-end-col 51, :name-end-row 55, :name-row 55, :name string?, :filename "src/elin/component/server/impl/function.clj", :from elin.component.server.impl.function, :col 44, :name-col 44, :end-col 51, :row 55, :to clojure.core} {:end-row 55, :name-end-col 80, :name-end-row 55, :name-row 55, :name ?ManyToManyChannel, :filename "src/elin/component/server/impl/function.clj", :alias e.schema, :from elin.component.server.impl.function, :col 53, :name-col 53, :end-col 80, :row 55, :to elin.schema} {:fixed-arities #{2}, :end-row 55, :name-end-col 6, :name-end-row 55, :name-row 55, :name =>, :filename "src/elin/component/server/impl/function.clj", :alias m, :from elin.component.server.impl.function, :macro true, :col 1, :name-col 2, :end-col 82, :arity 2, :row 55, :to malli.core} {:fixed-arities #{3}, :end-row 58, :name-end-col 12, :name-end-row 58, :name-row 58, :name request!, :filename "src/elin/component/server/impl/function.clj", :from elin.component.server.impl.function, :col 3, :name-col 4, :from-var execute!, :end-col 48, :arity 3, :row 58, :to elin.component.server.impl.function} {:end-row 58, :name-end-col 6, :name-end-row 56, :name-row 56, :name defn, :filename "src/elin/component/server/impl/function.clj", :from elin.component.server.impl.function, :macro true, :col 1, :name-col 2, :end-col 49, :arity 3, :varargs-min-arity 2, :row 56, :to clojure.core} {:fixed-arities #{2}, :end-row 60, :name-end-col 12, :name-end-row 60, :name-row 60, :name eval!, :filename "src/elin/component/server/impl/function.clj", :from elin.component.server.impl.function, :col 7, :name-col 7, :end-col 12, :row 60, :to elin.component.server.impl.function} {:end-row 60, :name-end-col 40, :name-end-row 60, :name-row 60, :name ?Host, :filename "src/elin/component/server/impl/function.clj", :alias e.s.server, :from elin.component.server.impl.function, :col 24, :name-col 24, :end-col 40, :row 60, :to elin.schema.server} {:fixed-arities #{1}, :end-row 60, :name-end-col 48, :name-end-row 60, :name-row 60, :name string?, :filename "src/elin/component/server/impl/function.clj", :from elin.component.server.impl.function, :col 41, :name-col 41, :end-col 48, :row 60, :to clojure.core} {:end-row 60, :name-end-col 77, :name-end-row 60, :name-row 60, :name ?ManyToManyChannel, :filename "src/elin/component/server/impl/function.clj", :alias e.schema, :from elin.component.server.impl.function, :col 50, :name-col 50, :end-col 77, :row 60, :to elin.schema} {:fixed-arities #{2}, :end-row 60, :name-end-col 6, :name-end-row 60, :name-row 60, :name =>, :filename "src/elin/component/server/impl/function.clj", :alias m, :from elin.component.server.impl.function, :macro true, :col 1, :name-col 2, :end-col 79, :arity 2, :row 60, :to malli.core} {:fixed-arities #{3}, :end-row 63, :name-end-col 12, :name-end-row 63, :name-row 63, :name request!, :filename "src/elin/component/server/impl/function.clj", :from elin.component.server.impl.function, :col 3, :name-col 4, :from-var eval!, :end-col 43, :arity 3, :row 63, :to elin.component.server.impl.function} {:end-row 63, :name-end-col 6, :name-end-row 61, :name-row 61, :name defn, :filename "src/elin/component/server/impl/function.clj", :from elin.component.server.impl.function, :macro true, :col 1, :name-col 2, :end-col 44, :arity 3, :varargs-min-arity 2, :row 61, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 12, :name-end-col 23, :name-end-row 12, :name-row 12, :name concat, :filename "src/elin/component/server/impl/select.clj", :from elin.component.server.impl.select, :col 16, :name-col 17, :from-var select-from-candidates*, :end-col 42, :arity 2, :varargs-min-arity 2, :row 12, :to clojure.core} {:name ->, :filename "src/elin/component/server/impl/select.clj", :from elin.component.server.impl.select, :macro true, :col nil, :from-var select-from-candidates*, :arity 2, :varargs-min-arity 1, :row nil, :to clojure.core} {:filename "src/elin/component/server/impl/select.clj", :row nil, :col nil, :from elin.component.server.impl.select, :to clojure.core, :name if, :arity 3, :from-var select-from-candidates*} {:name let, :filename "src/elin/component/server/impl/select.clj", :from elin.component.server.impl.select, :macro true, :col nil, :from-var select-from-candidates*, :arity 2, :varargs-min-arity 1, :row nil, :to clojure.core} {:end-row 12, :name-end-col 21, :name-end-row 10, :name-row 10, :name cond->, :filename "src/elin/component/server/impl/select.clj", :from elin.component.server.impl.select, :macro true, :col 14, :name-col 15, :from-var select-from-candidates*, :end-col 43, :arity 3, :varargs-min-arity 1, :row 10, :to clojure.core} {:fixed-arities #{3}, :end-row 13, :name-end-col 27, :name-end-row 13, :name-row 13, :name notify, :filename "src/elin/component/server/impl/select.clj", :alias e.c.s.function, :from elin.component.server.impl.select, :col 5, :name-col 6, :from-var select-from-candidates*, :end-col 61, :arity 3, :row 13, :to elin.component.server.impl.function} {:end-row 13, :name-end-col 7, :name-end-row 10, :name-row 10, :name let, :filename "src/elin/component/server/impl/select.clj", :from elin.component.server.impl.select, :macro true, :col 3, :name-col 4, :from-var select-from-candidates*, :end-col 62, :arity 2, :varargs-min-arity 1, :row 10, :to clojure.core} {:end-row 13, :name-end-col 7, :name-end-row 8, :name-row 8, :name defn-, :filename "src/elin/component/server/impl/select.clj", :from elin.component.server.impl.select, :macro true, :col 1, :name-col 2, :end-col 63, :arity 3, :varargs-min-arity 2, :row 8, :to clojure.core} {:end-row 15, :name-end-col 36, :name-end-row 15, :name-row 15, :name ISelector, :filename "src/elin/component/server/impl/select.clj", :alias e.p.host, :from elin.component.server.impl.select, :col 18, :name-col 18, :end-col 36, :row 15, :to elin.protocol.host} {:end-row 19, :name-end-col 30, :name-end-row 19, :private true, :name-row 19, :name select-from-candidates*, :filename "src/elin/component/server/impl/select.clj", :from elin.component.server.impl.select, :col 6, :name-col 7, :end-col 71, :arity 3, :varargs-min-arity 3, :row 19, :to elin.component.server.impl.select} {:end-row 21, :name-end-col 30, :name-end-row 21, :private true, :name-row 21, :name select-from-candidates*, :filename "src/elin/component/server/impl/select.clj", :from elin.component.server.impl.select, :col 6, :name-col 7, :end-col 87, :arity 4, :varargs-min-arity 3, :row 21, :to elin.component.server.impl.select} {:end-row 26, :name-end-col 30, :name-end-row 26, :private true, :name-row 26, :name select-from-candidates*, :filename "src/elin/component/server/impl/select.clj", :from elin.component.server.impl.select, :col 6, :name-col 7, :end-col 71, :arity 3, :varargs-min-arity 3, :row 26, :to elin.component.server.impl.select} {:end-row 28, :name-end-col 30, :name-end-row 28, :private true, :name-row 28, :name select-from-candidates*, :filename "src/elin/component/server/impl/select.clj", :from elin.component.server.impl.select, :col 6, :name-col 7, :end-col 87, :arity 4, :varargs-min-arity 3, :row 28, :to elin.component.server.impl.select} {:end-row 28, :name-end-col 17, :name-end-row 15, :name-row 15, :name extend-protocol, :filename "src/elin/component/server/impl/select.clj", :from elin.component.server.impl.select, :macro true, :col 1, :name-col 2, :end-col 90, :arity 5, :varargs-min-arity 1, :row 15, :to clojure.core} {:fixed-arities #{1}, :end-row 5, :name-end-col 29, :name-end-row 5, :name-row 5, :name atom, :filename "src/elin/util/id.clj", :from elin.util.id, :col 24, :name-col 25, :from-var id-atom, :end-col 32, :arity 1, :varargs-min-arity 1, :row 5, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 5, :name-end-col 5, :name-end-row 5, :name-row 5, :name def, :filename "src/elin/util/id.clj", :from elin.util.id, :macro true, :col 1, :name-col 2, :end-col 33, :arity 2, :row 5, :to clojure.core} {:fixed-arities #{0}, :end-row 7, :name-end-col 14, :name-end-row 7, :name-row 7, :name next-id, :filename "src/elin/util/id.clj", :from elin.util.id, :col 7, :name-col 7, :end-col 14, :row 7, :to elin.util.id} {:fixed-arities #{1}, :end-row 7, :name-end-col 29, :name-end-row 7, :name-row 7, :name int?, :filename "src/elin/util/id.clj", :from elin.util.id, :col 25, :name-col 25, :end-col 29, :row 7, :to clojure.core} {:fixed-arities #{2}, :end-row 7, :name-end-col 6, :name-end-row 7, :name-row 7, :name =>, :filename "src/elin/util/id.clj", :alias m, :from elin.util.id, :macro true, :col 1, :name-col 2, :end-col 31, :arity 2, :row 7, :to malli.core} {:end-row 10, :name-end-col 26, :name-end-row 10, :private true, :name-row 10, :name id-atom, :filename "src/elin/util/id.clj", :from elin.util.id, :col 19, :name-col 19, :from-var next-id, :end-col 26, :row 10, :to elin.util.id} {:fixed-arities #{1}, :end-row 10, :name-end-col 30, :name-end-row 10, :name-row 10, :name inc, :filename "src/elin/util/id.clj", :from elin.util.id, :col 27, :name-col 27, :from-var next-id, :end-col 30, :row 10, :to clojure.core} {:fixed-arities #{1}, :end-row 10, :name inc, :filename "src/elin/util/id.clj", :from elin.util.id, :col 27, :from-var next-id, :end-col 30, :arity 1, :row 10, :to clojure.core} {:fixed-arities #{4 3 2}, :end-row 10, :name-end-col 18, :name-end-row 10, :name-row 10, :name swap!, :filename "src/elin/util/id.clj", :from elin.util.id, :col 12, :name-col 13, :from-var next-id, :end-col 31, :arity 2, :varargs-min-arity 4, :row 10, :to clojure.core} {:fixed-arities #{1 2}, :end-row 11, :name-end-col 13, :name-end-row 11, :name-row 11, :name >, :filename "src/elin/util/id.clj", :from elin.util.id, :col 11, :name-col 12, :from-var next-id, :end-col 23, :arity 2, :varargs-min-arity 2, :row 11, :to clojure.core} {:end-row 12, :name-end-col 22, :name-end-row 12, :private true, :name-row 12, :name id-atom, :filename "src/elin/util/id.clj", :from elin.util.id, :col 15, :name-col 15, :from-var next-id, :end-col 22, :row 12, :to elin.util.id} {:fixed-arities #{2}, :end-row 12, :name-end-col 14, :name-end-row 12, :name-row 12, :name reset!, :filename "src/elin/util/id.clj", :from elin.util.id, :col 7, :name-col 8, :from-var next-id, :end-col 25, :arity 2, :row 12, :to clojure.core} {:end-row 12, :name-end-col 10, :name-end-row 11, :name-row 11, :name when, :filename "src/elin/util/id.clj", :from elin.util.id, :macro true, :col 5, :name-col 6, :from-var next-id, :end-col 26, :arity 2, :varargs-min-arity 1, :row 11, :to clojure.core} {:end-row 13, :name-end-col 7, :name-end-row 10, :name-row 10, :name let, :filename "src/elin/util/id.clj", :from elin.util.id, :macro true, :col 3, :name-col 4, :from-var next-id, :end-col 8, :arity 3, :varargs-min-arity 1, :row 10, :to clojure.core} {:end-row 13, :name-end-col 6, :name-end-row 8, :name-row 8, :name defn, :filename "src/elin/util/id.clj", :from elin.util.id, :macro true, :col 1, :name-col 2, :end-col 9, :arity 3, :varargs-min-arity 2, :row 8, :to clojure.core} {:end-row 51, :name-end-col 42, :name-end-row 51, :name-row 51, :name format, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 35, :name-col 36, :from-var generate-javadoc, :end-col 83, :arity 3, :varargs-min-arity 1, :row 51, :to clojure.core} {:fixed-arities #{3 2}, :end-row 52, :name-end-col 40, :name-end-row 50, :name-row 50, :name if-let, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :macro true, :col 33, :name-col 34, :from-var generate-javadoc, :end-col 56, :arity 3, :row 50, :to clojure.core} {:end-row 52, :name-end-col 25, :name-end-row 50, :name-row 50, :name format, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 18, :name-col 19, :from-var generate-javadoc, :end-col 57, :arity 2, :varargs-min-arity 1, :row 50, :to clojure.core} {:fixed-arities #{0 1}, :end-row 55, :name-end-col 36, :name-end-row 55, :name-row 55, :name str, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 32, :name-col 33, :from-var generate-javadoc, :end-col 44, :arity 2, :varargs-min-arity 1, :row 55, :to clojure.core} {:end-row 55, :name fn*, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 31, :from-var generate-javadoc, :end-col 44, :arity 2, :row 55, :to clojure.core} {:fixed-arities #{1}, :end-row 54, :name-end-col 42, :name-end-row 54, :name-row 54, :name split-lines, :filename "src/elin/handler/lookup.clj", :alias str, :from elin.handler.lookup, :col 26, :name-col 27, :from-var generate-javadoc, :end-col 56, :arity 1, :row 54, :to clojure.string} {:fixed-arities #{1 4 3 2}, :end-row 55, :name-end-col 30, :name-end-row 55, :name-row 55, :name map, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 26, :name-col 27, :from-var generate-javadoc, :end-col 45, :arity 2, :varargs-min-arity 4, :row 55, :to clojure.core} {:end-row 55, :name-end-col 25, :name-end-row 54, :name-row 54, :name ->>, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :macro true, :col 21, :name-col 22, :from-var generate-javadoc, :end-col 46, :arity 2, :varargs-min-arity 1, :row 54, :to clojure.core} {:end-row 55, :name-end-col 28, :name-end-row 53, :name-row 53, :name when-let, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :macro true, :col 19, :name-col 20, :from-var generate-javadoc, :end-col 47, :arity 2, :varargs-min-arity 1, :row 53, :to clojure.core} {:fixed-arities #{0 1}, :end-row 56, :name-end-col 22, :name-end-row 56, :name-row 56, :name or, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :macro true, :col 19, :name-col 20, :from-var generate-javadoc, :end-col 56, :arity 2, :varargs-min-arity 1, :row 56, :to clojure.core} {:fixed-arities #{1}, :end-row 57, :name-end-col 31, :name-end-row 57, :name-row 57, :name string?, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 23, :name-col 24, :from-var generate-javadoc, :end-col 40, :arity 1, :row 57, :to clojure.core} {:end-row 57, :name-end-col 22, :name-end-row 57, :name-row 57, :name if, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 19, :name-col 20, :from-var generate-javadoc, :end-col 63, :arity 3, :row 57, :to clojure.core} {:fixed-arities #{0 1}, :end-row 58, :name-end-col 25, :name-end-row 58, :name-row 58, :name str, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 21, :name-col 22, :from-var generate-javadoc, :end-col 39, :arity 2, :varargs-min-arity 1, :row 58, :to clojure.core} {:fixed-arities #{1}, :end-row 59, :name-end-col 37, :name-end-row 59, :name-row 59, :name split-lines, :filename "src/elin/handler/lookup.clj", :alias str, :from elin.handler.lookup, :col 21, :name-col 22, :from-var generate-javadoc, :end-col 38, :arity 1, :row 59, :to clojure.string} {:end-row 59, :name-end-col 20, :name-end-row 58, :name-row 58, :name ->>, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :macro true, :col 16, :name-col 17, :from-var generate-javadoc, :end-col 39, :arity 2, :varargs-min-arity 1, :row 58, :to clojure.core} {:end-row 62, :name-end-col 53, :name-end-row 62, :name-row 62, :name subsection-separator, :filename "src/elin/handler/lookup.clj", :alias e.c.lookup, :from elin.handler.lookup, :col 22, :name-col 22, :from-var generate-javadoc, :end-col 53, :row 62, :to elin.constant.lookup} {:end-row 64, :name-end-col 29, :name-end-row 64, :name-row 64, :name format, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 22, :name-col 23, :from-var generate-javadoc, :end-col 45, :arity 2, :varargs-min-arity 1, :row 64, :to clojure.core} {:end-row 64, :name-end-col 28, :name-end-row 60, :name-row 60, :name when-let, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :macro true, :col 19, :name-col 20, :from-var generate-javadoc, :end-col 47, :arity 2, :varargs-min-arity 1, :row 60, :to clojure.core} {:end-row 67, :name-end-col 28, :name-end-row 65, :name-row 65, :name when-let, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :macro true, :col 19, :name-col 20, :from-var generate-javadoc, :end-col 31, :arity 2, :varargs-min-arity 1, :row 65, :to clojure.core} {:fixed-arities #{1}, :end-row 69, :name-end-col 22, :name-end-row 69, :name-row 69, :name nil?, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 18, :name-col 18, :from-var generate-javadoc, :end-col 22, :row 69, :to clojure.core} {:fixed-arities #{1}, :end-row 69, :name nil?, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 18, :from-var generate-javadoc, :end-col 22, :arity 1, :row 69, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 68, :name-end-col 17, :name-end-row 68, :name-row 68, :name concat, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 10, :name-col 11, :from-var generate-javadoc, :end-col 53, :arity 5, :varargs-min-arity 2, :row 68, :to clojure.core} {:fixed-arities #{1 2}, :end-row 69, :name-end-col 17, :name-end-row 69, :name-row 69, :name remove, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 10, :name-col 11, :from-var generate-javadoc, :end-col 23, :arity 2, :row 69, :to clojure.core} {:fixed-arities #{1 2}, :end-row 70, :name-end-col 19, :name-end-row 70, :name-row 70, :name join, :filename "src/elin/handler/lookup.clj", :alias str, :from elin.handler.lookup, :col 10, :name-col 11, :from-var generate-javadoc, :end-col 25, :arity 2, :row 70, :to clojure.string} {:end-row 70, :name-end-col 9, :name-end-row 68, :name-row 68, :name ->>, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :macro true, :col 5, :name-col 6, :from-var generate-javadoc, :end-col 26, :arity 3, :varargs-min-arity 1, :row 68, :to clojure.core} {:end-row 70, :name-end-col 9, :name-end-row 50, :name-row 50, :name let, :filename "src/elin/handler/lookup.clj", :alias e, :from elin.handler.lookup, :macro true, :col 3, :name-col 4, :from-var generate-javadoc, :end-col 27, :arity 2, :varargs-min-arity 1, :row 50, :to elin.error} {:end-row 70, :name-end-col 7, :name-end-row 48, :name-row 48, :name defn-, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :macro true, :col 1, :name-col 2, :end-col 28, :arity 3, :varargs-min-arity 2, :row 48, :to clojure.core} {:fixed-arities #{2}, :end-row 74, :name-end-col 34, :name-end-row 74, :name-row 74, :name contains?, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 24, :name-col 25, :from-var generate-cljdoc, :end-col 53, :arity 2, :row 74, :to clojure.core} {:fixed-arities #{1}, :end-row 74, :name-end-col 23, :name-end-row 74, :name-row 74, :name not, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 19, :name-col 20, :from-var generate-cljdoc, :end-col 54, :arity 1, :row 74, :to clojure.core} {:end-row 75, :name-end-col 23, :name-end-row 75, :name-row 75, :name fault, :filename "src/elin/handler/lookup.clj", :alias e, :from elin.handler.lookup, :col 15, :name-col 16, :from-var generate-cljdoc, :end-col 24, :arity 0, :varargs-min-arity 0, :row 75, :to elin.error} {:end-row 75, :name-end-col 18, :name-end-row 74, :name-row 74, :name when, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :macro true, :col 13, :name-col 14, :from-var generate-cljdoc, :end-col 25, :arity 2, :varargs-min-arity 1, :row 74, :to clojure.core} {:end-row 77, :name-end-col 42, :name-end-row 77, :name-row 77, :name format, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 35, :name-col 36, :from-var generate-cljdoc, :end-col 78, :arity 3, :varargs-min-arity 1, :row 77, :to clojure.core} {:fixed-arities #{3 2}, :end-row 78, :name-end-col 40, :name-end-row 76, :name-row 76, :name if-let, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :macro true, :col 33, :name-col 34, :from-var generate-cljdoc, :end-col 55, :arity 3, :row 76, :to clojure.core} {:end-row 78, :name-end-col 25, :name-end-row 76, :name-row 76, :name format, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 18, :name-col 19, :from-var generate-cljdoc, :end-col 56, :arity 2, :varargs-min-arity 1, :row 76, :to clojure.core} {:fixed-arities #{0 1}, :end-row 81, :name-end-col 36, :name-end-row 81, :name-row 81, :name str, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 32, :name-col 33, :from-var generate-cljdoc, :end-col 44, :arity 2, :varargs-min-arity 1, :row 81, :to clojure.core} {:end-row 81, :name fn*, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 31, :from-var generate-cljdoc, :end-col 44, :arity 2, :row 81, :to clojure.core} {:fixed-arities #{1}, :end-row 80, :name-end-col 42, :name-end-row 80, :name-row 80, :name split-lines, :filename "src/elin/handler/lookup.clj", :alias str, :from elin.handler.lookup, :col 26, :name-col 27, :from-var generate-cljdoc, :end-col 56, :arity 1, :row 80, :to clojure.string} {:fixed-arities #{1 4 3 2}, :end-row 81, :name-end-col 30, :name-end-row 81, :name-row 81, :name map, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 26, :name-col 27, :from-var generate-cljdoc, :end-col 45, :arity 2, :varargs-min-arity 4, :row 81, :to clojure.core} {:end-row 81, :name-end-col 25, :name-end-row 80, :name-row 80, :name ->>, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :macro true, :col 21, :name-col 22, :from-var generate-cljdoc, :end-col 46, :arity 2, :varargs-min-arity 1, :row 80, :to clojure.core} {:end-row 81, :name-end-col 28, :name-end-row 79, :name-row 79, :name when-let, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :macro true, :col 19, :name-col 20, :from-var generate-cljdoc, :end-col 47, :arity 2, :varargs-min-arity 1, :row 79, :to clojure.core} {:fixed-arities #{0 1}, :end-row 82, :name-end-col 22, :name-end-row 82, :name-row 82, :name or, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :macro true, :col 19, :name-col 20, :from-var generate-cljdoc, :end-col 56, :arity 2, :varargs-min-arity 1, :row 82, :to clojure.core} {:fixed-arities #{1}, :end-row 83, :name-end-col 31, :name-end-row 83, :name-row 83, :name string?, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 23, :name-col 24, :from-var generate-cljdoc, :end-col 40, :arity 1, :row 83, :to clojure.core} {:end-row 83, :name-end-col 22, :name-end-row 83, :name-row 83, :name if, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 19, :name-col 20, :from-var generate-cljdoc, :end-col 63, :arity 3, :row 83, :to clojure.core} {:fixed-arities #{0 1}, :end-row 84, :name-end-col 25, :name-end-row 84, :name-row 84, :name str, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 21, :name-col 22, :from-var generate-cljdoc, :end-col 39, :arity 2, :varargs-min-arity 1, :row 84, :to clojure.core} {:fixed-arities #{1}, :end-row 85, :name-end-col 37, :name-end-row 85, :name-row 85, :name split-lines, :filename "src/elin/handler/lookup.clj", :alias str, :from elin.handler.lookup, :col 21, :name-col 22, :from-var generate-cljdoc, :end-col 38, :arity 1, :row 85, :to clojure.string} {:end-row 85, :name-end-col 20, :name-end-row 84, :name-row 84, :name ->>, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :macro true, :col 16, :name-col 17, :from-var generate-cljdoc, :end-col 39, :arity 2, :varargs-min-arity 1, :row 84, :to clojure.core} {:end-row 90, :name-end-col 55, :name-end-row 90, :name-row 90, :name subsection-separator, :filename "src/elin/handler/lookup.clj", :alias e.c.lookup, :from elin.handler.lookup, :col 24, :name-col 24, :from-var generate-cljdoc, :end-col 55, :row 90, :to elin.constant.lookup} {:end-row 92, :name-end-col 36, :name-end-row 92, :name-row 92, :name format, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 29, :name-col 30, :from-var generate-cljdoc, :end-col 47, :arity 2, :varargs-min-arity 1, :row 92, :to clojure.core} {:end-row 92, :name fn*, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 28, :from-var generate-cljdoc, :end-col 47, :arity 2, :row 92, :to clojure.core} {:fixed-arities #{1 4 3 2}, :end-row 92, :name-end-col 27, :name-end-row 92, :name-row 92, :name map, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 23, :name-col 24, :from-var generate-cljdoc, :end-col 57, :arity 2, :varargs-min-arity 4, :row 92, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 92, :name-end-col 29, :name-end-row 88, :name-row 88, :name concat, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 22, :name-col 23, :from-var generate-cljdoc, :end-col 58, :arity 2, :varargs-min-arity 2, :row 88, :to clojure.core} {:end-row 92, :name-end-col 29, :name-end-row 87, :name-row 87, :name when-let, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :macro true, :col 20, :name-col 21, :from-var generate-cljdoc, :end-col 59, :arity 2, :varargs-min-arity 1, :row 87, :to clojure.core} {:fixed-arities #{1}, :end-row 94, :name-end-col 22, :name-end-row 94, :name-row 94, :name nil?, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 18, :name-col 18, :from-var generate-cljdoc, :end-col 22, :row 94, :to clojure.core} {:fixed-arities #{1}, :end-row 94, :name nil?, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 18, :from-var generate-cljdoc, :end-col 22, :arity 1, :row 94, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 93, :name-end-col 17, :name-end-row 93, :name-row 93, :name concat, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 10, :name-col 11, :from-var generate-cljdoc, :end-col 46, :arity 4, :varargs-min-arity 2, :row 93, :to clojure.core} {:fixed-arities #{1 2}, :end-row 94, :name-end-col 17, :name-end-row 94, :name-row 94, :name remove, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 10, :name-col 11, :from-var generate-cljdoc, :end-col 23, :arity 2, :row 94, :to clojure.core} {:fixed-arities #{1 2}, :end-row 95, :name-end-col 19, :name-end-row 95, :name-row 95, :name join, :filename "src/elin/handler/lookup.clj", :alias str, :from elin.handler.lookup, :col 10, :name-col 11, :from-var generate-cljdoc, :end-col 25, :arity 2, :row 95, :to clojure.string} {:end-row 95, :name-end-col 9, :name-end-row 93, :name-row 93, :name ->>, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :macro true, :col 5, :name-col 6, :from-var generate-cljdoc, :end-col 26, :arity 3, :varargs-min-arity 1, :row 93, :to clojure.core} {:end-row 95, :name-end-col 9, :name-end-row 74, :name-row 74, :name let, :filename "src/elin/handler/lookup.clj", :alias e, :from elin.handler.lookup, :macro true, :col 3, :name-col 4, :from-var generate-cljdoc, :end-col 27, :arity 2, :varargs-min-arity 1, :row 74, :to elin.error} {:end-row 95, :name-end-col 7, :name-end-row 72, :name-row 72, :name defn-, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :macro true, :col 1, :name-col 2, :end-col 28, :arity 3, :varargs-min-arity 2, :row 72, :to clojure.core} {:fixed-arities #{2}, :end-row 99, :name-end-col 17, :name-end-row 99, :name-row 99, :name contains?, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 7, :name-col 8, :from-var generate-doc, :end-col 39, :arity 2, :row 99, :to clojure.core} {:fixed-arities #{1}, :end-row 100, :name-end-col 22, :name-end-row 100, :private true, :name-row 100, :name generate-javadoc, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 5, :name-col 6, :from-var generate-doc, :end-col 35, :arity 1, :row 100, :to elin.handler.lookup} {:fixed-arities #{1}, :end-row 101, :name-end-col 21, :name-end-row 101, :private true, :name-row 101, :name generate-cljdoc, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 5, :name-col 6, :from-var generate-doc, :end-col 34, :arity 1, :row 101, :to elin.handler.lookup} {:end-row 101, :name-end-col 6, :name-end-row 99, :name-row 99, :name if, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 3, :name-col 4, :from-var generate-doc, :end-col 35, :arity 3, :row 99, :to clojure.core} {:end-row 101, :name-end-col 7, :name-end-row 97, :name-row 97, :name defn-, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :macro true, :col 1, :name-col 2, :end-col 36, :arity 3, :varargs-min-arity 2, :row 97, :to clojure.core} {:fixed-arities #{1}, :end-row 103, :name-end-col 13, :name-end-row 103, :name-row 103, :name lookup, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 7, :name-col 7, :end-col 13, :row 103, :to elin.handler.lookup} {:end-row 103, :name-end-col 42, :name-end-row 103, :name-row 103, :name ?Elin, :filename "src/elin/handler/lookup.clj", :alias e.s.handler, :from elin.handler.lookup, :col 25, :name-col 25, :end-col 42, :row 103, :to elin.schema.handler} {:fixed-arities #{1}, :end-row 103, :name-end-col 48, :name-end-row 103, :name-row 103, :name any?, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 44, :name-col 44, :end-col 48, :row 103, :to clojure.core} {:fixed-arities #{2}, :end-row 103, :name-end-col 6, :name-end-row 103, :name-row 103, :name =>, :filename "src/elin/handler/lookup.clj", :alias m, :from elin.handler.lookup, :macro true, :col 1, :name-col 2, :end-col 50, :arity 2, :row 103, :to malli.core} {:fixed-arities #{1}, :end-row 106, :name-end-col 71, :name-end-row 106, :name-row 106, :name get-cursor-position!, :filename "src/elin/handler/lookup.clj", :alias e.p.host, :from elin.handler.lookup, :col 41, :name-col 42, :from-var lookup, :end-col 77, :arity 1, :row 106, :to elin.protocol.host} {:fixed-arities #{1}, :end-row 106, :name-end-col 40, :name-end-row 106, :name-row 106, :name Client, :filename "src/elin/component/nrepl/client.clj", :from elin.component.nrepl.client, :col 5, :name-col 6, :from-var new-client, :end-col 43, :arity 1, :row 53, :to elin.component.nrepl.client} {:end-row 58, :name-end-col 7, :name-end-row 47, :name-row 47, :name let, :filename "src/elin/component/nrepl/client.clj", :from elin.component.nrepl.client, :macro true, :col 3, :name-col 4, :from-var new-client, :end-col 44, :arity 2, :varargs-min-arity 1, :row 47, :to clojure.core} {:end-row 58, :name-end-col 6, :name-end-row 45, :name-row 45, :name defn, :filename "src/elin/component/nrepl/client.clj", :from elin.component.nrepl.client, :macro true, :col 1, :name-col 2, :end-col 45, :arity 3, :varargs-min-arity 2, :row 45, :to clojure.core} {:fixed-arities #{2}, :end-row 60, :name-end-col 14, :name-end-row 60, :name-row 60, :name connect, :filename "src/elin/component/nrepl/client.clj", :from elin.component.nrepl.client, :col 7, :name-col 7, :end-col 14, :row 60, :to elin.component.nrepl.client} {:fixed-arities #{1}, :end-row 60, :name-end-col 33, :name-end-row 60, :name-row 60, :name string?, :filename "src/elin/component/nrepl/client.clj", :from elin.component.nrepl.client, :col 26, :name-col 26, :end-col 33, :row 60, :to clojure.core} {:fixed-arities #{1}, :end-row 60, :name-end-col 38, :name-end-row 60, :name-row 60, :name int?, :filename "src/elin/component/nrepl/client.clj", :from elin.component.nrepl.client, :col 34, :name-col 34, :end-col 38, :row 60, :to clojure.core} {:end-row 60, :name-end-col 57, :name-end-row 60, :name-row 60, :name ?Client, :filename "src/elin/component/nrepl/client.clj", :alias e.s.nrepl, :from elin.component.nrepl.client, :col 40, :name-col 40, :end-col 57, :row 60, :to elin.schema.nrepl} {:fixed-arities #{2}, :end-row 60, :name-end-col 6, :name-end-row 60, :name-row 60, :name =>, :filename "src/elin/component/nrepl/client.clj", :alias m, :from elin.component.nrepl.client, :macro true, :col 1, :name-col 2, :end-col 59, :arity 2, :row 60, :to malli.core} {:fixed-arities #{2}, :end-row 63, :name-end-col 40, :name-end-row 63, :name-row 63, :name connect, :filename "src/elin/component/nrepl/client.clj", :alias e.c.n.connection, :from elin.component.nrepl.client, :col 15, :name-col 16, :from-var connect, :end-col 51, :arity 2, :row 63, :to elin.component.nrepl.connection} {:fixed-arities #{1}, :end-row 63, :name-end-col 14, :name-end-row 63, :name-row 63, :name new-client, :filename "src/elin/component/nrepl/client.clj", :from elin.component.nrepl.client, :col 3, :name-col 4, :from-var connect, :end-col 52, :arity 1, :row 63, :to elin.component.nrepl.client} {:end-row 63, :name-end-col 6, :name-end-row 61, :name-row 61, :name defn, :filename "src/elin/component/nrepl/client.clj", :from elin.component.nrepl.client, :macro true, :col 1, :name-col 2, :end-col 53, :arity 3, :varargs-min-arity 2, :row 61, :to clojure.core} {:fixed-arities #{3}, :end-row 12, :name-end-col 14, :name-end-row 12, :private true, :name-row 12, :name input!*, :filename "src/elin/component/server/impl/io.clj", :from elin.component.server.impl.io, :col 7, :name-col 7, :end-col 14, :row 12, :to elin.component.server.impl.io} {:end-row 12, :name-end-col 42, :name-end-row 12, :name-row 12, :name ?Host, :filename "src/elin/component/server/impl/io.clj", :alias e.s.server, :from elin.component.server.impl.io, :col 26, :name-col 26, :end-col 42, :row 12, :to elin.schema.server} {:fixed-arities #{1}, :end-row 12, :name-end-col 50, :name-end-row 12, :name-row 12, :name string?, :filename "src/elin/component/server/impl/io.clj", :from elin.component.server.impl.io, :col 43, :name-col 43, :end-col 50, :row 12, :to clojure.core} {:fixed-arities #{1}, :end-row 12, :name-end-col 58, :name-end-row 12, :name-row 12, :name string?, :filename "src/elin/component/server/impl/io.clj", :from elin.component.server.impl.io, :col 51, :name-col 51, :end-col 58, :row 12, :to clojure.core} {:end-row 12, :name-end-col 87, :name-end-row 12, :name-row 12, :name ?ManyToManyChannel, :filename "src/elin/component/server/impl/io.clj", :alias e.schema, :from elin.component.server.impl.io, :col 60, :name-col 60, :end-col 87, :row 12, :to elin.schema} {:fixed-arities #{2}, :end-row 12, :name-end-col 6, :name-end-row 12, :name-row 12, :name =>, :filename "src/elin/component/server/impl/io.clj", :alias m, :from elin.component.server.impl.io, :macro true, :col 1, :name-col 2, :end-col 89, :arity 2, :row 12, :to malli.core} {:fixed-arities #{3}, :end-row 15, :name-end-col 27, :name-end-row 15, :name-row 15, :name request!, :filename "src/elin/component/server/impl/io.clj", :alias e.c.s.function, :from elin.component.server.impl.io, :col 3, :name-col 4, :from-var input!*, :end-col 58, :arity 3, :row 15, :to elin.component.server.impl.function} {:end-row 15, :name-end-col 7, :name-end-row 13, :name-row 13, :name defn-, :filename "src/elin/component/server/impl/io.clj", :from elin.component.server.impl.io, :macro true, :col 1, :name-col 2, :end-col 59, :arity 3, :varargs-min-arity 2, :row 13, :to clojure.core} {:end-row 17, :name-end-col 30, :name-end-row 17, :name-row 17, :name IIo, :filename "src/elin/component/server/impl/io.clj", :alias e.p.host, :from elin.component.server.impl.io, :col 18, :name-col 18, :end-col 30, :row 17, :to elin.protocol.host} {:fixed-arities #{3 2}, :end-row 21, :name-end-col 25, :name-end-row 21, :name-row 21, :name echo-text, :filename "src/elin/component/server/impl/io.clj", :alias e.p.host, :from elin.component.server.impl.io, :col 6, :name-col 7, :end-col 45, :arity 3, :row 21, :to elin.protocol.host} {:fixed-arities #{2}, :end-row 23, :name-end-col 24, :name-end-row 23, :name-row 23, :name notify!, :filename "src/elin/component/server/impl/io.clj", :alias e.p.h.rpc, :from elin.component.server.impl.io, :col 6, :name-col 7, :end-col 77, :arity 2, :row 23, :to elin.protocol.host.rpc} {:fixed-arities #{3 2}, :end-row 26, :name-end-col 28, :name-end-row 26, :name-row 26, :name echo-message, :filename "src/elin/component/server/impl/io.clj", :alias e.p.host, :from elin.component.server.impl.io, :col 6, :name-col 7, :end-col 48, :arity 3, :row 26, :to elin.protocol.host} {:fixed-arities #{2}, :end-row 28, :name-end-col 24, :name-end-row 28, :name-row 28, :name notify!, :filename "src/elin/component/server/impl/io.clj", :alias e.p.h.rpc, :from elin.component.server.impl.io, :col 6, :name-col 7, :end-col 78, :arity 2, :row 28, :to elin.protocol.host.rpc} {:fixed-arities #{3}, :end-row 30, :name-end-col 13, :name-end-row 30, :private true, :name-row 30, :name input!*, :filename "src/elin/component/server/impl/io.clj", :from elin.component.server.impl.io, :col 5, :name-col 6, :end-col 34, :arity 3, :row 30, :to elin.component.server.impl.io} {:fixed-arities #{3 2}, :end-row 35, :name-end-col 25, :name-end-row 35, :name-row 35, :name echo-text, :filename "src/elin/component/server/impl/io.clj", :alias e.p.host, :from elin.component.server.impl.io, :col 6, :name-col 7, :end-col 45, :arity 3, :row 35, :to elin.protocol.host} {:fixed-arities #{2}, :end-row 37, :name-end-col 24, :name-end-row 37, :name-row 37, :name notify!, :filename "src/elin/component/server/impl/io.clj", :alias e.p.h.rpc, :from elin.component.server.impl.io, :col 6, :name-col 7, :end-col 93, :arity 2, :row 37, :to elin.protocol.host.rpc} {:fixed-arities #{3 2}, :end-row 40, :name-end-col 28, :name-end-row 40, :name-row 40, :name echo-message, :filename "src/elin/component/server/impl/io.clj", :alias e.p.host, :from elin.component.server.impl.io, :col 6, :name-col 7, :end-col 48, :arity 3, :row 40, :to elin.protocol.host} {:fixed-arities #{2}, :end-row 42, :name-end-col 24, :name-end-row 42, :name-row 42, :name notify!, :filename "src/elin/component/server/impl/io.clj", :alias e.p.h.rpc, :from elin.component.server.impl.io, :col 6, :name-col 7, :end-col 73, :arity 2, :row 42, :to elin.protocol.host.rpc} {:fixed-arities #{3}, :end-row 44, :name-end-col 13, :name-end-row 44, :private true, :name-row 44, :name input!*, :filename "src/elin/component/server/impl/io.clj", :from elin.component.server.impl.io, :col 5, :name-col 6, :end-col 34, :arity 3, :row 44, :to elin.component.server.impl.io} {:end-row 44, :name-end-col 17, :name-end-row 17, :name-row 17, :name extend-protocol, :filename "src/elin/component/server/impl/io.clj", :from elin.component.server.impl.io, :macro true, :col 1, :name-col 2, :end-col 36, :arity 9, :varargs-min-arity 1, :row 17, :to clojure.core} {:fixed-arities #{1}, :end-row 12, :name-end-col 20, :name-end-row 12, :name-row 12, :name keyword?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 12, :name-col 12, :from-var ?Message, :end-col 20, :row 12, :to clojure.core} {:fixed-arities #{1}, :end-row 12, :name-end-col 25, :name-end-row 12, :name-row 12, :name any?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 21, :name-col 21, :from-var ?Message, :end-col 25, :row 12, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 12, :name-end-col 5, :name-end-row 11, :name-row 11, :name def, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :macro true, :col 1, :name-col 2, :end-col 27, :arity 2, :row 11, :to clojure.core} {:fixed-arities #{1}, :end-row 17, :name-end-col 18, :name-end-row 17, :name-row 17, :name string?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 11, :name-col 11, :from-var ?Output, :end-col 18, :row 17, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 17, :name-end-col 5, :name-end-row 14, :name-row 14, :name def, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :macro true, :col 1, :name-col 2, :end-col 21, :arity 2, :row 14, :to clojure.core} {:fixed-arities #{1}, :end-row 21, :name-end-col 18, :name-end-row 21, :name-row 21, :name string?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 11, :name-col 11, :from-var ?Connection, :end-col 18, :row 21, :to clojure.core} {:fixed-arities #{1}, :end-row 22, :name-end-col 15, :name-end-row 22, :name-row 22, :name int?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 11, :name-col 11, :from-var ?Connection, :end-col 15, :row 22, :to clojure.core} {:fixed-arities #{1}, :end-row 23, :name-end-col 32, :name-end-row 23, :name-row 23, :name ?instance, :filename "src/elin/schema/nrepl.clj", :alias e.schema, :from elin.schema.nrepl, :col 13, :name-col 14, :from-var ?Connection, :end-col 40, :arity 1, :row 23, :to elin.schema} {:fixed-arities #{1}, :end-row 24, :name-end-col 37, :name-end-row 24, :name-row 24, :name ?instance, :filename "src/elin/schema/nrepl.clj", :alias e.schema, :from elin.schema.nrepl, :col 18, :name-col 19, :from-var ?Connection, :end-col 58, :arity 1, :row 24, :to elin.schema} {:fixed-arities #{1}, :end-row 25, :name-end-col 38, :name-end-row 25, :name-row 25, :name ?instance, :filename "src/elin/schema/nrepl.clj", :alias e.schema, :from elin.schema.nrepl, :col 19, :name-col 20, :from-var ?Connection, :end-col 52, :arity 1, :row 25, :to elin.schema} {:end-row 26, :name-end-col 48, :name-end-row 26, :name-row 26, :name ?ManyToManyChannel, :filename "src/elin/schema/nrepl.clj", :alias e.schema, :from elin.schema.nrepl, :col 21, :name-col 21, :from-var ?Connection, :end-col 48, :row 26, :to elin.schema} {:fixed-arities #{1}, :end-row 27, :name-end-col 42, :name-end-row 27, :name-row 27, :name ?instance, :filename "src/elin/schema/nrepl.clj", :alias e.schema, :from elin.schema.nrepl, :col 23, :name-col 24, :from-var ?Connection, :end-col 48, :arity 1, :row 27, :to elin.schema} {:fixed-arities #{1 3 2}, :end-row 27, :name-end-col 5, :name-end-row 19, :name-row 19, :name def, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :macro true, :col 1, :name-col 2, :end-col 51, :arity 2, :row 19, :to clojure.core} {:end-row 31, :name-end-col 28, :name-end-row 31, :name-row 31, :name ?Connection, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 17, :name-col 17, :from-var ?Client, :end-col 28, :row 31, :to elin.schema.nrepl} {:fixed-arities #{1}, :end-row 32, :name-end-col 21, :name-end-row 32, :name-row 32, :name string?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 14, :name-col 14, :from-var ?Client, :end-col 21, :row 32, :to clojure.core} {:fixed-arities #{1}, :end-row 33, :name-end-col 34, :name-end-row 33, :name-row 33, :name keyword?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 26, :name-col 26, :from-var ?Client, :end-col 34, :row 33, :to clojure.core} {:fixed-arities #{1}, :end-row 34, :name-end-col 39, :name-end-row 34, :name-row 34, :name string?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 32, :name-col 32, :from-var ?Client, :end-col 39, :row 34, :to clojure.core} {:fixed-arities #{1}, :end-row 35, :name-end-col 31, :name-end-row 35, :name-row 35, :name keyword?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 23, :name-col 23, :from-var ?Client, :end-col 31, :row 35, :to clojure.core} {:fixed-arities #{1}, :end-row 35, :name-end-col 36, :name-end-row 35, :name-row 35, :name any?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 32, :name-col 32, :from-var ?Client, :end-col 36, :row 35, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 35, :name-end-col 5, :name-end-row 29, :name-row 29, :name def, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :macro true, :col 1, :name-col 2, :end-col 40, :arity 2, :row 29, :to clojure.core} {:fixed-arities #{1}, :end-row 38, :name-end-col 16, :name-end-row 38, :name-row 38, :name int?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 12, :name-col 12, :from-var ?Manager, :end-col 16, :row 38, :to clojure.core} {:end-row 39, :name-end-col 51, :name-end-row 39, :name-row 39, :name ?Message, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 43, :name-col 43, :from-var ?Manager, :end-col 51, :row 39, :to elin.schema.nrepl} {:end-row 40, :name-end-col 55, :name-end-row 40, :name-row 40, :name ?ManyToManyChannel, :filename "src/elin/schema/nrepl.clj", :alias e.schema, :from elin.schema.nrepl, :col 28, :name-col 28, :from-var ?Manager, :end-col 55, :row 40, :to elin.schema} {:fixed-arities #{1 3 2}, :end-row 40, :name-end-col 5, :name-end-row 37, :name-row 37, :name def, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :macro true, :col 1, :name-col 2, :end-col 59, :arity 2, :row 37, :to clojure.core} {:fixed-arities #{1}, :end-row 44, :name-end-col 16, :name-end-row 44, :name-row 44, :name string?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 9, :name-col 9, :from-var ?Lookup, :end-col 16, :row 44, :to clojure.core} {:fixed-arities #{1}, :end-row 45, :name-end-col 18, :name-end-row 45, :name-row 45, :name string?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 11, :name-col 11, :from-var ?Lookup, :end-col 18, :row 45, :to clojure.core} {:fixed-arities #{1}, :end-row 46, :name-end-col 18, :name-end-row 46, :name-row 46, :name string?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 11, :name-col 11, :from-var ?Lookup, :end-col 18, :row 46, :to clojure.core} {:fixed-arities #{1}, :end-row 47, :name-end-col 26, :name-end-row 47, :name-row 47, :name string?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 19, :name-col 19, :from-var ?Lookup, :end-col 26, :row 47, :to clojure.core} {:fixed-arities #{1}, :end-row 48, :name-end-col 17, :name-end-row 48, :name-row 48, :name int?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 13, :name-col 13, :from-var ?Lookup, :end-col 17, :row 48, :to clojure.core} {:fixed-arities #{1}, :end-row 49, :name-end-col 15, :name-end-row 49, :name-row 49, :name int?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 11, :name-col 11, :from-var ?Lookup, :end-col 15, :row 49, :to clojure.core} {:fixed-arities #{1}, :end-row 50, :name-end-col 34, :name-end-row 50, :name-row 50, :name string?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 27, :name-col 27, :from-var ?Lookup, :end-col 34, :row 50, :to clojure.core} {:fixed-arities #{1}, :end-row 52, :name-end-col 47, :name-end-row 52, :name-row 52, :name string?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 40, :name-col 40, :from-var ?Lookup, :end-col 47, :row 52, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 52, :name-end-col 5, :name-end-row 42, :name-row 42, :name def, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :macro true, :col 1, :name-col 2, :end-col 51, :arity 2, :row 42, :to clojure.core} {:fixed-arities #{1}, :end-row 18, :name-end-col 17, :name-end-row 18, :private true, :name-row 18, :name bytes->str, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 7, :name-col 7, :end-col 17, :row 18, :to elin.component.nrepl.connection} {:fixed-arities #{1}, :end-row 18, :name-end-col 33, :name-end-row 18, :name-row 18, :name any?, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 29, :name-col 29, :end-col 33, :row 18, :to clojure.core} {:end-row 18, :name-end-col 53, :name-end-row 18, :name-row 18, :name ?NotBytes, :filename "src/elin/component/nrepl/connection.clj", :alias e.schema, :from elin.component.nrepl.connection, :col 35, :name-col 35, :end-col 53, :row 18, :to elin.schema} {:fixed-arities #{2}, :end-row 18, :name-end-col 6, :name-end-row 18, :name-row 18, :name =>, :filename "src/elin/component/nrepl/connection.clj", :alias m, :from elin.component.nrepl.connection, :macro true, :col 1, :name-col 2, :end-col 55, :arity 2, :row 18, :to malli.core} {:fixed-arities #{1}, :end-row 21, :name-end-col 14, :name-end-row 21, :name-row 21, :name bytes?, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 7, :name-col 8, :from-var bytes->str, :end-col 17, :arity 1, :row 21, :to clojure.core} {:fixed-arities #{1}, :end-row 22, :name-end-col 20, :name-end-row 22, :name-row 22, :name bytes, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 14, :name-col 15, :from-var bytes->str, :end-col 23, :arity 1, :row 22, :to clojure.core} {:end-row 23, :name-end-col 6, :name-end-row 21, :name-row 21, :name if, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 3, :name-col 4, :from-var bytes->str, :end-col 7, :arity 3, :row 21, :to clojure.core} {:end-row 23, :name-end-col 7, :name-end-row 19, :name-row 19, :name defn-, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :macro true, :col 1, :name-col 2, :end-col 8, :arity 3, :varargs-min-arity 2, :row 19, :to clojure.core} {:fixed-arities #{1}, :end-row 28, :name-end-col 17, :name-end-row 28, :name-row 28, :name sequential?, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 5, :name-col 6, :from-var format-message, :end-col 20, :arity 1, :row 28, :to clojure.core} {:fixed-arities #{1}, :end-row 29, :name-end-col 25, :name-end-row 29, :private true, :name-row 29, :name format-message, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 11, :name-col 11, :from-var format-message, :end-col 25, :row 29, :to elin.component.nrepl.connection} {:fixed-arities #{1}, :end-row 29, :private true, :name format-message, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 11, :from-var format-message, :end-col 25, :arity 1, :row 29, :to elin.component.nrepl.connection} {:fixed-arities #{4 3 2}, :end-row 29, :name-end-col 10, :name-end-row 29, :name-row 29, :name mapv, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 5, :name-col 6, :from-var format-message, :end-col 28, :arity 2, :varargs-min-arity 4, :row 29, :to clojure.core} {:fixed-arities #{1}, :end-row 31, :name-end-col 10, :name-end-row 31, :name-row 31, :name map?, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 5, :name-col 6, :from-var format-message, :end-col 13, :arity 1, :row 31, :to clojure.core} {:fixed-arities #{1 2}, :end-row 34, :name-end-col 28, :name-end-row 34, :name-row 34, :name keyword, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 20, :name-col 21, :from-var format-message, :end-col 31, :arity 1, :row 34, :to clojure.core} {:fixed-arities #{1}, :end-row 34, :name-end-col 47, :name-end-row 34, :private true, :name-row 34, :name format-message, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 32, :name-col 33, :from-var format-message, :end-col 50, :arity 1, :row 34, :to elin.component.nrepl.connection} {:fixed-arities #{3}, :end-row 34, :name-end-col 14, :name-end-row 34, :name-row 34, :name assoc, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 8, :name-col 9, :from-var format-message, :end-col 51, :arity 3, :varargs-min-arity 3, :row 34, :to clojure.core} {:end-row 34, :name-end-col 9, :name-end-row 33, :name-row 33, :name fn, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :macro true, :col 6, :name-col 7, :from-var format-message, :end-col 52, :arity 2, :varargs-min-arity 0, :row 33, :to clojure.core} {:fixed-arities #{3}, :end-row 35, :name-end-col 15, :name-end-row 32, :name-row 32, :name reduce-kv, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 5, :name-col 6, :from-var format-message, :end-col 11, :arity 3, :row 32, :to clojure.core} {:fixed-arities #{1}, :end-row 38, :name-end-col 16, :name-end-row 38, :private true, :name-row 38, :name bytes->str, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 5, :name-col 6, :from-var format-message, :end-col 19, :arity 1, :row 38, :to elin.component.nrepl.connection} {:end-row 38, :name-end-col 8, :name-end-row 27, :name-row 27, :name cond, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :macro true, :col 3, :name-col 4, :from-var format-message, :end-col 20, :arity 6, :varargs-min-arity 0, :row 27, :to clojure.core} {:end-row 38, :name-end-col 7, :name-end-row 25, :name-row 25, :name defn-, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :macro true, :col 1, :name-col 2, :end-col 21, :arity 3, :varargs-min-arity 2, :row 25, :to clojure.core} {:fixed-arities #{2}, :end-row 40, :name-end-col 18, :name-end-row 40, :private true, :name-row 40, :name add-message, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 7, :name-col 7, :end-col 18, :row 40, :to elin.component.nrepl.connection} {:end-row 40, :name-end-col 48, :name-end-row 40, :name-row 40, :name ?Manager, :filename "src/elin/component/nrepl/connection.clj", :alias e.s.nrepl, :from elin.component.nrepl.connection, :col 30, :name-col 30, :end-col 48, :row 40, :to elin.schema.nrepl} {:end-row 40, :name-end-col 67, :name-end-row 40, :name-row 40, :name ?Message, :filename "src/elin/component/nrepl/connection.clj", :alias e.s.nrepl, :from elin.component.nrepl.connection, :col 49, :name-col 49, :end-col 67, :row 40, :to elin.schema.nrepl} {:end-row 40, :name-end-col 87, :name-end-row 40, :name-row 40, :name ?Manager, :filename "src/elin/component/nrepl/connection.clj", :alias e.s.nrepl, :from elin.component.nrepl.connection, :col 69, :name-col 69, :end-col 87, :row 40, :to elin.schema.nrepl} {:fixed-arities #{2}, :end-row 40, :name-end-col 6, :name-end-row 40, :name-row 40, :name =>, :filename "src/elin/component/nrepl/connection.clj", :alias m, :from elin.component.nrepl.connection, :macro true, :col 1, :name-col 2, :end-col 89, :arity 2, :row 40, :to malli.core} {:fixed-arities #{1}, :end-row 45, :name-end-col 17, :name-end-row 45, :name-row 45, :name int?, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 12, :name-col 13, :from-var add-message, :end-col 21, :arity 1, :row 45, :to clojure.core} {:fixed-arities #{2}, :end-row 46, :name-end-col 22, :name-end-row 46, :name-row 46, :name contains?, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 12, :name-col 13, :from-var add-message, :end-col 31, :arity 2, :row 46, :to clojure.core} {:fixed-arities #{0 1}, :end-row 46, :name-end-col 11, :name-end-row 44, :name-row 44, :name and, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :macro true, :col 7, :name-col 8, :from-var add-message, :end-col 32, :arity 3, :varargs-min-arity 1, :row 44, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 47, :name-end-col 41, :name-end-row 47, :name-row 47, :name conj, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 37, :name-col 37, :from-var add-message, :end-col 41, :varargs-min-arity 2, :row 47, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 47, :name conj, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 37, :from-var add-message, :end-col 41, :arity 2, :varargs-min-arity 2, :row 47, :to clojure.core} {:end-row 47, :name-end-col 15, :name-end-row 47, :name-row 47, :name update-in, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 5, :name-col 6, :from-var add-message, :end-col 46, :arity 4, :varargs-min-arity 3, :row 47, :to clojure.core} {:end-row 48, :name-end-col 6, :name-end-row 44, :name-row 44, :name if, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 3, :name-col 4, :from-var add-message, :end-col 10, :arity 3, :row 44, :to clojure.core} {:end-row 48, :name-end-col 7, :name-end-row 41, :name-row 41, :name defn-, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :macro true, :col 1, :name-col 2, :end-col 11, :arity 3, :varargs-min-arity 2, :row 41, :to clojure.core} {:fixed-arities #{2}, :end-row 50, :name-end-col 25, :name-end-row 50, :private true, :name-row 50, :name put-done-responses, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 7, :name-col 7, :end-col 25, :row 50, :to elin.component.nrepl.connection} {:end-row 50, :name-end-col 55, :name-end-row 50, :name-row 50, :name ?Manager, :filename "src/elin/component/nrepl/connection.clj", :alias e.s.nrepl, :from elin.component.nrepl.connection, :col 37, :name-col 37, :end-col 55, :row 50, :to elin.schema.nrepl} {:end-row 50, :name-end-col 74, :name-end-row 50, :name-row 50, :name ?Message, :filename "src/elin/component/nrepl/connection.clj", :alias e.s.nrepl, :from elin.component.nrepl.connection, :col 56, :name-col 56, :end-col 74, :row 50, :to elin.schema.nrepl} {:end-row 50, :name-end-col 94, :name-end-row 50, :name-row 50, :name ?Manager, :filename "src/elin/component/nrepl/connection.clj", :alias e.s.nrepl, :from elin.component.nrepl.connection, :col 76, :name-col 76, :end-col 94, :row 50, :to elin.schema.nrepl} {:fixed-arities #{2}, :end-row 50, :name-end-col 6, :name-end-row 50, :name-row 50, :name =>, :filename "src/elin/component/nrepl/connection.clj", :alias m, :from elin.component.nrepl.connection, :macro true, :col 1, :name-col 2, :end-col 96, :arity 2, :row 50, :to malli.core} {:fixed-arities #{1}, :end-row 55, :name-end-col 17, :name-end-row 55, :name-row 55, :name int?, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 12, :name-col 13, :from-var put-done-responses, :end-col 21, :arity 1, :row 55, :to clojure.core} {:fixed-arities #{2}, :end-row 56, :name-end-col 34, :name-end-row 56, :name-row 56, :name has-status?, :filename "src/elin/component/nrepl/connection.clj", :alias e.u.nrepl, :from elin.component.nrepl.connection, :col 12, :name-col 13, :from-var put-done-responses, :end-col 46, :arity 2, :row 56, :to elin.util.nrepl} {:fixed-arities #{0 1}, :end-row 56, :name-end-col 11, :name-end-row 54, :name-row 54, :name and, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :macro true, :col 7, :name-col 8, :from-var put-done-responses, :end-col 47, :arity 3, :varargs-min-arity 1, :row 54, :to clojure.core} {:fixed-arities #{3 2}, :end-row 57, :name-end-col 46, :name-end-row 57, :name-row 57, :name get, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 42, :name-col 43, :from-var put-done-responses, :end-col 55, :arity 2, :row 57, :to clojure.core} {:fixed-arities #{4 3 2}, :end-row 60, :name-end-col 20, :name-end-row 60, :name-row 60, :name put!, :filename "src/elin/component/nrepl/connection.clj", :alias async, :from elin.component.nrepl.connection, :col 9, :name-col 10, :from-var put-done-responses, :end-col 39, :arity 2, :row 60, :to clojure.core.async} {:fixed-arities #{1 2}, :end-row 61, :name-end-col 16, :name-end-row 61, :name-row 61, :name dissoc, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 9, :name-col 10, :from-var put-done-responses, :end-col 25, :arity 2, :varargs-min-arity 2, :row 61, :to clojure.core} {:end-row 61, :name-end-col 10, :name-end-row 58, :name-row 58, :name do, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 7, :name-col 8, :from-var put-done-responses, :end-col 26, :arity 2, :row 58, :to clojure.core} {:fixed-arities #{3 2}, :end-row 62, :name-end-col 12, :name-end-row 57, :name-row 57, :name if-let, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :macro true, :col 5, :name-col 6, :from-var put-done-responses, :end-col 12, :arity 3, :row 57, :to clojure.core} {:end-row 63, :name-end-col 6, :name-end-row 54, :name-row 54, :name if, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 3, :name-col 4, :from-var put-done-responses, :end-col 10, :arity 3, :row 54, :to clojure.core} {:end-row 63, :name-end-col 7, :name-end-row 51, :name-row 51, :name defn-, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :macro true, :col 1, :name-col 2, :end-col 11, :arity 3, :varargs-min-arity 2, :row 51, :to clojure.core} {:fixed-arities #{2}, :end-row 65, :name-end-col 22, :name-end-row 65, :private true, :name-row 65, :name process-message, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 7, :name-col 7, :end-col 22, :row 65, :to elin.component.nrepl.connection} {:end-row 65, :name-end-col 52, :name-end-row 65, :name-row 65, :name ?Manager, :filename "src/elin/component/nrepl/connection.clj", :alias e.s.nrepl, :from elin.component.nrepl.connection, :col 34, :name-col 34, :end-col 52, :row 65, :to elin.schema.nrepl} {:end-row 65, :name-end-col 71, :name-end-row 65, :name-row 65, :name ?Message, :filename "src/elin/component/nrepl/connection.clj", :alias e.s.nrepl, :from elin.component.nrepl.connection, :col 53, :name-col 53, :end-col 71, :row 65, :to elin.schema.nrepl} {:end-row 65, :name-end-col 91, :name-end-row 65, :name-row 65, :name ?Manager, :filename "src/elin/component/nrepl/connection.clj", :alias e.s.nrepl, :from elin.component.nrepl.connection, :col 73, :name-col 73, :end-col 91, :row 65, :to elin.schema.nrepl} {:fixed-arities #{2}, :end-row 65, :name-end-col 6, :name-end-row 65, :name-row 65, :name =>, :filename "src/elin/component/nrepl/connection.clj", :alias m, :from elin.component.nrepl.connection, :macro true, :col 1, :name-col 2, :end-col 93, :arity 2, :row 65, :to malli.core} {:fixed-arities #{2}, :end-row 70, :name-end-col 19, :name-end-row 70, :private true, :name-row 70, :name add-message, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 7, :name-col 8, :from-var process-message, :end-col 24, :arity 2, :row 70, :to elin.component.nrepl.connection} {:fixed-arities #{2}, :end-row 71, :name-end-col 26, :name-end-row 71, :private true, :name-row 71, :name put-done-responses, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 7, :name-col 8, :from-var process-message, :end-col 31, :arity 2, :row 71, :to elin.component.nrepl.connection} {:end-row 71, :name-end-col 6, :name-end-row 69, :name-row 69, :name ->, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :macro true, :col 3, :name-col 4, :from-var process-message, :end-col 32, :arity 3, :varargs-min-arity 1, :row 69, :to clojure.core} {:end-row 71, :name-end-col 7, :name-end-row 66, :name-row 66, :name defn-, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :macro true, :col 1, :name-col 2, :end-col 33, :arity 3, :varargs-min-arity 2, :row 66, :to clojure.core} {:fixed-arities #{2}, :end-row 73, :name-end-col 23, :name-end-row 73, :private true, :name-row 73, :name register-message, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 7, :name-col 7, :end-col 23, :row 73, :to elin.component.nrepl.connection} {:end-row 73, :name-end-col 53, :name-end-row 73, :name-row 73, :name ?Manager, :filename "src/elin/component/nrepl/connection.clj", :alias e.s.nrepl, :from elin.component.nrepl.connection, :col 35, :name-col 35, :end-col 53, :row 73, :to elin.schema.nrepl} {:end-row 73, :name-end-col 72, :name-end-row 73, :name-row 73, :name ?Message, :filename "src/elin/component/nrepl/connection.clj", :alias e.s.nrepl, :from elin.component.nrepl.connection, :col 54, :name-col 54, :end-col 72, :row 73, :to elin.schema.nrepl} {:end-row 73, :name-end-col 92, :name-end-row 73, :name-row 73, :name ?Manager, :filename "src/elin/component/nrepl/connection.clj", :alias e.s.nrepl, :from elin.component.nrepl.connection, :col 74, :name-col 74, :end-col 92, :row 73, :to elin.schema.nrepl} {:fixed-arities #{2}, :end-row 73, :name-end-col 6, :name-end-row 73, :name-row 73, :name =>, :filename "src/elin/component/nrepl/connection.clj", :alias m, :from elin.component.nrepl.connection, :macro true, :col 1, :name-col 2, :end-col 94, :arity 2, :row 73, :to malli.core} {:fixed-arities #{1}, :end-row 79, :name-end-col 19, :name-end-row 79, :name-row 79, :name int?, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 14, :name-col 15, :from-var register-message, :end-col 23, :arity 1, :row 79, :to clojure.core} {:fixed-arities #{0 1}, :end-row 79, :name-end-col 13, :name-end-row 78, :name-row 78, :name and, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :macro true, :col 9, :name-col 10, :from-var register-message, :end-col 24, :arity 2, :varargs-min-arity 1, :row 78, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 80, :name-end-col 51, :name-end-row 80, :name-row 80, :name promise-chan, :filename "src/elin/component/nrepl/connection.clj", :alias async, :from elin.component.nrepl.connection, :col 32, :name-col 33, :from-var register-message, :end-col 52, :arity 0, :row 80, :to clojure.core.async} {:fixed-arities #{3}, :end-row 81, :name-end-col 13, :name-end-row 80, :name-row 80, :name assoc, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 7, :name-col 8, :from-var register-message, :end-col 38, :arity 3, :varargs-min-arity 3, :row 80, :to clojure.core} {:end-row 82, :name-end-col 8, :name-end-row 78, :name-row 78, :name if, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 5, :name-col 6, :from-var register-message, :end-col 12, :arity 3, :row 78, :to clojure.core} {:end-row 82, :name-end-col 7, :name-end-row 77, :name-row 77, :name let, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :macro true, :col 3, :name-col 4, :from-var register-message, :end-col 13, :arity 2, :varargs-min-arity 1, :row 77, :to clojure.core} {:end-row 82, :name-end-col 7, :name-end-row 74, :name-row 74, :name defn-, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :macro true, :col 1, :name-col 2, :end-col 14, :arity 3, :varargs-min-arity 2, :row 74, :to clojure.core} {:end-row 93, :name-end-col 24, :name-end-row 93, :name-row 93, :name IConnection, :filename "src/elin/component/nrepl/connection.clj", :alias e.p.nrepl, :from elin.component.nrepl.connection, :col 3, :name-col 3, :end-col 24, :row 93, :to elin.protocol.nrepl} {:end-row 95, :name ., :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 9, :end-col 27, :arity 2, :row 95, :to clojure.core} {:end-row 97, :name ., :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 11, :end-col 26, :arity 2, :row 97, :to clojure.core} {:fixed-arities #{1}, :end-row 98, :name-end-col 24, :name-end-row 98, :name-row 98, :name close!, :filename "src/elin/component/nrepl/connection.clj", :alias async, :from elin.component.nrepl.connection, :col 11, :name-col 12, :end-col 40, :arity 1, :row 98, :to clojure.core.async} {:fixed-arities #{2}, :end-row 99, :name-end-col 18, :name-end-row 99, :name-row 99, :name reset!, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 11, :name-col 12, :end-col 39, :arity 2, :row 99, :to clojure.core} {:end-row 100, :name-end-col 10, :name-end-row 97, :name-row 97, :name do, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 7, :name-col 8, :end-col 16, :arity 4, :row 97, :to clojure.core} {:end-row 100, :name-end-col 8, :name-end-row 95, :name-row 95, :name if, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 5, :name-col 6, :end-col 17, :arity 3, :row 95, :to clojure.core} {:end-row 103, :name ., :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 5, :end-col 23, :arity 2, :row 103, :to clojure.core} {:fixed-arities #{1}, :end-row 106, :name-end-col 39, :name-end-row 106, :name-row 106, :name disconnected?, :filename "src/elin/component/nrepl/connection.clj", :alias e.p.nrepl, :from elin.component.nrepl.connection, :col 15, :name-col 16, :end-col 45, :arity 1, :row 106, :to elin.protocol.nrepl} {:fixed-arities #{0 1}, :end-row 107, :name-end-col 38, :name-end-row 107, :name-row 107, :name str, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 35, :name-col 35, :end-col 38, :varargs-min-arity 1, :row 107, :to clojure.core} {:fixed-arities #{1 2}, :end-row 107, :name-end-col 45, :name-end-row 107, :name-row 107, :name symbol, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 39, :name-col 39, :end-col 45, :row 107, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 107, :name-end-col 34, :name-end-row 107, :name-row 107, :name comp, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 29, :name-col 30, :end-col 46, :arity 2, :varargs-min-arity 2, :row 107, :to clojure.core} {:fixed-arities #{2}, :end-row 107, :name-end-col 24, :name-end-row 107, :name-row 107, :name update-keys, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 12, :name-col 13, :end-col 47, :arity 2, :row 107, :to clojure.core} {:end-row 108, :name-end-col 28, :name-end-row 108, :name-row 108, :name write-bencode, :filename "src/elin/component/nrepl/connection.clj", :alias b, :from elin.component.nrepl.connection, :col 12, :name-col 13, :end-col 42, :arity 2, :row 108, :to bencode.core} {:end-row 108, :name-end-col 11, :name-end-row 107, :name-row 107, :name ->>, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :macro true, :col 7, :name-col 8, :end-col 43, :arity 2, :varargs-min-arity 1, :row 107, :to clojure.core} {:end-row 108, :name-end-col 14, :name-end-row 106, :name-row 106, :name when-not, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :macro true, :col 5, :name-col 6, :end-col 44, :arity 2, :varargs-min-arity 1, :row 106, :to clojure.core} {:fixed-arities #{1}, :end-row 111, :name-end-col 33, :name-end-row 111, :name-row 111, :name disconnected?, :filename "src/elin/component/nrepl/connection.clj", :alias e.p.nrepl, :from elin.component.nrepl.connection, :col 9, :name-col 10, :end-col 39, :arity 1, :row 111, :to elin.protocol.nrepl} {:end-row 112, :name-end-col 31, :name-end-row 112, :name-row 112, :name unavailable, :filename "src/elin/component/nrepl/connection.clj", :alias e, :from elin.component.nrepl.connection, :col 17, :name-col 18, :end-col 59, :arity 1, :varargs-min-arity 0, :row 112, :to elin.error} {:end-row 112, :name-end-col 16, :name-end-row 112, :name-row 112, :name go, :filename "src/elin/component/nrepl/connection.clj", :alias async, :from elin.component.nrepl.connection, :macro true, :col 7, :name-col 8, :end-col 60, :arity 1, :varargs-min-arity 0, :row 112, :to clojure.core.async} {:fixed-arities #{0}, :end-row 113, :name-end-col 45, :name-end-row 113, :name-row 113, :name next-id, :filename "src/elin/component/nrepl/connection.clj", :alias e.u.id, :from elin.component.nrepl.connection, :col 30, :name-col 31, :end-col 46, :arity 0, :row 113, :to elin.util.id} {:fixed-arities #{0 1}, :end-row 113, :name-end-col 19, :name-end-row 113, :name-row 113, :name or, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :macro true, :col 16, :name-col 17, :end-col 47, :arity 2, :varargs-min-arity 1, :row 113, :to clojure.core} {:fixed-arities #{3}, :end-row 114, :name-end-col 23, :name-end-row 114, :name-row 114, :name assoc, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 17, :name-col 18, :end-col 35, :arity 3, :varargs-min-arity 3, :row 114, :to clojure.core} {:fixed-arities #{2}, :end-row 115, :name-end-col 49, :name-end-row 115, :private true, :name-row 115, :name register-message, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 33, :name-col 33, :end-col 49, :row 115, :to elin.component.nrepl.connection} {:fixed-arities #{2}, :end-row 115, :private true, :name register-message, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 33, :end-col 49, :arity 2, :row 115, :to elin.component.nrepl.connection} {:fixed-arities #{4 3 2}, :end-row 115, :name-end-col 15, :name-end-row 115, :name-row 115, :name swap!, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 9, :name-col 10, :end-col 54, :arity 3, :varargs-min-arity 4, :row 115, :to clojure.core} {:fixed-arities #{0 1}, :end-row 116, :name-end-col 40, :name-end-row 116, :name-row 116, :name str, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 37, :name-col 37, :end-col 40, :varargs-min-arity 1, :row 116, :to clojure.core} {:fixed-arities #{1 2}, :end-row 116, :name-end-col 47, :name-end-row 116, :name-row 116, :name symbol, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 41, :name-col 41, :end-col 47, :row 116, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 116, :name-end-col 36, :name-end-row 116, :name-row 116, :name comp, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 31, :name-col 32, :end-col 48, :arity 2, :varargs-min-arity 2, :row 116, :to clojure.core} {:fixed-arities #{2}, :end-row 116, :name-end-col 26, :name-end-row 116, :name-row 116, :name update-keys, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 14, :name-col 15, :end-col 49, :arity 2, :row 116, :to clojure.core} {:end-row 117, :name-end-col 30, :name-end-row 117, :name-row 117, :name write-bencode, :filename "src/elin/component/nrepl/connection.clj", :alias b, :from elin.component.nrepl.connection, :col 14, :name-col 15, :end-col 44, :arity 2, :row 117, :to bencode.core} {:end-row 117, :name-end-col 13, :name-end-row 116, :name-row 116, :name ->>, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :macro true, :col 9, :name-col 10, :end-col 45, :arity 2, :varargs-min-arity 1, :row 116, :to clojure.core} {:fixed-arities #{3 2}, :end-row 118, :name-end-col 16, :name-end-row 118, :name-row 118, :name get-in, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 9, :name-col 10, :end-col 49, :arity 2, :row 118, :to clojure.core} {:end-row 118, :name-end-col 11, :name-end-row 113, :name-row 113, :name let, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :macro true, :col 7, :name-col 8, :end-col 50, :arity 4, :varargs-min-arity 1, :row 113, :to clojure.core} {:end-row 118, :name-end-col 8, :name-end-row 111, :name-row 111, :name if, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 5, :name-col 6, :end-col 51, :arity 3, :row 111, :to clojure.core} {:end-row 118, :name-end-col 11, :name-end-row 84, :name-row 84, :name defrecord, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :macro true, :col 1, :name-col 2, :end-col 53, :arity 7, :varargs-min-arity 2, :row 84, :to clojure.core} {:fixed-arities #{2}, :end-row 120, :name-end-col 14, :name-end-row 120, :name-row 120, :name connect, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 7, :name-col 7, :end-col 14, :row 120, :to elin.component.nrepl.connection} {:fixed-arities #{1}, :end-row 120, :name-end-col 33, :name-end-row 120, :name-row 120, :name string?, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 26, :name-col 26, :end-col 33, :row 120, :to clojure.core} {:fixed-arities #{1}, :end-row 120, :name-end-col 38, :name-end-row 120, :name-row 120, :name int?, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 34, :name-col 34, :end-col 38, :row 120, :to clojure.core} {:end-row 120, :name-end-col 61, :name-end-row 120, :name-row 120, :name ?Connection, :filename "src/elin/component/nrepl/connection.clj", :alias e.s.nrepl, :from elin.component.nrepl.connection, :col 40, :name-col 40, :end-col 61, :row 120, :to elin.schema.nrepl} {:fixed-arities #{2}, :end-row 120, :name-end-col 6, :name-end-row 120, :name-row 120, :name =>, :filename "src/elin/component/nrepl/connection.clj", :alias m, :from elin.component.nrepl.connection, :macro true, :col 1, :name-col 2, :end-col 63, :arity 2, :row 120, :to malli.core} {:fixed-arities #{0 1 3 2}, :end-row 124, :name-end-col 30, :name-end-row 124, :name-row 124, :name chan, :filename "src/elin/component/nrepl/connection.clj", :alias async, :from elin.component.nrepl.connection, :col 19, :name-col 20, :from-var connect, :end-col 31, :arity 0, :row 124, :to clojure.core.async} {:end-row 125, :name ., :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 43, :from-var connect, :end-col 65, :arity 2, :row 125, :to clojure.core} {:end-row 126, :name ., :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 22, :from-var connect, :end-col 45, :arity 2, :row 126, :to clojure.core} {:fixed-arities #{1}, :end-row 127, :name-end-col 31, :name-end-row 127, :name-row 127, :name atom, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 26, :name-col 27, :from-var connect, :end-col 35, :arity 1, :varargs-min-arity 1, :row 127, :to clojure.core} {:end-row 131, :name-end-col 32, :name-end-row 131, :name-row 131, :name read-bencode, :filename "src/elin/component/nrepl/connection.clj", :alias b, :from elin.component.nrepl.connection, :col 17, :name-col 18, :from-var connect, :end-col 45, :arity 1, :row 131, :to bencode.core} {:fixed-arities #{1}, :end-row 132, :name-end-col 34, :name-end-row 132, :private true, :name-row 132, :name format-message, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 19, :name-col 20, :from-var connect, :end-col 37, :arity 1, :row 132, :to elin.component.nrepl.connection} {:fixed-arities #{2}, :end-row 133, :name-end-col 50, :name-end-row 133, :private true, :name-row 133, :name process-message, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 35, :name-col 35, :from-var connect, :end-col 50, :row 133, :to elin.component.nrepl.connection} {:fixed-arities #{2}, :end-row 133, :private true, :name process-message, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 35, :from-var connect, :end-col 50, :arity 2, :row 133, :to elin.component.nrepl.connection} {:fixed-arities #{4 3 2}, :end-row 133, :name-end-col 17, :name-end-row 133, :name-row 133, :name swap!, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 11, :name-col 12, :from-var connect, :end-col 55, :arity 3, :varargs-min-arity 4, :row 133, :to clojure.core} {:fixed-arities #{1}, :end-row 135, :name-end-col 25, :name-end-row 135, :name-row 135, :name string?, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 17, :name-col 18, :from-var connect, :end-col 37, :arity 1, :row 135, :to clojure.core} {:fixed-arities #{2}, :end-row 136, :name-end-col 22, :name-end-row 136, :name-row 136, :name >!, :filename "src/elin/component/nrepl/connection.clj", :alias async, :from elin.component.nrepl.connection, :col 13, :name-col 14, :from-var connect, :end-col 64, :arity 2, :row 136, :to clojure.core.async} {:end-row 136, :name-end-col 16, :name-end-row 135, :name-row 135, :name when, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :macro true, :col 11, :name-col 12, :from-var connect, :end-col 65, :arity 2, :varargs-min-arity 1, :row 135, :to clojure.core} {:fixed-arities #{1}, :end-row 137, :name-end-col 25, :name-end-row 137, :name-row 137, :name string?, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 17, :name-col 18, :from-var connect, :end-col 44, :arity 1, :row 137, :to clojure.core} {:fixed-arities #{2}, :end-row 138, :name-end-col 22, :name-end-row 138, :name-row 138, :name >!, :filename "src/elin/component/nrepl/connection.clj", :alias async, :from elin.component.nrepl.connection, :col 13, :name-col 14, :from-var connect, :end-col 78, :arity 2, :row 138, :to clojure.core.async} {:end-row 138, :name-end-col 16, :name-end-row 137, :name-row 137, :name when, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :macro true, :col 11, :name-col 12, :from-var connect, :end-col 79, :arity 2, :varargs-min-arity 1, :row 137, :to clojure.core} {:fixed-arities #{1}, :end-row 139, :name-end-col 25, :name-end-row 139, :name-row 139, :name string?, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 17, :name-col 18, :from-var connect, :end-col 37, :arity 1, :row 139, :to clojure.core} {:fixed-arities #{2}, :end-row 140, :name-end-col 22, :name-end-row 140, :name-row 140, :name >!, :filename "src/elin/component/nrepl/connection.clj", :alias async, :from elin.component.nrepl.connection, :col 13, :name-col 14, :from-var connect, :end-col 64, :arity 2, :row 140, :to clojure.core.async} {:end-row 140, :name-end-col 16, :name-end-row 139, :name-row 139, :name when, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :macro true, :col 11, :name-col 12, :from-var connect, :end-col 65, :arity 2, :varargs-min-arity 1, :row 139, :to clojure.core} {:end-row 140, :name-end-col 13, :name-end-row 131, :name-row 131, :name let, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :macro true, :col 9, :name-col 10, :from-var connect, :end-col 66, :arity 5, :varargs-min-arity 1, :row 131, :to clojure.core} {:end-row 141, :name-end-col 11, :name-end-row 130, :name-row 130, :name try, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 7, :name-col 8, :from-var connect, :end-col 39, :arity 2, :row 130, :to clojure.core} {:end-row 142, :name ., :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 17, :from-var connect, :end-col 33, :arity 2, :row 142, :to clojure.core} {:end-row 143, :name-end-col 15, :name-end-row 143, :name-row 143, :name recur, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 9, :name-col 10, :from-var connect, :end-col 16, :arity 0, :row 143, :to clojure.core} {:end-row 143, :name-end-col 16, :name-end-row 142, :name-row 142, :name when-not, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :macro true, :col 7, :name-col 8, :from-var connect, :end-col 17, :arity 2, :varargs-min-arity 1, :row 142, :to clojure.core} {:end-row 143, :name-end-col 19, :name-end-row 129, :name-row 129, :name go-loop, :filename "src/elin/component/nrepl/connection.clj", :alias async, :from elin.component.nrepl.connection, :macro true, :col 5, :name-col 6, :from-var connect, :end-col 18, :arity 3, :varargs-min-arity 1, :row 129, :to clojure.core.async} {:fixed-arities #{1}, :end-row 152, :name-end-col 21, :name-end-row 145, :name-row 145, :name map->Connection, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 5, :name-col 6, :from-var connect, :end-col 43, :arity 1, :row 145, :to elin.component.nrepl.connection} {:end-row 152, :name-end-col 7, :name-end-row 123, :name-row 123, :name let, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :macro true, :col 3, :name-col 4, :from-var connect, :end-col 44, :arity 3, :varargs-min-arity 1, :row 123, :to clojure.core} {:end-row 152, :name-end-col 6, :name-end-row 121, :name-row 121, :name defn, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :macro true, :col 1, :name-col 2, :end-col 45, :arity 3, :varargs-min-arity 2, :row 121, :to clojure.core} {:end-row 12, :name-end-col 34, :name-end-row 12, :name-row 12, :name evaluate, :filename "src/elin/interceptor/evaluate.clj", :alias e.c.interceptor, :from elin.interceptor.evaluate, :col 10, :name-col 10, :from-var output-eval-result-to-cmdline-interceptor, :end-col 34, :row 12, :to elin.constant.interceptor} {:fixed-arities #{0 1}, :end-row 15, :name-end-col 58, :name-end-row 15, :name-row 15, :name str, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :col 54, :name-col 55, :from-var output-eval-result-to-cmdline-interceptor, :end-col 61, :arity 1, :varargs-min-arity 1, :row 15, :to clojure.core} {:fixed-arities #{1}, :end-row 15, :name-end-col 53, :name-end-row 15, :name-row 15, :name trim, :filename "src/elin/interceptor/evaluate.clj", :alias str, :from elin.interceptor.evaluate, :col 44, :name-col 45, :from-var output-eval-result-to-cmdline-interceptor, :end-col 62, :arity 1, :row 15, :to clojure.string} {:fixed-arities #{3 2}, :end-row 15, :name-end-col 38, :name-end-row 15, :name-row 15, :name echo-text, :filename "src/elin/interceptor/evaluate.clj", :alias e.p.host, :from elin.interceptor.evaluate, :col 19, :name-col 20, :from-var output-eval-result-to-cmdline-interceptor, :end-col 63, :arity 2, :row 15, :to elin.protocol.host} {:end-row 15, :name-end-col 26, :name-end-row 14, :name-row 14, :name when-let, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :macro true, :col 17, :name-col 18, :from-var output-eval-result-to-cmdline-interceptor, :end-col 64, :arity 2, :varargs-min-arity 1, :row 14, :to clojure.core} {:fixed-arities #{0 1}, :end-row 18, :name-end-col 55, :name-end-row 18, :name-row 18, :name str, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :col 51, :name-col 52, :from-var output-eval-result-to-cmdline-interceptor, :end-col 58, :arity 1, :varargs-min-arity 1, :row 18, :to clojure.core} {:fixed-arities #{1}, :end-row 18, :name-end-col 50, :name-end-row 18, :name-row 18, :name trim, :filename "src/elin/interceptor/evaluate.clj", :alias str, :from elin.interceptor.evaluate, :col 41, :name-col 42, :from-var output-eval-result-to-cmdline-interceptor, :end-col 59, :arity 1, :row 18, :to clojure.string} {:end-row 18, :name-end-col 35, :name-end-row 18, :name-row 18, :name error, :filename "src/elin/interceptor/evaluate.clj", :alias e.message, :from elin.interceptor.evaluate, :col 19, :name-col 20, :from-var output-eval-result-to-cmdline-interceptor, :end-col 60, :arity 2, :varargs-min-arity 1, :row 18, :to elin.message} {:end-row 18, :name-end-col 26, :name-end-row 17, :name-row 17, :name when-let, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :macro true, :col 17, :name-col 18, :from-var output-eval-result-to-cmdline-interceptor, :end-col 61, :arity 2, :varargs-min-arity 1, :row 17, :to clojure.core} {:end-row 18, :name-end-col 18, :name-end-row 13, :name-row 13, :name fn, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :macro true, :col 15, :name-col 16, :from-var output-eval-result-to-cmdline-interceptor, :end-col 62, :arity 3, :varargs-min-arity 0, :row 13, :to clojure.core} {:end-row 19, :name-end-col 26, :name-end-row 19, :name-row 19, :name discard, :filename "src/elin/interceptor/evaluate.clj", :alias ix, :from elin.interceptor.evaluate, :col 15, :name-col 16, :from-var output-eval-result-to-cmdline-interceptor, :end-col 27, :arity 1, :row 19, :to exoscale.interceptor} {:end-row 19, :name-end-col 14, :name-end-row 13, :name-row 13, :name ->, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :macro true, :col 11, :name-col 12, :from-var output-eval-result-to-cmdline-interceptor, :end-col 28, :arity 2, :varargs-min-arity 1, :row 13, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 19, :name-end-col 5, :name-end-row 10, :name-row 10, :name def, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :macro true, :col 1, :name-col 2, :end-col 30, :arity 2, :row 10, :to clojure.core} {:end-row 23, :name-end-col 34, :name-end-row 23, :name-row 23, :name evaluate, :filename "src/elin/interceptor/evaluate.clj", :alias e.c.interceptor, :from elin.interceptor.evaluate, :col 10, :name-col 10, :from-var set-eval-result-to-virtual-text-interceptor, :end-col 34, :row 23, :to elin.constant.interceptor} {:fixed-arities #{0 1}, :end-row 27, :name-end-col 50, :name-end-row 27, :name-row 27, :name str, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :col 46, :name-col 47, :from-var set-eval-result-to-virtual-text-interceptor, :end-col 53, :arity 1, :varargs-min-arity 1, :row 27, :to clojure.core} {:fixed-arities #{3 2}, :end-row 28, :name-end-col 45, :name-end-row 26, :name-row 26, :name set-virtual-text, :filename "src/elin/interceptor/evaluate.clj", :alias e.p.host, :from elin.interceptor.evaluate, :col 19, :name-col 20, :from-var set-eval-result-to-virtual-text-interceptor, :end-col 70, :arity 3, :row 26, :to elin.protocol.host} {:end-row 28, :name-end-col 26, :name-end-row 25, :name-row 25, :name when-let, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :macro true, :col 17, :name-col 18, :from-var set-eval-result-to-virtual-text-interceptor, :end-col 71, :arity 2, :varargs-min-arity 1, :row 25, :to clojure.core} {:end-row 28, :name-end-col 18, :name-end-row 24, :name-row 24, :name fn, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :macro true, :col 15, :name-col 16, :from-var set-eval-result-to-virtual-text-interceptor, :end-col 72, :arity 2, :varargs-min-arity 0, :row 24, :to clojure.core} {:end-row 29, :name-end-col 26, :name-end-row 29, :name-row 29, :name discard, :filename "src/elin/interceptor/evaluate.clj", :alias ix, :from elin.interceptor.evaluate, :col 15, :name-col 16, :from-var set-eval-result-to-virtual-text-interceptor, :end-col 27, :arity 1, :row 29, :to exoscale.interceptor} {:end-row 29, :name-end-col 14, :name-end-row 24, :name-row 24, :name ->, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :macro true, :col 11, :name-col 12, :from-var set-eval-result-to-virtual-text-interceptor, :end-col 28, :arity 2, :varargs-min-arity 1, :row 24, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 29, :name-end-col 5, :name-end-row 21, :name-row 21, :name def, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :macro true, :col 1, :name-col 2, :end-col 30, :arity 2, :row 21, :to clojure.core} {:fixed-arities #{1}, :end-row 33, :name-end-col 28, :name-end-row 33, :name-row 33, :name up, :filename "src/elin/interceptor/evaluate.clj", :alias r.zip, :from elin.interceptor.evaluate, :col 19, :name-col 20, :from-var up-until-top, :end-col 34, :arity 1, :row 33, :to rewrite-clj.zip} {:fixed-arities #{1}, :end-row 35, :name-end-col 26, :name-end-row 35, :name-row 35, :name down, :filename "src/elin/interceptor/evaluate.clj", :alias r.zip, :from elin.interceptor.evaluate, :col 15, :name-col 16, :from-var up-until-top, :end-col 27, :arity 1, :row 35, :to rewrite-clj.zip} {:fixed-arities #{1}, :end-row 36, :name-end-col 27, :name-end-row 36, :name-row 36, :name sexpr, :filename "src/elin/interceptor/evaluate.clj", :alias r.zip, :from elin.interceptor.evaluate, :col 15, :name-col 16, :from-var up-until-top, :end-col 28, :arity 1, :row 36, :to rewrite-clj.zip} {:fixed-arities #{1 2}, :end-row 37, :name-end-col 17, :name-end-row 37, :name-row 37, :name =, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :col 15, :name-col 16, :from-var up-until-top, :end-col 27, :arity 2, :varargs-min-arity 2, :row 37, :to clojure.core} {:end-row 37, :name-end-col 14, :name-end-row 34, :name-row 34, :name ->, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :macro true, :col 11, :name-col 12, :from-var up-until-top, :end-col 28, :arity 4, :varargs-min-arity 1, :row 34, :to clojure.core} {:end-row 39, :name-end-col 15, :name-end-row 39, :name-row 39, :name recur, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :col 9, :name-col 10, :from-var up-until-top, :end-col 24, :arity 1, :row 39, :to clojure.core} {:end-row 39, :name-end-col 10, :name-end-row 34, :name-row 34, :name if, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :col 7, :name-col 8, :from-var up-until-top, :end-col 25, :arity 3, :row 34, :to clojure.core} {:end-row 39, :name-end-col 9, :name-end-row 33, :name-row 33, :name let, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :macro true, :col 5, :name-col 6, :from-var up-until-top, :end-col 26, :arity 2, :varargs-min-arity 1, :row 33, :to clojure.core} {:end-row 39, :name-end-col 8, :name-end-row 32, :name-row 32, :name loop, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :macro true, :col 3, :name-col 4, :from-var up-until-top, :end-col 27, :arity 2, :varargs-min-arity 1, :row 32, :to clojure.core} {:end-row 39, :name-end-col 7, :name-end-row 31, :name-row 31, :name defn-, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :macro true, :col 1, :name-col 2, :end-col 28, :arity 3, :varargs-min-arity 2, :row 31, :to clojure.core} {:end-row 43, :name-end-col 34, :name-end-row 43, :name-row 43, :name evaluate, :filename "src/elin/interceptor/evaluate.clj", :alias e.c.interceptor, :from elin.interceptor.evaluate, :col 10, :name-col 10, :from-var eval-in-comment-interceptor, :end-col 34, :row 43, :to elin.constant.interceptor} {:fixed-arities #{1 2}, :end-row 46, :name-end-col 49, :name-end-row 46, :name-row 46, :name -, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :col 47, :name-col 48, :from-var eval-in-comment-interceptor, :end-col 67, :arity 2, :varargs-min-arity 2, :row 46, :to clojure.core} {:fixed-arities #{1}, :end-row 46, :name-end-col 46, :name-end-row 46, :name-row 46, :name inc, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :col 42, :name-col 43, :from-var eval-in-comment-interceptor, :end-col 68, :arity 1, :row 46, :to clojure.core} {:fixed-arities #{1 2}, :end-row 47, :name-end-col 51, :name-end-row 47, :name-row 47, :name -, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :col 49, :name-col 50, :from-var eval-in-comment-interceptor, :end-col 73, :arity 2, :varargs-min-arity 2, :row 47, :to clojure.core} {:fixed-arities #{1}, :end-row 47, :name-end-col 48, :name-end-row 47, :name-row 47, :name inc, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :col 44, :name-col 45, :from-var eval-in-comment-interceptor, :end-col 74, :arity 1, :row 47, :to clojure.core} {:fixed-arities #{1 2}, :end-row 48, :name-end-col 48, :name-end-row 48, :name-row 48, :name of-string, :filename "src/elin/interceptor/evaluate.clj", :alias r.zip, :from elin.interceptor.evaluate, :col 32, :name-col 33, :from-var eval-in-comment-interceptor, :end-col 78, :arity 2, :row 48, :to rewrite-clj.zip} {:fixed-arities #{3 2}, :end-row 50, :name-end-col 55, :name-end-row 49, :name-row 49, :name find-last-by-pos, :filename "src/elin/interceptor/evaluate.clj", :alias r.zip, :from elin.interceptor.evaluate, :col 32, :name-col 33, :from-var eval-in-comment-interceptor, :end-col 79, :arity 2, :row 49, :to rewrite-clj.zip} {:fixed-arities #{1}, :end-row 51, :name-end-col 45, :name-end-row 51, :private true, :name-row 51, :name up-until-top, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :col 32, :name-col 33, :from-var eval-in-comment-interceptor, :end-col 46, :arity 1, :row 51, :to elin.interceptor.evaluate} {:end-row 51, :name-end-col 31, :name-end-row 48, :name-row 48, :name ->, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :macro true, :col 28, :name-col 29, :from-var eval-in-comment-interceptor, :end-col 47, :arity 3, :varargs-min-arity 1, :row 48, :to clojure.core} {:fixed-arities #{1}, :end-row 52, :name-end-col 44, :name-end-row 52, :name-row 52, :name seq?, :filename "src/elin/interceptor/evaluate.clj", :alias r.zip, :from elin.interceptor.evaluate, :col 33, :name-col 34, :from-var eval-in-comment-interceptor, :end-col 50, :arity 1, :row 52, :to rewrite-clj.zip} {:fixed-arities #{1}, :end-row 53, :name-end-col 48, :name-end-row 53, :name-row 53, :name sexpr, :filename "src/elin/interceptor/evaluate.clj", :alias r.zip, :from elin.interceptor.evaluate, :col 36, :name-col 37, :from-var eval-in-comment-interceptor, :end-col 54, :arity 1, :row 53, :to rewrite-clj.zip} {:fixed-arities #{0 1}, :end-row 53, :name-end-col 35, :name-end-row 53, :name-row 53, :name str, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :col 31, :name-col 32, :from-var eval-in-comment-interceptor, :end-col 55, :arity 1, :varargs-min-arity 1, :row 53, :to clojure.core} {:fixed-arities #{3}, :end-row 54, :name-end-col 49, :name-end-row 54, :name-row 54, :name replace-first, :filename "src/elin/interceptor/evaluate.clj", :alias str, :from elin.interceptor.evaluate, :col 31, :name-col 32, :from-var eval-in-comment-interceptor, :end-col 75, :arity 3, :row 54, :to clojure.string} {:end-row 54, :name-end-col 32, :name-end-row 52, :name-row 52, :name if, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :col 29, :name-col 30, :from-var eval-in-comment-interceptor, :end-col 76, :arity 3, :row 52, :to clojure.core} {:fixed-arities #{3}, :end-row 55, :name-end-col 25, :name-end-row 55, :name-row 55, :name assoc, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :col 19, :name-col 20, :from-var eval-in-comment-interceptor, :end-col 42, :arity 3, :varargs-min-arity 3, :row 55, :to clojure.core} {:end-row 55, :name-end-col 21, :name-end-row 45, :name-row 45, :name let, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :macro true, :col 17, :name-col 18, :from-var eval-in-comment-interceptor, :end-col 43, :arity 2, :varargs-min-arity 1, :row 45, :to clojure.core} {:end-row 55, :name-end-col 18, :name-end-row 44, :name-row 44, :name fn, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :macro true, :col 15, :name-col 16, :from-var eval-in-comment-interceptor, :end-col 44, :arity 2, :varargs-min-arity 0, :row 44, :to clojure.core} {:fixed-arities #{2}, :end-row 56, :name-end-col 42, :name-end-row 56, :name-row 56, :name starts-with?, :filename "src/elin/interceptor/evaluate.clj", :alias str, :from elin.interceptor.evaluate, :col 25, :name-col 26, :from-var eval-in-comment-interceptor, :end-col 64, :arity 2, :row 56, :to clojure.string} {:end-row 56, :name fn*, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :col 24, :from-var eval-in-comment-interceptor, :end-col 64, :arity 2, :row 56, :to clojure.core} {:end-row 56, :name-end-col 23, :name-end-row 56, :name-row 56, :name when, :filename "src/elin/interceptor/evaluate.clj", :alias ix, :from elin.interceptor.evaluate, :col 15, :name-col 16, :from-var eval-in-comment-interceptor, :end-col 65, :arity 2, :row 56, :to exoscale.interceptor} {:end-row 56, :name-end-col 14, :name-end-row 44, :name-row 44, :name ->, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :macro true, :col 11, :name-col 12, :from-var eval-in-comment-interceptor, :end-col 66, :arity 2, :varargs-min-arity 1, :row 44, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 56, :name-end-col 5, :name-end-row 41, :name-row 41, :name def, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :macro true, :col 1, :name-col 2, :end-col 68, :arity 2, :row 41, :to clojure.core} {:end-row 14, :name-end-col 23, :name-end-row 14, :name-row 14, :name reader, :defmethod true, :dispatch-val-str "(quote empty-port)", :filename "src/elin/config.clj", :alias aero, :from elin.config, :col 12, :name-col 12, :end-col 23, :row 14, :to aero.core} {:end-row 17, :name ., :filename "src/elin/config.clj", :from elin.config, :col 5, :end-col 25, :arity 2, :row 17, :to clojure.core} {:end-row 17, :name-end-col 13, :name-end-row 16, :name-row 16, :name with-open, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 3, :name-col 4, :end-col 26, :arity 2, :varargs-min-arity 1, :row 16, :to clojure.core} {:end-row 17, :name-end-col 11, :name-end-row 14, :name-row 14, :name defmethod, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 1, :name-col 2, :end-col 27, :arity 4, :varargs-min-arity 2, :row 14, :to clojure.core} {:end-row 19, :name-end-col 23, :name-end-row 19, :name-row 19, :name reader, :defmethod true, :dispatch-val-str "(quote spit-appender)", :filename "src/elin/config.clj", :alias aero, :from elin.config, :col 12, :name-col 12, :end-col 23, :row 19, :to aero.core} {:end-row 22, :name-end-col 24, :name-end-row 22, :name-row 22, :name spit-appender, :filename "src/elin/config.clj", :alias timbre, :from elin.config, :col 3, :name-col 4, :end-col 31, :arity 1, :row 22, :to taoensso.timbre} {:end-row 22, :name-end-col 11, :name-end-row 19, :name-row 19, :name defmethod, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 1, :name-col 2, :end-col 32, :arity 4, :varargs-min-arity 2, :row 19, :to clojure.core} {:fixed-arities #{0 1}, :end-row 26, :name-end-col 32, :name-end-row 26, :name-row 26, :name default-value-transformer, :filename "src/elin/config.clj", :alias mt, :from elin.config, :col 4, :name-col 4, :from-var config-transformer, :end-col 32, :row 26, :to malli.transform} {:end-row 26, :name-end-col 18, :name-end-row 25, :name-row 25, :name transformer, :filename "src/elin/config.clj", :alias mt, :from elin.config, :col 3, :name-col 4, :from-var config-transformer, :end-col 33, :arity 1, :varargs-min-arity 0, :row 25, :to malli.transform} {:fixed-arities #{1 3 2}, :end-row 26, :name-end-col 5, :name-end-row 24, :name-row 24, :name def, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 1, :name-col 2, :end-col 34, :arity 2, :row 24, :to clojure.core} {:fixed-arities #{2}, :end-row 28, :name-end-col 20, :name-end-row 28, :name-row 28, :name merge-configs, :filename "src/elin/config.clj", :from elin.config, :col 7, :name-col 7, :end-col 20, :varargs-min-arity 2, :row 28, :to elin.config} {:fixed-arities #{1}, :end-row 29, :name-end-col 45, :name-end-row 29, :name-row 29, :name map?, :filename "src/elin/config.clj", :from elin.config, :col 41, :name-col 41, :end-col 45, :row 29, :to clojure.core} {:fixed-arities #{1}, :end-row 29, :name-end-col 59, :name-end-row 29, :name-row 29, :name map?, :filename "src/elin/config.clj", :from elin.config, :col 55, :name-col 55, :end-col 59, :row 29, :to clojure.core} {:fixed-arities #{1}, :end-row 29, :name-end-col 66, :name-end-row 29, :name-row 29, :name map?, :filename "src/elin/config.clj", :from elin.config, :col 62, :name-col 62, :end-col 66, :row 29, :to clojure.core} {:fixed-arities #{1}, :end-row 30, :name-end-col 45, :name-end-row 30, :name-row 30, :name map?, :filename "src/elin/config.clj", :from elin.config, :col 41, :name-col 41, :end-col 45, :row 30, :to clojure.core} {:fixed-arities #{1}, :end-row 30, :name-end-col 59, :name-end-row 30, :name-row 30, :name map?, :filename "src/elin/config.clj", :from elin.config, :col 55, :name-col 55, :end-col 59, :row 30, :to clojure.core} {:fixed-arities #{1}, :end-row 30, :name-end-col 77, :name-end-row 30, :name-row 30, :name map?, :filename "src/elin/config.clj", :from elin.config, :col 73, :name-col 73, :end-col 77, :row 30, :to clojure.core} {:fixed-arities #{1}, :end-row 30, :name-end-col 85, :name-end-row 30, :name-row 30, :name map?, :filename "src/elin/config.clj", :from elin.config, :col 81, :name-col 81, :end-col 85, :row 30, :to clojure.core} {:fixed-arities #{2}, :end-row 30, :name-end-col 6, :name-end-row 28, :name-row 28, :name =>, :filename "src/elin/config.clj", :alias m, :from elin.config, :macro true, :col 1, :name-col 2, :end-col 88, :arity 2, :row 28, :to malli.core} {:fixed-arities #{0 1}, :end-row 33, :name-end-col 13, :name-end-row 33, :name-row 33, :name or, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 10, :name-col 11, :from-var merge-configs, :end-col 20, :arity 2, :varargs-min-arity 1, :row 33, :to clojure.core} {:fixed-arities #{3 2}, :end-row 35, :name-end-col 35, :name-end-row 35, :name-row 35, :name get, :filename "src/elin/config.clj", :from elin.config, :col 31, :name-col 32, :from-var merge-configs, :end-col 43, :arity 2, :row 35, :to clojure.core} {:fixed-arities #{1}, :end-row 38, :name-end-col 58, :name-end-row 38, :name-row 38, :name sequential?, :filename "src/elin/config.clj", :from elin.config, :col 46, :name-col 47, :from-var merge-configs, :end-col 62, :arity 1, :row 38, :to clojure.core} {:fixed-arities #{1}, :end-row 38, :name-end-col 75, :name-end-row 38, :name-row 38, :name sequential?, :filename "src/elin/config.clj", :from elin.config, :col 63, :name-col 64, :from-var merge-configs, :end-col 79, :arity 1, :row 38, :to clojure.core} {:fixed-arities #{0 1}, :end-row 38, :name-end-col 45, :name-end-row 38, :name-row 38, :name and, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 41, :name-col 42, :from-var merge-configs, :end-col 80, :arity 2, :varargs-min-arity 1, :row 38, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 39, :name-end-col 51, :name-end-row 39, :name-row 39, :name concat, :filename "src/elin/config.clj", :from elin.config, :col 44, :name-col 45, :from-var merge-configs, :end-col 58, :arity 2, :varargs-min-arity 2, :row 39, :to clojure.core} {:fixed-arities #{1}, :end-row 39, :name-end-col 43, :name-end-row 39, :name-row 39, :name vec, :filename "src/elin/config.clj", :from elin.config, :col 39, :name-col 40, :from-var merge-configs, :end-col 59, :arity 1, :row 39, :to clojure.core} {:end-row 40, :name-end-col 40, :name-end-row 38, :name-row 38, :name if, :filename "src/elin/config.clj", :from elin.config, :col 37, :name-col 38, :from-var merge-configs, :end-col 42, :arity 3, :row 38, :to clojure.core} {:fixed-arities #{3}, :end-row 40, :name-end-col 29, :name-end-row 38, :name-row 38, :name assoc, :filename "src/elin/config.clj", :from elin.config, :col 23, :name-col 24, :from-var merge-configs, :end-col 43, :arity 3, :varargs-min-arity 3, :row 38, :to clojure.core} {:fixed-arities #{1}, :end-row 42, :name-end-col 51, :name-end-row 42, :name-row 42, :name map?, :filename "src/elin/config.clj", :from elin.config, :col 46, :name-col 47, :from-var merge-configs, :end-col 55, :arity 1, :row 42, :to clojure.core} {:fixed-arities #{1}, :end-row 42, :name-end-col 61, :name-end-row 42, :name-row 42, :name map?, :filename "src/elin/config.clj", :from elin.config, :col 56, :name-col 57, :from-var merge-configs, :end-col 65, :arity 1, :row 42, :to clojure.core} {:fixed-arities #{0 1}, :end-row 42, :name-end-col 45, :name-end-row 42, :name-row 42, :name and, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 41, :name-col 42, :from-var merge-configs, :end-col 66, :arity 2, :varargs-min-arity 1, :row 42, :to clojure.core} {:fixed-arities #{2}, :end-row 43, :name-end-col 53, :name-end-row 43, :name-row 43, :name merge-configs, :filename "src/elin/config.clj", :from elin.config, :col 39, :name-col 40, :from-var merge-configs, :end-col 60, :arity 2, :varargs-min-arity 2, :row 43, :to elin.config} {:end-row 44, :name-end-col 40, :name-end-row 42, :name-row 42, :name if, :filename "src/elin/config.clj", :from elin.config, :col 37, :name-col 38, :from-var merge-configs, :end-col 42, :arity 3, :row 42, :to clojure.core} {:fixed-arities #{3}, :end-row 44, :name-end-col 29, :name-end-row 42, :name-row 42, :name assoc, :filename "src/elin/config.clj", :from elin.config, :col 23, :name-col 24, :from-var merge-configs, :end-col 43, :arity 3, :varargs-min-arity 3, :row 42, :to clojure.core} {:end-row 44, :name-end-col 26, :name-end-row 36, :name-row 36, :name case, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 21, :name-col 22, :from-var merge-configs, :end-col 44, :arity 4, :varargs-min-arity 1, :row 36, :to clojure.core} {:fixed-arities #{3}, :end-row 45, :name-end-col 27, :name-end-row 45, :name-row 45, :name assoc, :filename "src/elin/config.clj", :from elin.config, :col 21, :name-col 22, :from-var merge-configs, :end-col 38, :arity 3, :varargs-min-arity 3, :row 45, :to clojure.core} {:fixed-arities #{3 2}, :end-row 45, :name-end-col 26, :name-end-row 35, :name-row 35, :name if-let, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 19, :name-col 20, :from-var merge-configs, :end-col 39, :arity 3, :row 35, :to clojure.core} {:end-row 45, :name-end-col 20, :name-end-row 34, :name-row 34, :name fn, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 17, :name-col 18, :from-var merge-configs, :end-col 40, :arity 2, :varargs-min-arity 0, :row 34, :to clojure.core} {:fixed-arities #{0 1}, :end-row 46, :name-end-col 20, :name-end-row 46, :name-row 46, :name or, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 17, :name-col 18, :from-var merge-configs, :end-col 27, :arity 2, :varargs-min-arity 1, :row 46, :to clojure.core} {:fixed-arities #{3}, :end-row 47, :name-end-col 16, :name-end-row 34, :name-row 34, :name reduce-kv, :filename "src/elin/config.clj", :from elin.config, :col 6, :name-col 7, :from-var merge-configs, :end-col 20, :arity 3, :row 34, :to clojure.core} {:end-row 47, :name-end-col 9, :name-end-row 33, :name-row 33, :name when, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 4, :name-col 5, :from-var merge-configs, :end-col 21, :arity 2, :varargs-min-arity 1, :row 33, :to clojure.core} {:fixed-arities #{2}, :end-row 49, :name-end-col 25, :name-end-row 49, :name-row 49, :name merge-configs, :filename "src/elin/config.clj", :from elin.config, :col 12, :name-col 12, :from-var merge-configs, :end-col 25, :varargs-min-arity 2, :row 49, :to elin.config} {:fixed-arities #{2}, :end-row 49, :name merge-configs, :filename "src/elin/config.clj", :from elin.config, :col 12, :from-var merge-configs, :end-col 25, :arity 2, :varargs-min-arity 2, :row 49, :to elin.config} {:fixed-arities #{0 1}, :end-row 49, :name-end-col 29, :name-end-row 49, :name-row 49, :name or, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 26, :name-col 27, :from-var merge-configs, :end-col 36, :arity 2, :varargs-min-arity 1, :row 49, :to clojure.core} {:fixed-arities #{2}, :end-row 49, :name-end-col 42, :name-end-row 49, :name-row 49, :name cons, :filename "src/elin/config.clj", :from elin.config, :col 37, :name-col 38, :from-var merge-configs, :end-col 59, :arity 2, :row 49, :to clojure.core} {:fixed-arities #{3 2}, :end-row 49, :name-end-col 11, :name-end-row 49, :name-row 49, :name reduce, :filename "src/elin/config.clj", :from elin.config, :col 4, :name-col 5, :from-var merge-configs, :end-col 60, :arity 3, :row 49, :to clojure.core} {:end-row 49, :name-end-col 6, :name-end-row 31, :name-row 31, :name defn, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 1, :name-col 2, :end-col 62, :arity 3, :varargs-min-arity 2, :row 31, :to clojure.core} {:fixed-arities #{2}, :end-row 51, :name-end-col 18, :name-end-row 51, :name-row 51, :name load-config, :filename "src/elin/config.clj", :from elin.config, :col 7, :name-col 7, :end-col 18, :row 51, :to elin.config} {:fixed-arities #{1}, :end-row 51, :name-end-col 37, :name-end-row 51, :name-row 51, :name string?, :filename "src/elin/config.clj", :from elin.config, :col 30, :name-col 30, :end-col 37, :row 51, :to clojure.core} {:fixed-arities #{1}, :end-row 51, :name-end-col 42, :name-end-row 51, :name-row 51, :name map?, :filename "src/elin/config.clj", :from elin.config, :col 38, :name-col 38, :end-col 42, :row 51, :to clojure.core} {:end-row 51, :name-end-col 62, :name-end-row 51, :name-row 51, :name ?Config, :filename "src/elin/config.clj", :alias e.s.config, :from elin.config, :col 44, :name-col 44, :end-col 62, :row 51, :to elin.schema.config} {:fixed-arities #{2}, :end-row 51, :name-end-col 6, :name-end-row 51, :name-row 51, :name =>, :filename "src/elin/config.clj", :alias m, :from elin.config, :macro true, :col 1, :name-col 2, :end-col 64, :arity 2, :row 51, :to malli.core} {:fixed-arities #{1 2}, :end-row 54, :name-end-col 47, :name-end-row 54, :name-row 54, :name resource, :filename "src/elin/config.clj", :alias io, :from elin.config, :col 35, :name-col 36, :from-var load-config, :end-col 61, :arity 1, :row 54, :to clojure.java.io} {:fixed-arities #{1 2}, :end-row 54, :name-end-col 34, :name-end-row 54, :name-row 54, :name read-config, :filename "src/elin/config.clj", :alias aero, :from elin.config, :col 17, :name-col 18, :from-var load-config, :end-col 62, :arity 1, :row 54, :to aero.core} {:end-row 55, :name-end-col 98, :name-end-row 55, :name-row 55, :name config-file-name, :filename "src/elin/config.clj", :alias e.c.project, :from elin.config, :col 70, :name-col 70, :from-var load-config, :end-col 98, :row 55, :to elin.constant.project} {:fixed-arities #{2}, :end-row 55, :name-end-col 65, :name-end-row 55, :name-row 55, :name find-file-in-parent-directories, :filename "src/elin/config.clj", :alias e.u.file, :from elin.config, :col 24, :name-col 25, :from-var load-config, :end-col 99, :arity 2, :row 55, :to elin.util.file} {:fixed-arities #{1 2}, :end-row 56, :name-end-col 41, :name-end-row 56, :name-row 56, :name read-config, :filename "src/elin/config.clj", :alias aero, :from elin.config, :col 24, :name-col 25, :from-var load-config, :end-col 42, :arity 1, :row 56, :to aero.core} {:end-row 56, :name-end-col 23, :name-end-row 55, :name-row 55, :name some->, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 16, :name-col 17, :from-var load-config, :end-col 43, :arity 2, :varargs-min-arity 1, :row 55, :to clojure.core} {:fixed-arities #{0 1}, :end-row 59, :name-end-col 34, :name-end-row 59, :name-row 59, :name or, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 31, :name-col 32, :from-var load-config, :end-col 45, :arity 2, :varargs-min-arity 1, :row 59, :to clojure.core} {:fixed-arities #{2}, :end-row 59, :name-end-col 30, :name-end-row 57, :name-row 57, :name merge-configs, :filename "src/elin/config.clj", :from elin.config, :col 16, :name-col 17, :from-var load-config, :end-col 46, :arity 3, :varargs-min-arity 2, :row 57, :to elin.config} {:end-row 60, :name-end-col 33, :name-end-row 60, :name-row 60, :name ?Config, :filename "src/elin/config.clj", :alias e.s.config, :from elin.config, :col 15, :name-col 15, :from-var load-config, :end-col 33, :row 60, :to elin.schema.config} {:end-row 62, :name-end-col 33, :name-end-row 62, :private true, :name-row 62, :name config-transformer, :filename "src/elin/config.clj", :from elin.config, :col 15, :name-col 15, :from-var load-config, :end-col 33, :row 62, :to elin.config} {:fixed-arities #{4 6 3 2 5}, :end-row 62, :name-end-col 14, :name-end-row 60, :name-row 60, :name coerce, :filename "src/elin/config.clj", :alias m, :from elin.config, :col 5, :name-col 6, :from-var load-config, :end-col 34, :arity 3, :row 60, :to malli.core} {:end-row 62, :name-end-col 7, :name-end-row 54, :name-row 54, :name let, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 3, :name-col 4, :from-var load-config, :end-col 35, :arity 2, :varargs-min-arity 1, :row 54, :to clojure.core} {:end-row 62, :name-end-col 6, :name-end-row 52, :name-row 52, :name defn, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 1, :name-col 2, :end-col 36, :arity 3, :varargs-min-arity 2, :row 52, :to clojure.core} {:fixed-arities #{1}, :end-row 7, :name-end-col 11, :name-end-row 7, :name-row 7, :name self, :filename "src/elin/util/interceptor.clj", :from elin.util.interceptor, :col 7, :name-col 7, :end-col 11, :row 7, :to elin.util.interceptor} {:fixed-arities #{1}, :end-row 7, :name-end-col 27, :name-end-row 7, :name-row 7, :name map?, :filename "src/elin/util/interceptor.clj", :from elin.util.interceptor, :col 23, :name-col 23, :end-col 27, :row 7, :to clojure.core} {:end-row 7, :name-end-col 65, :name-end-row 7, :name-row 7, :name ?Interceptor, :filename "src/elin/util/interceptor.clj", :alias e.s.interceptor, :from elin.util.interceptor, :col 37, :name-col 37, :end-col 65, :row 7, :to elin.schema.interceptor} {:fixed-arities #{2}, :end-row 7, :name-end-col 6, :name-end-row 7, :name-row 7, :name =>, :filename "src/elin/util/interceptor.clj", :alias m, :from elin.util.interceptor, :macro true, :col 1, :name-col 2, :end-col 68, :arity 2, :row 7, :to malli.core} {:fixed-arities #{3 2}, :end-row 10, :name-end-col 15, :name-end-row 10, :name-row 10, :name get, :filename "src/elin/util/interceptor.clj", :from elin.util.interceptor, :col 11, :name-col 12, :from-var self, :end-col 36, :arity 2, :row 10, :to clojure.core} {:fixed-arities #{1}, :end-row 11, :name-end-col 17, :name-end-row 11, :name-row 11, :name first, :filename "src/elin/util/interceptor.clj", :from elin.util.interceptor, :col 11, :name-col 12, :from-var self, :end-col 18, :arity 1, :row 11, :to clojure.core} {:end-row 11, :name-end-col 10, :name-end-row 9, :name-row 9, :name some->, :filename "src/elin/util/interceptor.clj", :from elin.util.interceptor, :macro true, :col 3, :name-col 4, :from-var self, :end-col 19, :arity 3, :varargs-min-arity 1, :row 9, :to clojure.core} {:end-row 11, :name-end-col 6, :name-end-row 8, :name-row 8, :name defn, :filename "src/elin/util/interceptor.clj", :from elin.util.interceptor, :macro true, :col 1, :name-col 2, :end-col 20, :arity 3, :varargs-min-arity 2, :row 8, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 11, :name-end-col 5, :name-end-row 11, :name-row 11, :name def, :filename "src/elin/component/server/impl/sign.clj", :from elin.component.server.impl.sign, :macro true, :col 1, :name-col 2, :end-col 31, :arity 2, :row 11, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 12, :name-end-col 5, :name-end-row 12, :name-row 12, :name def, :filename "src/elin/component/server/impl/sign.clj", :from elin.component.server.impl.sign, :macro true, :col 1, :name-col 2, :end-col 40, :arity 2, :row 12, :to clojure.core} {:fixed-arities #{1 2}, :end-row 16, :name-end-col 20, :name-end-row 16, :name-row 16, :name file, :filename "src/elin/component/server/impl/sign.clj", :alias io, :from elin.component.server.impl.sign, :col 12, :name-col 13, :from-var exists?, :end-col 26, :arity 1, :varargs-min-arity 2, :row 16, :to clojure.java.io} {:end-row 16, :name ., :filename "src/elin/component/server/impl/sign.clj", :from elin.component.server.impl.sign, :col 3, :from-var exists?, :end-col 27, :arity 2, :row 16, :to clojure.core} {:end-row 16, :name-end-col 7, :name-end-row 14, :name-row 14, :name defn-, :filename "src/elin/component/server/impl/sign.clj", :from elin.component.server.impl.sign, :macro true, :col 1, :name-col 2, :end-col 28, :arity 3, :varargs-min-arity 2, :row 14, :to clojure.core} {:fixed-arities #{1}, :end-row 20, :name-end-col 37, :name-end-row 20, :private true, :name-row 20, :name exists?, :filename "src/elin/component/server/impl/sign.clj", :from elin.component.server.impl.sign, :col 29, :name-col 30, :from-var place*, :end-col 43, :arity 1, :row 20, :to elin.component.server.impl.sign} {:fixed-arities #{0 1}, :end-row 20, :name-end-col 13, :name-end-row 20, :name-row 20, :name and, :filename "src/elin/component/server/impl/sign.clj", :from elin.component.server.impl.sign, :macro true, :col 9, :name-col 10, :from-var place*, :end-col 44, :arity 4, :varargs-min-arity 1, :row 20, :to clojure.core} {:end-row 21, :name-end-col 41, :name-end-row 21, :private true, :name-row 21, :name default-group, :filename "src/elin/component/server/impl/sign.clj", :from elin.component.server.impl.sign, :col 28, :name-col 28, :from-var place*, :end-col 41, :row 21, :to elin.component.server.impl.sign} {:fixed-arities #{0 1}, :end-row 21, :name-end-col 21, :name-end-row 21, :name-row 21, :name or, :filename "src/elin/component/server/impl/sign.clj", :from elin.component.server.impl.sign, :macro true, :col 18, :name-col 19, :from-var place*, :end-col 42, :arity 2, :varargs-min-arity 1, :row 21, :to clojure.core} {:end-row 22, :name-end-col 28, :name-end-row 22, :private true, :name-row 22, :name prefix, :filename "src/elin/component/server/impl/sign.clj", :from elin.component.server.impl.sign, :col 22, :name-col 22, :from-var place*, :end-col 28, :row 22, :to elin.component.server.impl.sign} {:fixed-arities #{0 1}, :end-row 22, :name-end-col 21, :name-end-row 22, :name-row 22, :name str, :filename "src/elin/component/server/impl/sign.clj", :from elin.component.server.impl.sign, :col 17, :name-col 18, :from-var place*, :end-col 34, :arity 2, :varargs-min-arity 1, :row 22, :to clojure.core} {:fixed-arities #{3}, :end-row 23, :name-end-col 29, :name-end-row 23, :name-row 23, :name notify, :filename "src/elin/component/server/impl/sign.clj", :alias e.c.s.function, :from elin.component.server.impl.sign, :col 7, :name-col 8, :from-var place*, :end-col 87, :arity 3, :row 23, :to elin.component.server.impl.function} {:end-row 23, :name-end-col 9, :name-end-row 21, :name-row 21, :name let, :filename "src/elin/component/server/impl/sign.clj", :from elin.component.server.impl.sign, :macro true, :col 5, :name-col 6, :from-var place*, :end-col 88, :arity 2, :varargs-min-arity 1, :row 21, :to clojure.core} {:end-row 23, :name-end-col 8, :name-end-row 20, :name-row 20, :name when, :filename "src/elin/component/server/impl/sign.clj", :from elin.component.server.impl.sign, :macro true, :col 3, :name-col 4, :from-var place*, :end-col 89, :arity 2, :varargs-min-arity 1, :row 20, :to clojure.core} {:end-row 23, :name-end-col 7, :name-end-row 18, :name-row 18, :name defn-, :filename "src/elin/component/server/impl/sign.clj", :from elin.component.server.impl.sign, :macro true, :col 1, :name-col 2, :end-col 90, :arity 3, :varargs-min-arity 2, :row 18, :to clojure.core} {:fixed-arities #{1 2}, :end-row 27, :name-end-col 16, :name-end-row 27, :private true, :name-row 27, :name unplace-by*, :filename "src/elin/component/server/impl/sign.clj", :from elin.component.server.impl.sign, :col 4, :name-col 5, :from-var unplace-by*, :end-col 25, :arity 2, :row 27, :to elin.component.server.impl.sign} {:end-row 29, :name-end-col 40, :name-end-row 29, :private true, :name-row 29, :name default-group, :filename "src/elin/component/server/impl/sign.clj", :from elin.component.server.impl.sign, :col 27, :name-col 27, :from-var unplace-by*, :end-col 40, :row 29, :to elin.component.server.impl.sign} {:fixed-arities #{0 1}, :end-row 29, :name-end-col 20, :name-end-row 29, :name-row 29, :name or, :filename "src/elin/component/server/impl/sign.clj", :from elin.component.server.impl.sign, :macro true, :col 17, :name-col 18, :from-var unplace-by*, :end-col 41, :arity 2, :varargs-min-arity 1, :row 29, :to clojure.core} {:fixed-arities #{1}, :end-row 30, :name-end-col 29, :name-end-row 30, :name-row 30, :name seq, :filename "src/elin/component/server/impl/sign.clj", :from elin.component.server.impl.sign, :col 25, :name-col 26, :from-var unplace-by*, :end-col 35, :arity 1, :row 30, :to clojure.core} {:fixed-arities #{1}, :end-row 31, :name-end-col 33, :name-end-row 31, :private true, :name-row 31, :name exists?, :filename "src/elin/component/server/impl/sign.clj", :from elin.component.server.impl.sign, :col 25, :name-col 26, :from-var unplace-by*, :end-col 39, :arity 1, :row 31, :to elin.component.server.impl.sign} {:fixed-arities #{0 1}, :end-row 31, :name-end-col 24, :name-end-row 30, :name-row 30, :name and, :filename "src/elin/component/server/impl/sign.clj", :from elin.component.server.impl.sign, :macro true, :col 20, :name-col 21, :from-var unplace-by*, :end-col 40, :arity 2, :varargs-min-arity 1, :row 30, :to clojure.core} {:end-row 33, :name-end-col 19, :name-end-row 30, :name-row 30, :name if, :filename "src/elin/component/server/impl/sign.clj", :from elin.component.server.impl.sign, :col 16, :name-col 17, :from-var unplace-by*, :end-col 21, :arity 3, :row 30, :to clojure.core} {:end-row 35, :name-end-col 36, :name-end-row 35, :private true, :name-row 35, :name prefix, :filename "src/elin/component/server/impl/sign.clj", :from elin.component.server.impl.sign, :col 30, :name-col 30, :from-var unplace-by*, :end-col 36, :row 35, :to elin.component.server.impl.sign} {:fixed-arities #{0 1}, :end-row 35, :name-end-col 29, :name-end-row 35, :name-row 35, :name str, :filename "src/elin/component/server/impl/sign.clj", :from elin.component.server.impl.sign, :col 25, :name-col 26, :from-var unplace-by*, :end-col 37, :arity 2, :varargs-min-arity 1, :row 35, :to clojure.core} {:end-row 35, :name-end-col 24, :name-end-row 34, :name-row 34, :name some->>, :filename "src/elin/component/server/impl/sign.clj", :from elin.component.server.impl.sign, :macro true, :col 16, :name-col 17, :from-var unplace-by*, :end-col 38, :arity 2, :varargs-min-arity 1, :row 34, :to clojure.core} {:fixed-arities #{3}, :end-row 40, :name-end-col 28, :name-end-row 40, :name-row 40, :name notify, :filename "src/elin/component/server/impl/sign.clj", :alias e.c.s.function, :from elin.component.server.impl.sign, :col 6, :name-col 7, :from-var unplace-by*, :end-col 76, :arity 3, :row 40, :to elin.component.server.impl.function} {:end-row 40, :name-end-col 8, :name-end-row 29, :name-row 29, :name let, :filename "src/elin/component/server/impl/sign.clj", :from elin.component.server.impl.sign, :macro true, :col 4, :name-col 5, :from-var unplace-by*, :end-col 77, :arity 2, :varargs-min-arity 1, :row 29, :to clojure.core} {:end-row 40, :name-end-col 7, :name-end-row 25, :name-row 25, :name defn-, :filename "src/elin/component/server/impl/sign.clj", :from elin.component.server.impl.sign, :macro true, :col 1, :name-col 2, :end-col 79, :arity 3, :varargs-min-arity 2, :row 25, :to clojure.core} {:fixed-arities #{3 2}, :end-row 47, :name-end-col 42, :name-end-row 47, :name-row 47, :name get, :filename "src/elin/component/server/impl/sign.clj", :from elin.component.server.impl.sign, :col 38, :name-col 39, :from-var list-in-buffer!*, :end-col 52, :arity 2, :row 47, :to clojure.core} {:end-row 47, :name-end-col 59, :name-end-row 47, :private true, :name-row 47, :name prefix, :filename "src/elin/component/server/impl/sign.clj", :from elin.component.server.impl.sign, :col 53, :name-col 53, :from-var list-in-buffer!*, :end-col 59, :row 47, :to elin.component.server.impl.sign} {:fixed-arities #{2}, :end-row 47, :name-end-col 37, :name-end-row 47, :name-row 47, :name starts-with?, :filename "src/elin/component/server/impl/sign.clj", :alias str, :from elin.component.server.impl.sign, :col 20, :name-col 21, :from-var list-in-buffer!*, :end-col 60, :arity 2, :row 47, :to clojure.string} {:end-row 47, :name fn*, :filename "src/elin/component/server/impl/sign.clj", :from elin.component.server.impl.sign, :col 19, :from-var list-in-buffer!*, :end-col 60, :arity 2, :row 47, :to clojure.core} {:fixed-arities #{3}, :end-row 45, :name-end-col 35, :name-end-row 45, :name-row 45, :name request!, :filename "src/elin/component/server/impl/sign.clj", :alias e.c.s.function, :from elin.component.server.impl.sign, :col 11, :name-col 12, :from-var list-in-buffer!*, :end-col 80, :arity 3, :row 45, :to elin.component.server.impl.function} {:fixed-arities #{1}, :end-row 46, :name-end-col 20, :name-end-row 46, :name-row 46, :name >, :filename "src/elin/component/server/impl/sign.clj", :from elin.component.server.impl.sign, :macro true, :col 6, :name-col 7, :from-var list-in-buffer!*, :end-col 62, :arity 3, :varargs-min-arity 1, :row 45, :to clojure.core} {:end-row 47, :name-end-col 13, :name-end-row 44, :name-row 44, :name go, :filename "src/elin/component/server/impl/sign.clj", :alias async, :from elin.component.server.impl.sign, :macro true, :col 4, :name-col 5, :from-var list-in-buffer!*, :end-col 63, :arity 1, :varargs-min-arity 0, :row 44, :to clojure.core.async} {:fixed-arities #{3 2}, :end-row 52, :name-end-col 42, :name-end-row 52, :name-row 52, :name get, :filename "src/elin/component/server/impl/sign.clj", :from elin.component.server.impl.sign, :col 38, :name-col 39, :from-var list-in-buffer!*, :end-col 52, :arity 2, :row 52, :to clojure.core} {:end-row 52, :name-end-col 59, :name-end-row 52, :private true, :name-row 52, :name prefix, :filename "src/elin/component/server/impl/sign.clj", :from elin.component.server.impl.sign, :col 53, :name-col 53, :from-var list-in-buffer!*, :end-col 59, :row 52, :to elin.component.server.impl.sign} {:fixed-arities #{2}, :end-row 52, :name-end-col 37, :name-end-row 52, :name-row 52, :name starts-with?, :filename "src/elin/component/server/impl/sign.clj", :alias str, :from elin.component.server.impl.sign, :col 20, :name-col 21, :from-var list-in-buffer!*, :end-col 60, :arity 2, :row 52, :to clojure.string} {:end-row 52, :name fn*, :filename "src/elin/component/server/impl/sign.clj", :from elin.component.server.impl.sign, :col 19, :from-var list-in-buffer!*, :end-col 60, :arity 2, :row 52, :to clojure.core} {:fixed-arities #{3}, :end-row 50, :name-end-col 35, :name-end-row 50, :name-row 50, :name request!, :filename "src/elin/component/server/impl/sign.clj", :alias e.c.s.function, :from elin.component.server.impl.sign, :col 11, :name-col 12, :from-var list-in-buffer!*, :end-col 93, :arity 3, :row 50, :to elin.component.server.impl.function} {:fixed-arities #{1}, :end-row 51, :name-end-col 20, :name-end-row 51, :name-row 51, :name >, :filename "src/elin/component/server/impl/sign.clj", :from elin.component.server.impl.sign, :macro true, :col 6, :name-col 7, :from-var list-in-buffer!*, :end-col 62, :arity 3, :varargs-min-arity 1, :row 50, :to clojure.core} {:end-row 52, :name-end-col 13, :name-end-row 49, :name-row 49, :name go, :filename "src/elin/component/server/impl/sign.clj", :alias async, :from elin.component.server.impl.sign, :macro true, :col 4, :name-col 5, :from-var list-in-buffer!*, :end-col 63, :arity 1, :varargs-min-arity 0, :row 49, :to clojure.core.async} {:end-row 52, :name-end-col 7, :name-end-row 42, :name-row 42, :name defn-, :filename "src/elin/component/server/impl/sign.clj", :from elin.component.server.impl.sign, :macro true, :col 1, :name-col 2, :end-col 65, :arity 3, :varargs-min-arity 2, :row 42, :to clojure.core} {:fixed-arities #{3}, :end-row 56, :name-end-col 27, :name-end-row 56, :name-row 56, :name request!, :filename "src/elin/component/server/impl/sign.clj", :alias e.c.s.function, :from elin.component.server.impl.sign, :col 3, :name-col 4, :from-var list-all!*, :end-col 66, :arity 3, :row 56, :to elin.component.server.impl.function} {:end-row 56, :name-end-col 7, :name-end-row 54, :name-row 54, :name defn-, :filename "src/elin/component/server/impl/sign.clj", :from elin.component.server.impl.sign, :macro true, :col 1, :name-col 2, :end-col 67, :arity 3, :varargs-min-arity 2, :row 54, :to clojure.core} {:fixed-arities #{3}, :end-row 60, :name-end-col 26, :name-end-row 60, :name-row 60, :name notify, :filename "src/elin/component/server/impl/sign.clj", :alias e.c.s.function, :from elin.component.server.impl.sign, :col 4, :name-col 5, :from-var refresh*, :end-col 64, :arity 3, :row 60, :to elin.component.server.impl.function} {:fixed-arities #{3}, :end-row 62, :name-end-col 26, :name-end-row 62, :name-row 62, :name notify, :filename "src/elin/component/server/impl/sign.clj", :alias e.c.s.function, :from elin.component.server.impl.sign, :col 4, :name-col 5, :from-var refresh*, :end-col 78, :arity 3, :row 62, :to elin.component.server.impl.function} {:end-row 62, :name-end-col 7, :name-end-row 58, :name-row 58, :name defn-, :filename "src/elin/component/server/impl/sign.clj", :from elin.component.server.impl.sign, :macro true, :col 1, :name-col 2, :end-col 80, :arity 3, :varargs-min-arity 2, :row 58, :to clojure.core} {:end-row 64, :name-end-col 32, :name-end-row 64, :name-row 64, :name ISign, :filename "src/elin/component/server/impl/sign.clj", :alias e.p.host, :from elin.component.server.impl.sign, :col 18, :name-col 18, :end-col 32, :row 64, :to elin.protocol.host} {:fixed-arities #{2}, :end-row 66, :name-end-col 31, :name-end-row 66, :private true, :name-row 66, :name place*, :filename "src/elin/component/server/impl/sign.clj", :from elin.component.server.impl.sign, :col 24, :name-col 25, :end-col 39, :arity 2, :row 66, :to elin.component.server.impl.sign} {:fixed-arities #{1 2}, :end-row 67, :name-end-col 42, :name-end-row 67, :private true, :name-row 67, :name unplace-by*, :filename "src/elin/component/server/impl/sign.clj", :from elin.component.server.impl.sign, :col 30, :name-col 31, :end-col 50, :arity 2, :row 67, :to elin.component.server.impl.sign} {:fixed-arities #{1 2}, :end-row 68, :name-end-col 48, :name-end-row 68, :private true, :name-row 68, :name list-in-buffer!*, :filename "src/elin/component/server/impl/sign.clj", :from elin.component.server.impl.sign, :col 31, :name-col 32, :end-col 54, :arity 1, :row 68, :to elin.component.server.impl.sign} {:fixed-arities #{1}, :end-row 69, :name-end-col 38, :name-end-row 69, :private true, :name-row 69, :name list-all!*, :filename "src/elin/component/server/impl/sign.clj", :from elin.component.server.impl.sign, :col 27, :name-col 28, :end-col 44, :arity 1, :row 69, :to elin.component.server.impl.sign} {:fixed-arities #{1 2}, :end-row 70, :name-end-col 34, :name-end-row 70, :private true, :name-row 70, :name refresh*, :filename "src/elin/component/server/impl/sign.clj", :from elin.component.server.impl.sign, :col 25, :name-col 26, :end-col 40, :arity 1, :row 70, :to elin.component.server.impl.sign} {:fixed-arities #{2}, :end-row 73, :name-end-col 31, :name-end-row 73, :private true, :name-row 73, :name place*, :filename "src/elin/component/server/impl/sign.clj", :from elin.component.server.impl.sign, :col 24, :name-col 25, :end-col 39, :arity 2, :row 73, :to elin.component.server.impl.sign} {:fixed-arities #{1 2}, :end-row 74, :name-end-col 42, :name-end-row 74, :private true, :name-row 74, :name unplace-by*, :filename "src/elin/component/server/impl/sign.clj", :from elin.component.server.impl.sign, :col 30, :name-col 31, :end-col 50, :arity 2, :row 74, :to elin.component.server.impl.sign} {:fixed-arities #{1 2}, :end-row 75, :name-end-col 48, :name-end-row 75, :private true, :name-row 75, :name list-in-buffer!*, :filename "src/elin/component/server/impl/sign.clj", :from elin.component.server.impl.sign, :col 31, :name-col 32, :end-col 54, :arity 1, :row 75, :to elin.component.server.impl.sign} {:fixed-arities #{1}, :end-row 76, :name-end-col 38, :name-end-row 76, :private true, :name-row 76, :name list-all!*, :filename "src/elin/component/server/impl/sign.clj", :from elin.component.server.impl.sign, :col 27, :name-col 28, :end-col 44, :arity 1, :row 76, :to elin.component.server.impl.sign} {:fixed-arities #{1 2}, :end-row 77, :name-end-col 34, :name-end-row 77, :private true, :name-row 77, :name refresh*, :filename "src/elin/component/server/impl/sign.clj", :from elin.component.server.impl.sign, :col 25, :name-col 26, :end-col 40, :arity 1, :row 77, :to elin.component.server.impl.sign} {:end-row 77, :name-end-col 17, :name-end-row 64, :name-row 64, :name extend-protocol, :filename "src/elin/component/server/impl/sign.clj", :from elin.component.server.impl.sign, :macro true, :col 1, :name-col 2, :end-col 42, :arity 13, :varargs-min-arity 1, :row 64, :to clojure.core} {:fixed-arities #{2}, :end-row 12, :name-end-col 24, :name-end-row 12, :name-row 12, :name resolve-missing!!, :filename "src/elin/function/nrepl/refactor.clj", :from elin.function.nrepl.refactor, :col 7, :name-col 7, :end-col 24, :row 12, :to elin.function.nrepl.refactor} {:end-row 12, :name-end-col 56, :name-end-row 12, :name-row 12, :name ?Nrepl, :filename "src/elin/function/nrepl/refactor.clj", :alias e.s.component, :from elin.function.nrepl.refactor, :col 36, :name-col 36, :end-col 56, :row 12, :to elin.schema.component} {:fixed-arities #{1}, :end-row 12, :name-end-col 64, :name-end-row 12, :name-row 12, :name string?, :filename "src/elin/function/nrepl/refactor.clj", :from elin.function.nrepl.refactor, :col 57, :name-col 57, :end-col 64, :row 12, :to clojure.core} {:fixed-arities #{1}, :end-row 12, :name-end-col 99, :name-end-row 12, :name-row 12, :name symbol?, :filename "src/elin/function/nrepl/refactor.clj", :from elin.function.nrepl.refactor, :col 92, :name-col 92, :end-col 99, :row 12, :to clojure.core} {:fixed-arities #{1}, :end-row 12, :name-end-col 116, :name-end-row 12, :name-row 12, :name keyword?, :filename "src/elin/function/nrepl/refactor.clj", :from elin.function.nrepl.refactor, :col 108, :name-col 108, :end-col 116, :row 12, :to clojure.core} {:fixed-arities #{2}, :end-row 12, :name-end-col 6, :name-end-row 12, :name-row 12, :name =>, :filename "src/elin/function/nrepl/refactor.clj", :alias m, :from elin.function.nrepl.refactor, :macro true, :col 1, :name-col 2, :end-col 121, :arity 2, :row 12, :to malli.core} {:end-row 15, :name-end-col 67, :name-end-row 15, :name-row 15, :name resolve-missing-op, :filename "src/elin/function/nrepl/refactor.clj", :alias e.c.nrepl, :from elin.function.nrepl.refactor, :col 39, :name-col 39, :from-var resolve-missing!!, :end-col 67, :row 15, :to elin.constant.nrepl} {:fixed-arities #{2}, :end-row 16, :name-end-col 27, :name-end-row 15, :name-row 15, :name request, :filename "src/elin/function/nrepl/refactor.clj", :alias e.p.nrepl, :from elin.function.nrepl.refactor, :col 9, :name-col 10, :from-var resolve-missing!!, :end-col 52, :arity 2, :row 15, :to elin.protocol.nrepl} {:fixed-arities #{1}, :end-row 17, :name-end-col 19, :name-end-row 17, :name-row 17, :name , :filename "src/elin/function/nrepl/refactor.clj", :alias e, :from elin.function.nrepl.refactor, :macro true, :col 3, :name-col 4, :from-var resolve-missing!!, :end-col 27, :arity 5, :varargs-min-arity 1, :row 15, :to elin.error} {:end-row 20, :name-end-col 6, :name-end-row 13, :name-row 13, :name defn, :filename "src/elin/function/nrepl/refactor.clj", :from elin.function.nrepl.refactor, :macro true, :col 1, :name-col 2, :end-col 28, :arity 3, :varargs-min-arity 2, :row 13, :to clojure.core} {:fixed-arities #{3 2}, :end-row 7, :name-end-col 21, :name-end-row 7, :name-row 7, :name parse, :filename "src/elin/util/param.clj", :alias m, :from elin.util.param, :col 13, :name-col 14, :from-var parse, :end-col 36, :arity 2, :row 7, :to malli.core} {:fixed-arities #{1 2}, :end-row 8, :name-end-col 11, :name-end-row 8, :name-row 8, :name =, :filename "src/elin/util/param.clj", :from elin.util.param, :col 9, :name-col 10, :from-var parse, :end-col 28, :arity 2, :varargs-min-arity 2, :row 8, :to clojure.core} {:fixed-arities #{3 2}, :end-row 9, :name-end-col 40, :name-end-row 9, :name-row 9, :name explain, :filename "src/elin/util/param.clj", :alias m, :from elin.util.param, :col 30, :name-col 31, :from-var parse, :end-col 55, :arity 2, :row 9, :to malli.core} {:fixed-arities #{1 2}, :end-row 9, :name-end-col 29, :name-end-row 9, :name-row 9, :name humanize, :filename "src/elin/util/param.clj", :alias m.error, :from elin.util.param, :col 12, :name-col 13, :from-var parse, :end-col 56, :arity 1, :row 9, :to malli.error} {:end-row 10, :name-end-col 8, :name-end-row 8, :name-row 8, :name if, :filename "src/elin/util/param.clj", :from elin.util.param, :col 5, :name-col 6, :from-var parse, :end-col 13, :arity 3, :row 8, :to clojure.core} {:end-row 10, :name-end-col 7, :name-end-row 7, :name-row 7, :name let, :filename "src/elin/util/param.clj", :from elin.util.param, :macro true, :col 3, :name-col 4, :from-var parse, :end-col 14, :arity 2, :varargs-min-arity 1, :row 7, :to clojure.core} {:end-row 10, :name-end-col 6, :name-end-row 6, :name-row 6, :name defn, :filename "src/elin/util/param.clj", :from elin.util.param, :macro true, :col 1, :name-col 2, :end-col 15, :arity 3, :varargs-min-arity 2, :row 6, :to clojure.core} {:fixed-arities #{3}, :end-row 12, :name-end-col 19, :name-end-row 12, :name-row 12, :name get-top-list, :filename "src/elin/function/sexpr.clj", :from elin.function.sexpr, :col 7, :name-col 7, :end-col 19, :row 12, :to elin.function.sexpr} {:end-row 12, :name-end-col 48, :name-end-row 12, :name-row 12, :name ?Elin, :filename "src/elin/function/sexpr.clj", :alias e.s.handler, :from elin.function.sexpr, :col 31, :name-col 31, :end-col 48, :row 12, :to elin.schema.handler} {:fixed-arities #{1}, :end-row 12, :name-end-col 53, :name-end-row 12, :name-row 12, :name int?, :filename "src/elin/function/sexpr.clj", :from elin.function.sexpr, :col 49, :name-col 49, :end-col 53, :row 12, :to clojure.core} {:fixed-arities #{1}, :end-row 12, :name-end-col 58, :name-end-row 12, :name-row 12, :name int?, :filename "src/elin/function/sexpr.clj", :from elin.function.sexpr, :col 54, :name-col 54, :end-col 58, :row 12, :to clojure.core} {:end-row 12, :name-end-col 104, :name-end-row 12, :name-row 12, :name ?CodeAndPosition, :filename "src/elin/function/sexpr.clj", :alias e.s.host, :from elin.function.sexpr, :col 79, :name-col 79, :end-col 104, :row 12, :to elin.schema.host} {:fixed-arities #{1}, :end-row 12, :name-end-col 78, :name-end-row 12, :name-row 12, :name error-or, :filename "src/elin/function/sexpr.clj", :alias e.schema, :from elin.function.sexpr, :col 60, :name-col 61, :end-col 105, :arity 1, :row 12, :to elin.schema} {:fixed-arities #{2}, :end-row 12, :name-end-col 6, :name-end-row 12, :name-row 12, :name =>, :filename "src/elin/function/sexpr.clj", :alias m, :from elin.function.sexpr, :macro true, :col 1, :name-col 2, :end-col 107, :arity 2, :row 12, :to malli.core} {:fixed-arities #{3}, :end-row 15, :name-end-col 43, :name-end-row 15, :name-row 15, :name get-top-list-sexpr!, :filename "src/elin/function/sexpr.clj", :alias e.p.host, :from elin.function.sexpr, :col 14, :name-col 15, :from-var get-top-list, :end-col 58, :arity 3, :row 15, :to elin.protocol.host} {:fixed-arities #{1}, :end-row 15, :name-end-col 13, :name-end-row 15, :name-row 15, :name , :filename "src/elin/function/sexpr.clj", :alias m, :from elin.function.sexpr, :macro true, :col 1, :name-col 2, :end-col 103, :arity 2, :row 17, :to malli.core} {:fixed-arities #{3}, :end-row 20, :name-end-col 39, :name-end-row 20, :name-row 20, :name get-list-sexpr!, :filename "src/elin/function/sexpr.clj", :alias e.p.host, :from elin.function.sexpr, :col 14, :name-col 15, :from-var get-list, :end-col 54, :arity 3, :row 20, :to elin.protocol.host} {:fixed-arities #{1}, :end-row 20, :name-end-col 13, :name-end-row 20, :name-row 20, :name , :filename "src/elin/function/sexpr.clj", :alias m, :from elin.function.sexpr, :macro true, :col 1, :name-col 2, :end-col 103, :arity 2, :row 22, :to malli.core} {:fixed-arities #{3}, :end-row 25, :name-end-col 41, :name-end-row 25, :name-row 25, :name get-single-sexpr!, :filename "src/elin/function/sexpr.clj", :alias e.p.host, :from elin.function.sexpr, :col 14, :name-col 15, :from-var get-expr, :end-col 56, :arity 3, :row 25, :to elin.protocol.host} {:fixed-arities #{1}, :end-row 25, :name-end-col 13, :name-end-row 25, :name-row 25, :name , :filename "src/elin/function/sexpr.clj", :alias m, :from elin.function.sexpr, :macro true, :col 1, :name-col 2, :end-col 94, :arity 2, :row 27, :to malli.core} {:fixed-arities #{1}, :end-row 30, :name-end-col 43, :name-end-row 30, :name-row 30, :name get-namespace-form!, :filename "src/elin/function/sexpr.clj", :alias e.p.host, :from elin.function.sexpr, :col 14, :name-col 15, :from-var get-namespace-form, :end-col 49, :arity 1, :row 30, :to elin.protocol.host} {:fixed-arities #{1}, :end-row 30, :name-end-col 13, :name-end-row 30, :name-row 30, :name , :filename "src/elin/function/sexpr.clj", :alias m, :from elin.function.sexpr, :macro true, :col 1, :name-col 2, :end-col 106, :arity 2, :row 32, :to malli.core} {:fixed-arities #{2}, :end-row 35, :name-end-col 47, :name-end-row 35, :name-row 35, :name replace-namespace-form!, :filename "src/elin/function/sexpr.clj", :alias e.p.host, :from elin.function.sexpr, :col 14, :name-col 15, :from-var replace-namespace-form, :end-col 65, :arity 2, :row 35, :to elin.protocol.host} {:fixed-arities #{1}, :end-row 35, :name-end-col 13, :name-end-row 35, :name-row 35, :name , :filename "src/elin/function/sexpr.clj", :alias m, :from elin.function.sexpr, :macro true, :col 1, :name-col 2, :end-col 89, :arity 2, :row 37, :to malli.core} {:fixed-arities #{1}, :end-row 40, :name-end-col 28, :name-end-row 40, :name-row 40, :name get-namespace-form, :filename "src/elin/function/sexpr.clj", :from elin.function.sexpr, :col 9, :name-col 10, :from-var get-namespace, :end-col 34, :arity 1, :row 40, :to elin.function.sexpr} {:fixed-arities #{1}, :end-row 41, :name-end-col 36, :name-end-row 41, :name-row 41, :name extract-namespace, :filename "src/elin/function/sexpr.clj", :alias e.u.sexp, :from elin.function.sexpr, :col 9, :name-col 10, :from-var get-namespace, :end-col 37, :arity 1, :row 41, :to elin.util.sexp} {:end-row 41, :name-end-col 8, :name-end-row 40, :name-row 40, :name ->, :filename "src/elin/function/sexpr.clj", :alias e, :from elin.function.sexpr, :macro true, :col 3, :name-col 4, :from-var get-namespace, :end-col 38, :arity 2, :varargs-min-arity 1, :row 40, :to elin.error} {:end-row 41, :name-end-col 6, :name-end-row 38, :name-row 38, :name defn, :filename "src/elin/function/sexpr.clj", :from elin.function.sexpr, :macro true, :col 1, :name-col 2, :end-col 39, :arity 3, :varargs-min-arity 2, :row 38, :to clojure.core} {:fixed-arities #{1}, :end-row 5, :name-end-col 18, :name-end-row 5, :name-row 5, :name int?, :filename "src/elin/schema/host.clj", :from elin.schema.host, :col 14, :name-col 14, :from-var ?Position, :end-col 18, :row 5, :to clojure.core} {:fixed-arities #{1}, :end-row 6, :name-end-col 15, :name-end-row 6, :name-row 6, :name int?, :filename "src/elin/schema/host.clj", :from elin.schema.host, :col 11, :name-col 11, :from-var ?Position, :end-col 15, :row 6, :to clojure.core} {:fixed-arities #{1}, :end-row 7, :name-end-col 14, :name-end-row 7, :name-row 7, :name int?, :filename "src/elin/schema/host.clj", :from elin.schema.host, :col 10, :name-col 10, :from-var ?Position, :end-col 14, :row 7, :to clojure.core} {:fixed-arities #{1}, :end-row 8, :name-end-col 14, :name-end-row 8, :name-row 8, :name int?, :filename "src/elin/schema/host.clj", :from elin.schema.host, :col 10, :name-col 10, :from-var ?Position, :end-col 14, :row 8, :to clojure.core} {:fixed-arities #{1}, :end-row 9, :name-end-col 19, :name-end-row 9, :name-row 9, :name int?, :filename "src/elin/schema/host.clj", :from elin.schema.host, :col 15, :name-col 15, :from-var ?Position, :end-col 19, :row 9, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 9, :name-end-col 5, :name-end-row 3, :name-row 3, :name def, :filename "src/elin/schema/host.clj", :from elin.schema.host, :macro true, :col 1, :name-col 2, :end-col 22, :arity 2, :row 3, :to clojure.core} {:fixed-arities #{1}, :end-row 13, :name-end-col 18, :name-end-row 13, :name-row 13, :name string?, :filename "src/elin/schema/host.clj", :from elin.schema.host, :col 11, :name-col 11, :from-var ?CodeAndPosition, :end-col 18, :row 13, :to clojure.core} {:fixed-arities #{1}, :end-row 14, :name-end-col 15, :name-end-row 14, :name-row 14, :name int?, :filename "src/elin/schema/host.clj", :from elin.schema.host, :col 11, :name-col 11, :from-var ?CodeAndPosition, :end-col 15, :row 14, :to clojure.core} {:fixed-arities #{1}, :end-row 15, :name-end-col 14, :name-end-row 15, :name-row 15, :name int?, :filename "src/elin/schema/host.clj", :from elin.schema.host, :col 10, :name-col 10, :from-var ?CodeAndPosition, :end-col 14, :row 15, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 15, :name-end-col 5, :name-end-row 11, :name-row 11, :name def, :filename "src/elin/schema/host.clj", :from elin.schema.host, :macro true, :col 1, :name-col 2, :end-col 17, :arity 2, :row 11, :to clojure.core} {:end-row 13, :name-end-col 33, :name-end-row 13, :name-row 13, :name connect, :filename "src/elin/interceptor/connect.clj", :alias e.c.interceptor, :from elin.interceptor.connect, :col 10, :name-col 10, :from-var port-auto-detecting-interceptor, :end-col 33, :row 13, :to elin.constant.interceptor} {:fixed-arities #{0 1}, :end-row 15, :name-end-col 21, :name-end-row 15, :name-row 15, :name and, :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect, :macro true, :col 17, :name-col 18, :from-var port-auto-detecting-interceptor, :end-col 36, :arity 2, :varargs-min-arity 1, :row 15, :to clojure.core} {:fixed-arities #{1}, :end-row 18, :name-end-col 76, :name-end-row 18, :name-row 18, :name get-current-working-directory!, :filename "src/elin/interceptor/connect.clj", :alias e.p.host, :from elin.interceptor.connect, :col 36, :name-col 37, :from-var port-auto-detecting-interceptor, :end-col 82, :arity 1, :row 18, :to elin.protocol.host} {:fixed-arities #{1}, :end-row 18, :name-end-col 35, :name-end-row 18, :name-row 18, :name , :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect, :macro true, :col 27, :name-col 28, :from-var port-auto-detecting-interceptor, :end-col 52, :arity 3, :varargs-min-arity 1, :row 21, :to clojure.core} {:fixed-arities #{3}, :end-row 24, :name-end-col 23, :name-end-row 24, :name-row 24, :name assoc, :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect, :col 17, :name-col 18, :from-var port-auto-detecting-interceptor, :end-col 60, :arity 5, :varargs-min-arity 3, :row 24, :to clojure.core} {:end-row 24, :name-end-col 19, :name-end-row 17, :name-row 17, :name let, :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect, :macro true, :col 15, :name-col 16, :from-var port-auto-detecting-interceptor, :end-col 61, :arity 2, :varargs-min-arity 1, :row 17, :to clojure.core} {:end-row 24, :name-end-col 16, :name-end-row 15, :name-row 15, :name if, :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect, :col 13, :name-col 14, :from-var port-auto-detecting-interceptor, :end-col 62, :arity 3, :row 15, :to clojure.core} {:end-row 24, :name-end-col 14, :name-end-row 14, :name-row 14, :name fn, :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect, :macro true, :col 11, :name-col 12, :from-var port-auto-detecting-interceptor, :end-col 63, :arity 2, :varargs-min-arity 0, :row 14, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 24, :name-end-col 5, :name-end-row 11, :name-row 11, :name def, :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect, :macro true, :col 1, :name-col 2, :end-col 65, :arity 2, :row 11, :to clojure.core} {:end-row 28, :name-end-col 33, :name-end-row 28, :name-row 28, :name connect, :filename "src/elin/interceptor/connect.clj", :alias e.c.interceptor, :from elin.interceptor.connect, :col 10, :name-col 10, :from-var output-channel-interceptor, :end-col 33, :row 28, :to elin.constant.interceptor} {:fixed-arities #{3 2}, :end-row 31, :name-end-col 35, :name-end-row 31, :name-row 31, :name get-in, :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect, :col 28, :name-col 29, :from-var output-channel-interceptor, :end-col 73, :arity 2, :row 31, :to clojure.core} {:fixed-arities #{1}, :end-row 32, :name-end-col 41, :name-end-row 32, :name-row 32, :name >, :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect, :macro true, :col 27, :name-col 28, :from-var output-channel-interceptor, :end-col 93, :arity 2, :varargs-min-arity 1, :row 37, :to clojure.core} {:end-row 37, :name-end-col 26, :name-end-row 34, :name-row 34, :name ->, :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect, :macro true, :col 23, :name-col 24, :from-var output-channel-interceptor, :end-col 94, :arity 4, :varargs-min-arity 1, :row 34, :to clojure.core} {:end-row 38, :name-end-col 29, :name-end-row 38, :name-row 38, :name recur, :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect, :col 23, :name-col 24, :from-var output-channel-interceptor, :end-col 30, :arity 0, :row 38, :to clojure.core} {:end-row 38, :name-end-col 26, :name-end-row 33, :name-row 33, :name when, :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect, :macro true, :col 21, :name-col 22, :from-var output-channel-interceptor, :end-col 31, :arity 3, :varargs-min-arity 1, :row 33, :to clojure.core} {:end-row 38, :name-end-col 23, :name-end-row 31, :name-row 31, :name let, :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect, :macro true, :col 19, :name-col 20, :from-var output-channel-interceptor, :end-col 32, :arity 2, :varargs-min-arity 1, :row 31, :to clojure.core} {:end-row 38, :name-end-col 31, :name-end-row 30, :name-row 30, :name go-loop, :filename "src/elin/interceptor/connect.clj", :alias async, :from elin.interceptor.connect, :macro true, :col 17, :name-col 18, :from-var output-channel-interceptor, :end-col 33, :arity 2, :varargs-min-arity 1, :row 30, :to clojure.core.async} {:end-row 38, :name-end-col 18, :name-end-row 29, :name-row 29, :name fn, :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect, :macro true, :col 15, :name-col 16, :from-var output-channel-interceptor, :end-col 34, :arity 2, :varargs-min-arity 0, :row 29, :to clojure.core} {:end-row 39, :name fn*, :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect, :col 24, :from-var output-channel-interceptor, :end-col 36, :arity 2, :row 39, :to clojure.core} {:end-row 39, :name-end-col 23, :name-end-row 39, :name-row 39, :name when, :filename "src/elin/interceptor/connect.clj", :alias ix, :from elin.interceptor.connect, :col 15, :name-col 16, :from-var output-channel-interceptor, :end-col 37, :arity 2, :row 39, :to exoscale.interceptor} {:end-row 40, :name-end-col 26, :name-end-row 40, :name-row 40, :name discard, :filename "src/elin/interceptor/connect.clj", :alias ix, :from elin.interceptor.connect, :col 15, :name-col 16, :from-var output-channel-interceptor, :end-col 27, :arity 1, :row 40, :to exoscale.interceptor} {:end-row 40, :name-end-col 14, :name-end-row 29, :name-row 29, :name ->, :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect, :macro true, :col 11, :name-col 12, :from-var output-channel-interceptor, :end-col 28, :arity 3, :varargs-min-arity 1, :row 29, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 40, :name-end-col 5, :name-end-row 26, :name-row 26, :name def, :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect, :macro true, :col 1, :name-col 2, :end-col 30, :arity 2, :row 26, :to clojure.core} {:end-row 44, :name-end-col 33, :name-end-row 44, :name-row 44, :name connect, :filename "src/elin/interceptor/connect.clj", :alias e.c.interceptor, :from elin.interceptor.connect, :col 10, :name-col 10, :from-var connected-interceptor, :end-col 33, :row 44, :to elin.constant.interceptor} {:end-row 49, :name-end-col 82, :name-end-row 49, :name-row 49, :name autocmd, :filename "src/elin/interceptor/connect.clj", :alias e.c.interceptor, :from elin.interceptor.connect, :col 59, :name-col 59, :from-var connected-interceptor, :end-col 82, :row 49, :to elin.constant.interceptor} {:fixed-arities #{2}, :end-row 47, :name-end-col 50, :name-end-row 47, :name-row 47, :name select-keys-by-namespace, :filename "src/elin/interceptor/connect.clj", :alias e.u.map, :from elin.interceptor.connect, :col 17, :name-col 18, :from-var connected-interceptor, :end-col 62, :arity 2, :row 47, :to elin.util.map} {:fixed-arities #{3}, :end-row 48, :name-end-col 23, :name-end-row 48, :name-row 48, :name assoc, :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect, :col 17, :name-col 18, :from-var connected-interceptor, :end-col 49, :arity 3, :varargs-min-arity 3, :row 48, :to clojure.core} {:fixed-arities #{4 3}, :end-row 49, :name-end-col 46, :name-end-row 49, :name-row 49, :name execute, :filename "src/elin/interceptor/connect.clj", :alias e.p.interceptor, :from elin.interceptor.connect, :col 22, :name-col 23, :from-var connected-interceptor, :end-col 83, :arity 3, :row 49, :to elin.protocol.interceptor} {:end-row 49, :name-end-col 21, :name-end-row 49, :name-row 49, :name ->>, :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect, :macro true, :col 17, :name-col 18, :from-var connected-interceptor, :end-col 84, :arity 2, :varargs-min-arity 1, :row 49, :to clojure.core} {:end-row 49, :name-end-col 16, :name-end-row 46, :name-row 46, :name ->, :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect, :macro true, :col 13, :name-col 14, :from-var connected-interceptor, :end-col 85, :arity 4, :varargs-min-arity 1, :row 46, :to clojure.core} {:end-row 50, :name-end-col 14, :name-end-row 45, :name-row 45, :name fn, :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect, :macro true, :col 11, :name-col 12, :from-var connected-interceptor, :end-col 17, :arity 3, :varargs-min-arity 0, :row 45, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 50, :name-end-col 5, :name-end-row 42, :name-row 42, :name def, :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect, :macro true, :col 1, :name-col 2, :end-col 19, :arity 2, :row 42, :to clojure.core} {:fixed-arities #{1}, :end-row 5, :name-end-col 17, :name-end-row 5, :name-row 5, :name string?, :filename "src/elin/schema/config.clj", :from elin.schema.config, :col 10, :name-col 10, :from-var ?Env, :end-col 17, :row 5, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 5, :name-end-col 5, :name-end-row 3, :name-row 3, :name def, :filename "src/elin/schema/config.clj", :from elin.schema.config, :macro true, :col 1, :name-col 2, :end-col 20, :arity 2, :row 3, :to clojure.core} {:fixed-arities #{1}, :end-row 9, :name-end-col 59, :name-end-row 9, :name-row 9, :name qualified-symbol?, :filename "src/elin/schema/config.clj", :from elin.schema.config, :col 42, :name-col 42, :from-var ?Handler, :end-col 59, :row 9, :to clojure.core} {:fixed-arities #{1}, :end-row 10, :name-end-col 59, :name-end-row 10, :name-row 10, :name qualified-symbol?, :filename "src/elin/schema/config.clj", :from elin.schema.config, :col 42, :name-col 42, :from-var ?Handler, :end-col 59, :row 10, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 10, :name-end-col 5, :name-end-row 7, :name-row 7, :name def, :filename "src/elin/schema/config.clj", :from elin.schema.config, :macro true, :col 1, :name-col 2, :end-col 63, :arity 2, :row 7, :to clojure.core} {:fixed-arities #{1}, :end-row 14, :name-end-col 59, :name-end-row 14, :name-row 14, :name qualified-symbol?, :filename "src/elin/schema/config.clj", :from elin.schema.config, :col 42, :name-col 42, :from-var ?Interceptor, :end-col 59, :row 14, :to clojure.core} {:fixed-arities #{1}, :end-row 15, :name-end-col 59, :name-end-row 15, :name-row 15, :name qualified-symbol?, :filename "src/elin/schema/config.clj", :from elin.schema.config, :col 42, :name-col 42, :from-var ?Interceptor, :end-col 59, :row 15, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 15, :name-end-col 5, :name-end-row 12, :name-row 12, :name def, :filename "src/elin/schema/config.clj", :from elin.schema.config, :macro true, :col 1, :name-col 2, :end-col 63, :arity 2, :row 12, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 18, :name-end-col 5, :name-end-row 17, :name-row 17, :name def, :filename "src/elin/schema/config.clj", :from elin.schema.config, :macro true, :col 1, :name-col 2, :end-col 40, :arity 2, :row 17, :to clojure.core} {:end-row 22, :name-end-col 38, :name-end-row 22, :private true, :name-row 22, :name ?LogLevel, :filename "src/elin/schema/config.clj", :from elin.schema.config, :col 29, :name-col 29, :from-var ?Log, :end-col 38, :row 22, :to elin.schema.config} {:fixed-arities #{1 3 2}, :end-row 22, :name-end-col 5, :name-end-row 20, :name-row 20, :name def, :filename "src/elin/schema/config.clj", :from elin.schema.config, :macro true, :col 1, :name-col 2, :end-col 41, :arity 2, :row 20, :to clojure.core} {:fixed-arities #{1}, :end-row 26, :name-end-col 50, :name-end-row 26, :name-row 26, :name string?, :filename "src/elin/schema/config.clj", :from elin.schema.config, :col 43, :name-col 43, :from-var ?Plugin, :end-col 50, :row 26, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 26, :name-end-col 5, :name-end-row 24, :name-row 24, :name def, :filename "src/elin/schema/config.clj", :from elin.schema.config, :macro true, :col 1, :name-col 2, :end-col 54, :arity 2, :row 24, :to clojure.core} {:fixed-arities #{1}, :end-row 30, :name-end-col 18, :name-end-row 30, :name-row 30, :name string?, :filename "src/elin/schema/config.clj", :from elin.schema.config, :col 11, :name-col 11, :from-var ?Server, :end-col 18, :row 30, :to clojure.core} {:fixed-arities #{1}, :end-row 31, :name-end-col 15, :name-end-row 31, :name-row 31, :name int?, :filename "src/elin/schema/config.clj", :from elin.schema.config, :col 11, :name-col 11, :from-var ?Server, :end-col 15, :row 31, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 31, :name-end-col 5, :name-end-row 28, :name-row 28, :name def, :filename "src/elin/schema/config.clj", :from elin.schema.config, :macro true, :col 1, :name-col 2, :end-col 18, :arity 2, :row 28, :to clojure.core} {:end-row 35, :name-end-col 14, :name-end-row 35, :private true, :name-row 35, :name ?Env, :filename "src/elin/schema/config.clj", :from elin.schema.config, :col 10, :name-col 10, :from-var ?Config, :end-col 14, :row 35, :to elin.schema.config} {:end-row 36, :name-end-col 36, :name-end-row 36, :private true, :name-row 36, :name ?Handler, :filename "src/elin/schema/config.clj", :from elin.schema.config, :col 28, :name-col 28, :from-var ?Config, :end-col 36, :row 36, :to elin.schema.config} {:end-row 37, :name-end-col 44, :name-end-row 37, :private true, :name-row 37, :name ?Interceptor, :filename "src/elin/schema/config.clj", :from elin.schema.config, :col 32, :name-col 32, :from-var ?Config, :end-col 44, :row 37, :to elin.schema.config} {:end-row 38, :name-end-col 28, :name-end-row 38, :private true, :name-row 38, :name ?Log, :filename "src/elin/schema/config.clj", :from elin.schema.config, :col 24, :name-col 24, :from-var ?Config, :end-col 28, :row 38, :to elin.schema.config} {:end-row 39, :name-end-col 34, :name-end-row 39, :private true, :name-row 39, :name ?Plugin, :filename "src/elin/schema/config.clj", :from elin.schema.config, :col 27, :name-col 27, :from-var ?Config, :end-col 34, :row 39, :to elin.schema.config} {:end-row 40, :name-end-col 20, :name-end-row 40, :private true, :name-row 40, :name ?Server, :filename "src/elin/schema/config.clj", :from elin.schema.config, :col 13, :name-col 13, :from-var ?Config, :end-col 20, :row 40, :to elin.schema.config} {:fixed-arities #{1 3 2}, :end-row 40, :name-end-col 5, :name-end-row 33, :name-row 33, :name def, :filename "src/elin/schema/config.clj", :from elin.schema.config, :macro true, :col 1, :name-col 2, :end-col 23, :arity 2, :row 33, :to clojure.core} {:end-row 12, :name-end-col 46, :name-end-row 12, :name-row 12, :name ?Components, :filename "src/elin/function/lookup.clj", :alias e.s.handler, :from elin.function.lookup, :col 23, :name-col 23, :from-var ?NreplAndCljKondo, :end-col 46, :row 12, :to elin.schema.handler} {:end-row 12, :name-end-col 22, :name-end-row 12, :name-row 12, :name select-keys, :filename "src/elin/function/lookup.clj", :alias m.util, :from elin.function.lookup, :col 3, :name-col 4, :from-var ?NreplAndCljKondo, :end-col 87, :arity 2, :row 12, :to malli.util} {:fixed-arities #{1 3 2}, :end-row 12, :name-end-col 5, :name-end-row 11, :name-row 11, :name def, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :macro true, :col 1, :name-col 2, :end-col 88, :arity 2, :row 11, :to clojure.core} {:fixed-arities #{3}, :end-row 14, :name-end-col 13, :name-end-row 14, :name-row 14, :name lookup, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :col 7, :name-col 7, :end-col 13, :row 14, :to elin.function.lookup} {:end-row 14, :name-end-col 42, :name-end-row 14, :name-row 14, :name ?NreplAndCljKondo, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :col 25, :name-col 25, :end-col 42, :row 14, :to elin.function.lookup} {:fixed-arities #{1}, :end-row 14, :name-end-col 50, :name-end-row 14, :name-row 14, :name string?, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :col 43, :name-col 43, :end-col 50, :row 14, :to clojure.core} {:fixed-arities #{1}, :end-row 14, :name-end-col 58, :name-end-row 14, :name-row 14, :name string?, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :col 51, :name-col 51, :end-col 58, :row 14, :to clojure.core} {:end-row 14, :name-end-col 77, :name-end-row 14, :name-row 14, :name ?Lookup, :filename "src/elin/function/lookup.clj", :alias e.s.nrepl, :from elin.function.lookup, :col 60, :name-col 60, :end-col 77, :row 14, :to elin.schema.nrepl} {:fixed-arities #{2}, :end-row 14, :name-end-col 6, :name-end-row 14, :name-row 14, :name =>, :filename "src/elin/function/lookup.clj", :alias m, :from elin.function.lookup, :macro true, :col 1, :name-col 2, :end-col 79, :arity 2, :row 14, :to malli.core} {:fixed-arities #{3}, :end-row 17, :name-end-col 32, :name-end-row 17, :name-row 17, :name info!!, :filename "src/elin/function/lookup.clj", :alias e.f.n.cider, :from elin.function.lookup, :col 13, :name-col 14, :from-var lookup, :end-col 54, :arity 3, :row 17, :to elin.function.nrepl.cider} {:fixed-arities #{1}, :end-row 18, :name-end-col 18, :name-end-row 18, :name-row 18, :name error?, :filename "src/elin/function/lookup.clj", :alias e, :from elin.function.lookup, :col 9, :name-col 10, :from-var lookup, :end-col 23, :arity 1, :row 18, :to elin.error} {:fixed-arities #{3}, :end-row 20, :name-end-col 30, :name-end-row 20, :name-row 20, :name lookup, :filename "src/elin/function/lookup.clj", :alias e.f.clj-kondo, :from elin.function.lookup, :col 9, :name-col 10, :from-var lookup, :end-col 56, :arity 3, :row 20, :to elin.function.clj-kondo} {:end-row 22, :name-end-col 37, :name-end-row 22, :name-row 22, :name pr-str, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :col 30, :name-col 31, :from-var lookup, :end-col 40, :arity 1, :varargs-min-arity 0, :row 22, :to clojure.core} {:end-row 22, :name-end-col 19, :name-end-row 22, :name-row 22, :name fault, :filename "src/elin/function/lookup.clj", :alias e, :from elin.function.lookup, :col 11, :name-col 12, :from-var lookup, :end-col 42, :arity 1, :varargs-min-arity 0, :row 22, :to elin.error} {:end-row 22, :name-end-col 11, :name-end-row 19, :name-row 19, :name try, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :col 7, :name-col 8, :from-var lookup, :end-col 44, :arity 2, :row 19, :to clojure.core} {:end-row 23, :name-end-col 8, :name-end-row 18, :name-row 18, :name if, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :col 5, :name-col 6, :from-var lookup, :end-col 11, :arity 3, :row 18, :to clojure.core} {:end-row 23, :name-end-col 7, :name-end-row 17, :name-row 17, :name let, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :macro true, :col 3, :name-col 4, :from-var lookup, :end-col 12, :arity 2, :varargs-min-arity 1, :row 17, :to clojure.core} {:end-row 23, :name-end-col 6, :name-end-row 15, :name-row 15, :name defn, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :macro true, :col 1, :name-col 2, :end-col 13, :arity 3, :varargs-min-arity 2, :row 15, :to clojure.core} {:fixed-arities #{2}, :end-row 6, :name-end-col 31, :name-end-row 6, :name-row 6, :name select-keys-by-namespace, :filename "src/elin/util/map.clj", :from elin.util.map, :col 7, :name-col 7, :end-col 31, :row 6, :to elin.util.map} {:fixed-arities #{1}, :end-row 6, :name-end-col 47, :name-end-row 6, :name-row 6, :name map?, :filename "src/elin/util/map.clj", :from elin.util.map, :col 43, :name-col 43, :end-col 47, :row 6, :to clojure.core} {:fixed-arities #{1}, :end-row 6, :name-end-col 56, :name-end-row 6, :name-row 6, :name keyword?, :filename "src/elin/util/map.clj", :from elin.util.map, :col 48, :name-col 48, :end-col 56, :row 6, :to clojure.core} {:fixed-arities #{1}, :end-row 6, :name-end-col 62, :name-end-row 6, :name-row 6, :name map?, :filename "src/elin/util/map.clj", :from elin.util.map, :col 58, :name-col 58, :end-col 62, :row 6, :to clojure.core} {:fixed-arities #{2}, :end-row 6, :name-end-col 6, :name-end-row 6, :name-row 6, :name =>, :filename "src/elin/util/map.clj", :alias m, :from elin.util.map, :macro true, :col 1, :name-col 2, :end-col 64, :arity 2, :row 6, :to malli.core} {:fixed-arities #{1}, :end-row 10, :name-end-col 52, :name-end-row 10, :name-row 10, :name namespace, :filename "src/elin/util/map.clj", :from elin.util.map, :col 42, :name-col 43, :from-var select-keys-by-namespace, :end-col 55, :arity 1, :row 10, :to clojure.core} {:fixed-arities #{1 2}, :end-row 10, :name-end-col 41, :name-end-row 10, :name-row 10, :name keyword, :filename "src/elin/util/map.clj", :from elin.util.map, :col 33, :name-col 34, :from-var select-keys-by-namespace, :end-col 56, :arity 1, :row 10, :to clojure.core} {:fixed-arities #{1 2}, :end-row 10, :name-end-col 22, :name-end-row 10, :name-row 10, :name =, :filename "src/elin/util/map.clj", :from elin.util.map, :col 20, :name-col 21, :from-var select-keys-by-namespace, :end-col 57, :arity 2, :varargs-min-arity 2, :row 10, :to clojure.core} {:fixed-arities #{3}, :end-row 11, :name-end-col 24, :name-end-row 11, :name-row 11, :name assoc, :filename "src/elin/util/map.clj", :from elin.util.map, :col 18, :name-col 19, :from-var select-keys-by-namespace, :end-col 34, :arity 3, :varargs-min-arity 3, :row 11, :to clojure.core} {:end-row 12, :name-end-col 19, :name-end-row 10, :name-row 10, :name if, :filename "src/elin/util/map.clj", :from elin.util.map, :col 16, :name-col 17, :from-var select-keys-by-namespace, :end-col 23, :arity 3, :row 10, :to clojure.core} {:end-row 12, :name-end-col 17, :name-end-row 9, :name-row 9, :name fn, :filename "src/elin/util/map.clj", :from elin.util.map, :macro true, :col 14, :name-col 15, :from-var select-keys-by-namespace, :end-col 24, :arity 2, :varargs-min-arity 0, :row 9, :to clojure.core} {:fixed-arities #{3}, :end-row 13, :name-end-col 13, :name-end-row 9, :name-row 9, :name reduce-kv, :filename "src/elin/util/map.clj", :from elin.util.map, :col 3, :name-col 4, :from-var select-keys-by-namespace, :end-col 19, :arity 3, :row 9, :to clojure.core} {:end-row 13, :name-end-col 6, :name-end-row 7, :name-row 7, :name defn, :filename "src/elin/util/map.clj", :from elin.util.map, :macro true, :col 1, :name-col 2, :end-col 20, :arity 3, :varargs-min-arity 2, :row 7, :to clojure.core} {:fixed-arities #{2}, :end-row 15, :name-end-col 15, :name-end-row 15, :name-row 15, :name map->str, :filename "src/elin/util/map.clj", :from elin.util.map, :col 7, :name-col 7, :end-col 15, :row 15, :to elin.util.map} {:fixed-arities #{1}, :end-row 15, :name-end-col 31, :name-end-row 15, :name-row 15, :name map?, :filename "src/elin/util/map.clj", :from elin.util.map, :col 27, :name-col 27, :end-col 31, :row 15, :to clojure.core} {:fixed-arities #{1}, :end-row 15, :name-end-col 53, :name-end-row 15, :name-row 15, :name keyword?, :filename "src/elin/util/map.clj", :from elin.util.map, :col 45, :name-col 45, :end-col 53, :row 15, :to clojure.core} {:fixed-arities #{1}, :end-row 15, :name-end-col 63, :name-end-row 15, :name-row 15, :name string?, :filename "src/elin/util/map.clj", :from elin.util.map, :col 56, :name-col 56, :end-col 63, :row 15, :to clojure.core} {:fixed-arities #{2}, :end-row 15, :name-end-col 6, :name-end-row 15, :name-row 15, :name =>, :filename "src/elin/util/map.clj", :alias m, :from elin.util.map, :macro true, :col 1, :name-col 2, :end-col 65, :arity 2, :row 15, :to malli.core} {:fixed-arities #{1 2}, :end-row 17, :name-end-col 34, :name-end-row 17, :name-row 17, :name max, :filename "src/elin/util/map.clj", :from elin.util.map, :col 31, :name-col 31, :from-var map->str, :end-col 34, :varargs-min-arity 2, :row 17, :to clojure.core} {:fixed-arities #{1}, :end-row 17, :name-end-col 53, :name-end-row 17, :name-row 17, :name name, :filename "src/elin/util/map.clj", :from elin.util.map, :col 48, :name-col 49, :from-var map->str, :end-col 56, :arity 1, :row 17, :to clojure.core} {:fixed-arities #{1}, :end-row 17, :name-end-col 47, :name-end-row 17, :name-row 17, :name count, :filename "src/elin/util/map.clj", :from elin.util.map, :col 41, :name-col 42, :from-var map->str, :end-col 57, :arity 1, :row 17, :to clojure.core} {:end-row 17, :name fn*, :filename "src/elin/util/map.clj", :from elin.util.map, :col 40, :from-var map->str, :end-col 57, :arity 2, :row 17, :to clojure.core} {:fixed-arities #{1 4 3 2}, :end-row 17, :name-end-col 39, :name-end-row 17, :name-row 17, :name map, :filename "src/elin/util/map.clj", :from elin.util.map, :col 35, :name-col 36, :from-var map->str, :end-col 65, :arity 2, :varargs-min-arity 4, :row 17, :to clojure.core} {:fixed-arities #{4 3 2 5}, :end-row 17, :name-end-col 30, :name-end-row 17, :name-row 17, :name apply, :filename "src/elin/util/map.clj", :from elin.util.map, :col 24, :name-col 25, :from-var map->str, :end-col 66, :arity 2, :varargs-min-arity 5, :row 17, :to clojure.core} {:fixed-arities #{1}, :end-row 20, :name-end-col 48, :name-end-row 20, :name-row 20, :name split-lines, :filename "src/elin/util/map.clj", :alias str, :from elin.util.map, :col 32, :name-col 33, :from-var map->str, :end-col 51, :arity 1, :row 20, :to clojure.string} {:fixed-arities #{0 1}, :end-row 21, :name-end-col 40, :name-end-row 21, :name-row 21, :name str, :filename "src/elin/util/map.clj", :from elin.util.map, :col 36, :name-col 37, :from-var map->str, :end-col 68, :arity 3, :varargs-min-arity 1, :row 21, :to clojure.core} {:fixed-arities #{1}, :end-row 21, :name-end-col 74, :name-end-row 21, :name-row 21, :name name, :filename "src/elin/util/map.clj", :from elin.util.map, :col 69, :name-col 70, :from-var map->str, :end-col 77, :arity 1, :row 21, :to clojure.core} {:fixed-arities #{1}, :end-row 21, :name-end-col 84, :name-end-row 21, :name-row 21, :name first, :filename "src/elin/util/map.clj", :from elin.util.map, :col 78, :name-col 79, :from-var map->str, :end-col 91, :arity 1, :row 21, :to clojure.core} {:end-row 21, :name-end-col 35, :name-end-row 21, :name-row 21, :name format, :filename "src/elin/util/map.clj", :from elin.util.map, :col 28, :name-col 29, :from-var map->str, :end-col 92, :arity 3, :varargs-min-arity 1, :row 21, :to clojure.core} {:fixed-arities #{0 1}, :end-row 22, :name-end-col 49, :name-end-row 22, :name-row 22, :name str, :filename "src/elin/util/map.clj", :from elin.util.map, :col 46, :name-col 46, :from-var map->str, :end-col 49, :varargs-min-arity 1, :row 22, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 22, :name-end-col 60, :name-end-row 22, :name-row 22, :name +, :filename "src/elin/util/map.clj", :from elin.util.map, :col 58, :name-col 59, :from-var map->str, :end-col 78, :arity 2, :varargs-min-arity 2, :row 22, :to clojure.core} {:fixed-arities #{1 2}, :end-row 22, :name-end-col 57, :name-end-row 22, :name-row 22, :name repeat, :filename "src/elin/util/map.clj", :from elin.util.map, :col 50, :name-col 51, :from-var map->str, :end-col 83, :arity 2, :row 22, :to clojure.core} {:fixed-arities #{4 3 2 5}, :end-row 22, :name-end-col 45, :name-end-row 22, :name-row 22, :name apply, :filename "src/elin/util/map.clj", :from elin.util.map, :col 39, :name-col 40, :from-var map->str, :end-col 84, :arity 2, :varargs-min-arity 5, :row 22, :to clojure.core} {:fixed-arities #{0 1}, :end-row 23, :name-end-col 38, :name-end-row 22, :name-row 22, :name str, :filename "src/elin/util/map.clj", :from elin.util.map, :col 34, :name-col 35, :from-var map->str, :end-col 41, :arity 2, :varargs-min-arity 1, :row 22, :to clojure.core} {:end-row 23, :name fn*, :filename "src/elin/util/map.clj", :from elin.util.map, :col 33, :from-var map->str, :end-col 41, :arity 2, :row 22, :to clojure.core} {:fixed-arities #{1}, :end-row 24, :name-end-col 38, :name-end-row 24, :name-row 24, :name rest, :filename "src/elin/util/map.clj", :from elin.util.map, :col 33, :name-col 34, :from-var map->str, :end-col 45, :arity 1, :row 24, :to clojure.core} {:fixed-arities #{1 4 3 2}, :end-row 24, :name-end-col 32, :name-end-row 22, :name-row 22, :name map, :filename "src/elin/util/map.clj", :from elin.util.map, :col 28, :name-col 29, :from-var map->str, :end-col 46, :arity 2, :varargs-min-arity 4, :row 22, :to clojure.core} {:fixed-arities #{2}, :end-row 24, :name-end-col 27, :name-end-row 21, :name-row 21, :name cons, :filename "src/elin/util/map.clj", :from elin.util.map, :col 22, :name-col 23, :from-var map->str, :end-col 47, :arity 2, :row 21, :to clojure.core} {:end-row 24, :name-end-col 24, :name-end-row 20, :name-row 20, :name let, :filename "src/elin/util/map.clj", :from elin.util.map, :macro true, :col 20, :name-col 21, :from-var map->str, :end-col 48, :arity 2, :varargs-min-arity 1, :row 20, :to clojure.core} {:end-row 24, :name-end-col 21, :name-end-row 19, :name-row 19, :name fn, :filename "src/elin/util/map.clj", :from elin.util.map, :macro true, :col 18, :name-col 19, :from-var map->str, :end-col 49, :arity 2, :varargs-min-arity 0, :row 19, :to clojure.core} {:fixed-arities #{2}, :end-row 18, :name-end-col 22, :name-end-row 18, :name-row 18, :name select-keys, :filename "src/elin/util/map.clj", :from elin.util.map, :col 10, :name-col 11, :from-var map->str, :end-col 32, :arity 2, :row 18, :to clojure.core} {:fixed-arities #{1}, :end-row 24, :name-end-col 17, :name-end-row 19, :name-row 19, :name mapcat, :filename "src/elin/util/map.clj", :from elin.util.map, :col 10, :name-col 11, :from-var map->str, :end-col 50, :arity 2, :varargs-min-arity 1, :row 19, :to clojure.core} {:fixed-arities #{1 2}, :end-row 25, :name-end-col 19, :name-end-row 25, :name-row 25, :name join, :filename "src/elin/util/map.clj", :alias str, :from elin.util.map, :col 10, :name-col 11, :from-var map->str, :end-col 25, :arity 2, :row 25, :to clojure.string} {:end-row 25, :name-end-col 9, :name-end-row 18, :name-row 18, :name ->>, :filename "src/elin/util/map.clj", :from elin.util.map, :macro true, :col 5, :name-col 6, :from-var map->str, :end-col 26, :arity 3, :varargs-min-arity 1, :row 18, :to clojure.core} {:end-row 25, :name-end-col 7, :name-end-row 17, :name-row 17, :name let, :filename "src/elin/util/map.clj", :from elin.util.map, :macro true, :col 3, :name-col 4, :from-var map->str, :end-col 27, :arity 2, :varargs-min-arity 1, :row 17, :to clojure.core} {:end-row 25, :name-end-col 6, :name-end-row 16, :name-row 16, :name defn, :filename "src/elin/util/map.clj", :from elin.util.map, :macro true, :col 1, :name-col 2, :end-col 28, :arity 3, :varargs-min-arity 2, :row 16, :to clojure.core} {:end-row 4, :name-end-col 18, :name-end-row 4, :name-row 4, :name this, :filename "src/elin/protocol/host/rpc.clj", :from elin.protocol.host.rpc, :col 14, :name-col 14, :end-col 18, :row 4, :to :clj-kondo/unknown-namespace} {:end-row 5, :name-end-col 19, :name-end-row 5, :name-row 5, :name this, :filename "src/elin/protocol/host/rpc.clj", :from elin.protocol.host.rpc, :col 15, :name-col 15, :end-col 19, :row 5, :to :clj-kondo/unknown-namespace} {:end-row 6, :name-end-col 23, :name-end-row 6, :name-row 6, :name this, :filename "src/elin/protocol/host/rpc.clj", :from elin.protocol.host.rpc, :col 19, :name-col 19, :end-col 23, :row 6, :to :clj-kondo/unknown-namespace} {:end-row 6, :name-end-col 13, :name-end-row 3, :name-row 3, :name defprotocol, :filename "src/elin/protocol/host/rpc.clj", :from elin.protocol.host.rpc, :macro true, :col 1, :name-col 2, :end-col 26, :arity 4, :varargs-min-arity 1, :row 3, :to clojure.core} {:end-row 9, :name-end-col 18, :name-end-row 9, :name-row 9, :name this, :filename "src/elin/protocol/host/rpc.clj", :from elin.protocol.host.rpc, :col 14, :name-col 14, :end-col 18, :row 9, :to :clj-kondo/unknown-namespace} {:end-row 9, :name-end-col 26, :name-end-row 9, :name-row 9, :name content, :filename "src/elin/protocol/host/rpc.clj", :from elin.protocol.host.rpc, :col 19, :name-col 19, :end-col 26, :row 9, :to :clj-kondo/unknown-namespace} {:end-row 10, :name-end-col 17, :name-end-row 10, :name-row 10, :name this, :filename "src/elin/protocol/host/rpc.clj", :from elin.protocol.host.rpc, :col 13, :name-col 13, :end-col 17, :row 10, :to :clj-kondo/unknown-namespace} {:end-row 10, :name-end-col 25, :name-end-row 10, :name-row 10, :name content, :filename "src/elin/protocol/host/rpc.clj", :from elin.protocol.host.rpc, :col 18, :name-col 18, :end-col 25, :row 10, :to :clj-kondo/unknown-namespace} {:end-row 11, :name-end-col 19, :name-end-row 11, :name-row 11, :name this, :filename "src/elin/protocol/host/rpc.clj", :from elin.protocol.host.rpc, :col 15, :name-col 15, :end-col 19, :row 11, :to :clj-kondo/unknown-namespace} {:end-row 11, :name-end-col 22, :name-end-row 11, :name-row 11, :name id, :filename "src/elin/protocol/host/rpc.clj", :from elin.protocol.host.rpc, :col 20, :name-col 20, :end-col 22, :row 11, :to :clj-kondo/unknown-namespace} {:end-row 11, :name-end-col 28, :name-end-row 11, :name-row 11, :name error, :filename "src/elin/protocol/host/rpc.clj", :from elin.protocol.host.rpc, :col 23, :name-col 23, :end-col 28, :row 11, :to :clj-kondo/unknown-namespace} {:end-row 11, :name-end-col 35, :name-end-row 11, :name-row 11, :name result, :filename "src/elin/protocol/host/rpc.clj", :from elin.protocol.host.rpc, :col 29, :name-col 29, :end-col 35, :row 11, :to :clj-kondo/unknown-namespace} {:end-row 12, :name-end-col 16, :name-end-row 12, :name-row 12, :name this, :filename "src/elin/protocol/host/rpc.clj", :from elin.protocol.host.rpc, :col 12, :name-col 12, :end-col 16, :row 12, :to :clj-kondo/unknown-namespace} {:end-row 12, :name-end-col 13, :name-end-row 8, :name-row 8, :name defprotocol, :filename "src/elin/protocol/host/rpc.clj", :from elin.protocol.host.rpc, :macro true, :col 1, :name-col 2, :end-col 19, :arity 5, :varargs-min-arity 1, :row 8, :to clojure.core} {:end-row 14, :name-end-col 6, :name-end-row 14, :name-row 14, :name defn, :filename "src/elin/handler/internal.clj", :from elin.handler.internal, :macro true, :col 1, :name-col 2, :end-col 28, :arity 3, :varargs-min-arity 2, :row 14, :to clojure.core} {:fixed-arities #{1}, :end-row 16, :name-end-col 17, :name-end-row 16, :name-row 16, :name initialize, :filename "src/elin/handler/internal.clj", :from elin.handler.internal, :col 7, :name-col 7, :end-col 17, :row 16, :to elin.handler.internal} {:end-row 16, :name-end-col 46, :name-end-row 16, :name-row 16, :name ?Elin, :filename "src/elin/handler/internal.clj", :alias e.s.handler, :from elin.handler.internal, :col 29, :name-col 29, :end-col 46, :row 16, :to elin.schema.handler} {:fixed-arities #{1}, :end-row 16, :name-end-col 52, :name-end-row 16, :name-row 16, :name any?, :filename "src/elin/handler/internal.clj", :from elin.handler.internal, :col 48, :name-col 48, :end-col 52, :row 16, :to clojure.core} {:fixed-arities #{2}, :end-row 16, :name-end-col 6, :name-end-row 16, :name-row 16, :name =>, :filename "src/elin/handler/internal.clj", :alias m, :from elin.handler.internal, :macro true, :col 1, :name-col 2, :end-col 54, :arity 2, :row 16, :to malli.core} {:fixed-arities #{1}, :end-row 19, :name-end-col 23, :name-end-row 19, :name-row 19, :name on-connect, :filename "src/elin/handler/internal.clj", :alias e.p.host, :from elin.handler.internal, :col 3, :name-col 4, :from-var initialize, :end-col 29, :arity 1, :row 19, :to elin.protocol.host} {:fixed-arities #{1}, :end-row 20, :name-end-col 25, :name-end-row 20, :name-row 20, :name restore, :filename "src/elin/handler/internal.clj", :alias e.p.clj-kondo, :from elin.handler.internal, :col 3, :name-col 4, :from-var initialize, :end-col 36, :arity 1, :row 20, :to elin.protocol.clj-kondo} {:fixed-arities #{3 2}, :end-row 21, :name-end-col 49, :name-end-row 21, :name-row 21, :name get-in, :filename "src/elin/handler/internal.clj", :from elin.handler.internal, :col 42, :name-col 43, :from-var initialize, :end-col 80, :arity 2, :row 21, :to clojure.core} {:fixed-arities #{0 1}, :end-row 21, :name-end-col 41, :name-end-row 21, :name-row 21, :name or, :filename "src/elin/handler/internal.clj", :from elin.handler.internal, :macro true, :col 38, :name-col 39, :from-var initialize, :end-col 84, :arity 2, :varargs-min-arity 1, :row 21, :to clojure.core} {:end-row 22, :name-end-col 26, :name-end-row 22, :name-row 22, :name format, :filename "src/elin/handler/internal.clj", :from elin.handler.internal, :col 19, :name-col 20, :from-var initialize, :end-col 73, :arity 3, :varargs-min-arity 1, :row 22, :to clojure.core} {:end-row 22, :name-end-col 18, :name-end-row 22, :name-row 22, :name debug, :filename "src/elin/handler/internal.clj", :alias timbre, :from elin.handler.internal, :macro true, :col 5, :name-col 6, :from-var initialize, :end-col 74, :arity 1, :varargs-min-arity 0, :row 22, :to taoensso.timbre} {:fixed-arities #{3}, :end-row 23, :name-end-col 28, :name-end-row 23, :name-row 23, :name set-variable!, :filename "src/elin/handler/internal.clj", :alias e.p.host, :from elin.handler.internal, :col 5, :name-col 6, :from-var initialize, :end-col 59, :arity 3, :row 23, :to elin.protocol.host} {:end-row 23, :name-end-col 9, :name-end-row 21, :name-row 21, :name doseq, :filename "src/elin/handler/internal.clj", :from elin.handler.internal, :macro true, :col 3, :name-col 4, :from-var initialize, :end-col 60, :arity 3, :varargs-min-arity 1, :row 21, :to clojure.core} {:end-row 24, :name-end-col 6, :name-end-row 17, :name-row 17, :name defn, :filename "src/elin/handler/internal.clj", :from elin.handler.internal, :macro true, :col 1, :name-col 2, :end-col 8, :arity 6, :varargs-min-arity 2, :row 17, :to clojure.core} {:fixed-arities #{1}, :end-row 26, :name-end-col 16, :name-end-row 26, :name-row 26, :name intercept, :filename "src/elin/handler/internal.clj", :from elin.handler.internal, :col 7, :name-col 7, :end-col 16, :row 26, :to elin.handler.internal} {:end-row 26, :name-end-col 45, :name-end-row 26, :name-row 26, :name ?Elin, :filename "src/elin/handler/internal.clj", :alias e.s.handler, :from elin.handler.internal, :col 28, :name-col 28, :end-col 45, :row 26, :to elin.schema.handler} {:fixed-arities #{1}, :end-row 26, :name-end-col 51, :name-end-row 26, :name-row 26, :name any?, :filename "src/elin/handler/internal.clj", :from elin.handler.internal, :col 47, :name-col 47, :end-col 51, :row 26, :to clojure.core} {:fixed-arities #{2}, :end-row 26, :name-end-col 6, :name-end-row 26, :name-row 26, :name =>, :filename "src/elin/handler/internal.clj", :alias m, :from elin.handler.internal, :macro true, :col 1, :name-col 2, :end-col 53, :arity 2, :row 26, :to malli.core} {:fixed-arities #{1}, :end-row 29, :name-end-col 28, :name-end-row 29, :name-row 29, :name first, :filename "src/elin/handler/internal.clj", :from elin.handler.internal, :col 22, :name-col 23, :from-var intercept, :end-col 47, :arity 1, :row 29, :to clojure.core} {:fixed-arities #{2}, :end-row 31, :name-end-col 54, :name-end-row 31, :name-row 31, :name select-keys-by-namespace, :filename "src/elin/handler/internal.clj", :alias e.u.map, :from elin.handler.internal, :col 21, :name-col 22, :from-var intercept, :end-col 66, :arity 2, :row 31, :to elin.util.map} {:fixed-arities #{3}, :end-row 32, :name-end-col 27, :name-end-row 32, :name-row 32, :name assoc, :filename "src/elin/handler/internal.clj", :from elin.handler.internal, :col 21, :name-col 22, :from-var intercept, :end-col 55, :arity 3, :varargs-min-arity 3, :row 32, :to clojure.core} {:end-row 32, :name-end-col 20, :name-end-row 30, :name-row 30, :name ->, :filename "src/elin/handler/internal.clj", :from elin.handler.internal, :macro true, :col 17, :name-col 18, :from-var intercept, :end-col 56, :arity 3, :varargs-min-arity 1, :row 30, :to clojure.core} {:end-row 33, :name-end-col 65, :name-end-row 33, :name-row 33, :name autocmd, :filename "src/elin/handler/internal.clj", :alias e.c.interceptor, :from elin.handler.internal, :col 42, :name-col 42, :from-var intercept, :end-col 65, :row 33, :to elin.constant.interceptor} {:fixed-arities #{4 3}, :end-row 33, :name-end-col 29, :name-end-row 33, :name-row 33, :name execute, :filename "src/elin/handler/internal.clj", :alias e.p.interceptor, :from elin.handler.internal, :col 5, :name-col 6, :from-var intercept, :end-col 74, :arity 3, :row 33, :to elin.protocol.interceptor} {:end-row 34, :name-end-col 7, :name-end-row 29, :name-row 29, :name let, :filename "src/elin/handler/internal.clj", :from elin.handler.internal, :macro true, :col 3, :name-col 4, :from-var intercept, :end-col 10, :arity 3, :varargs-min-arity 1, :row 29, :to clojure.core} {:end-row 34, :name-end-col 6, :name-end-row 27, :name-row 27, :name defn, :filename "src/elin/handler/internal.clj", :from elin.handler.internal, :macro true, :col 1, :name-col 2, :end-col 11, :arity 3, :varargs-min-arity 2, :row 27, :to clojure.core} {:end-row 38, :name-end-col 58, :name-end-row 38, :name-row 38, :name pr-str, :filename "src/elin/handler/internal.clj", :from elin.handler.internal, :col 51, :name-col 52, :from-var error, :end-col 77, :arity 1, :varargs-min-arity 0, :row 38, :to clojure.core} {:fixed-arities #{0 1}, :end-row 38, :name-end-col 29, :name-end-row 38, :name-row 38, :name str, :filename "src/elin/handler/internal.clj", :from elin.handler.internal, :col 25, :name-col 26, :from-var error, :end-col 78, :arity 2, :varargs-min-arity 1, :row 38, :to clojure.core} {:end-row 38, :name-end-col 19, :name-end-row 38, :name-row 38, :name error, :filename "src/elin/handler/internal.clj", :alias e.message, :from elin.handler.internal, :col 3, :name-col 4, :from-var error, :end-col 79, :arity 2, :varargs-min-arity 1, :row 38, :to elin.message} {:end-row 39, :name-end-col 6, :name-end-row 36, :name-row 36, :name defn, :filename "src/elin/handler/internal.clj", :from elin.handler.internal, :macro true, :col 1, :name-col 2, :end-col 8, :arity 4, :varargs-min-arity 2, :row 36, :to clojure.core} {:fixed-arities #{1}, :end-row 44, :name-end-col 75, :name-end-row 44, :name-row 44, :name status, :filename "src/elin/handler/internal.clj", :from elin.handler.internal, :col 69, :name-col 69, :from-var status, :end-col 75, :row 44, :to elin.handler.internal} {:fixed-arities #{1 2}, :end-row 44, :name-end-col 66, :name-end-row 44, :name-row 44, :name symbol, :filename "src/elin/handler/internal.clj", :from elin.handler.internal, :col 59, :name-col 60, :from-var status, :end-col 76, :arity 1, :row 44, :to clojure.core} {:fixed-arities #{3 2}, :end-row 45, :name-end-col 49, :name-end-row 43, :name-row 43, :name get-in, :filename "src/elin/handler/internal.clj", :from elin.handler.internal, :col 42, :name-col 43, :from-var status, :end-col 67, :arity 2, :row 43, :to clojure.core} {:fixed-arities #{1}, :end-row 46, :name-end-col 33, :name-end-row 46, :name-row 46, :name disconnected?, :filename "src/elin/handler/internal.clj", :alias e.p.nrepl, :from elin.handler.internal, :col 9, :name-col 10, :from-var status, :end-col 40, :arity 1, :row 46, :to elin.protocol.nrepl} {:end-row 48, :name-end-col 8, :name-end-row 46, :name-row 46, :name if, :filename "src/elin/handler/internal.clj", :from elin.handler.internal, :col 5, :name-col 6, :from-var status, :end-col 17, :arity 3, :row 46, :to clojure.core} {:end-row 48, :name-end-col 7, :name-end-row 43, :name-row 43, :name let, :filename "src/elin/handler/internal.clj", :from elin.handler.internal, :macro true, :col 3, :name-col 4, :from-var status, :end-col 18, :arity 2, :varargs-min-arity 1, :row 43, :to clojure.core} {:end-row 48, :name-end-col 6, :name-end-row 41, :name-row 41, :name defn, :filename "src/elin/handler/internal.clj", :from elin.handler.internal, :macro true, :col 1, :name-col 2, :end-col 19, :arity 3, :varargs-min-arity 2, :row 41, :to clojure.core} {:fixed-arities #{1 2}, :end-row 15, :name-end-col 17, :name-end-row 15, :private true, :name-row 15, :name client-key, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 7, :name-col 7, :end-col 17, :row 15, :to elin.component.nrepl} {:fixed-arities #{1}, :end-row 16, :name-end-col 37, :name-end-row 16, :name-row 16, :name string?, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 30, :name-col 30, :end-col 37, :row 16, :to clojure.core} {:fixed-arities #{1}, :end-row 16, :name-end-col 42, :name-end-row 16, :name-row 16, :name int?, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 38, :name-col 38, :end-col 42, :row 16, :to clojure.core} {:fixed-arities #{1}, :end-row 16, :name-end-col 51, :name-end-row 16, :name-row 16, :name string?, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 44, :name-col 44, :end-col 51, :row 16, :to clojure.core} {:end-row 17, :name-end-col 47, :name-end-row 17, :name-row 17, :name ?Client, :filename "src/elin/component/nrepl.clj", :alias e.s.nrepl, :from elin.component.nrepl, :col 30, :name-col 30, :end-col 47, :row 17, :to elin.schema.nrepl} {:fixed-arities #{1}, :end-row 17, :name-end-col 56, :name-end-row 17, :name-row 17, :name string?, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 49, :name-col 49, :end-col 56, :row 17, :to clojure.core} {:fixed-arities #{2}, :end-row 17, :name-end-col 6, :name-end-row 15, :name-row 15, :name =>, :filename "src/elin/component/nrepl.clj", :alias m, :from elin.component.nrepl, :macro true, :col 1, :name-col 2, :end-col 59, :arity 2, :row 15, :to malli.core} {:end-row 20, :name-end-col 11, :name-end-row 20, :name-row 20, :name format, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 4, :name-col 5, :from-var client-key, :end-col 30, :arity 3, :varargs-min-arity 1, :row 20, :to clojure.core} {:fixed-arities #{3 2}, :end-row 22, :name-end-col 27, :name-end-row 22, :name-row 22, :name get-in, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 20, :name-col 21, :from-var client-key, :end-col 50, :arity 2, :row 22, :to clojure.core} {:fixed-arities #{3 2}, :end-row 22, :name-end-col 58, :name-end-row 22, :name-row 22, :name get-in, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 51, :name-col 52, :from-var client-key, :end-col 81, :arity 2, :row 22, :to clojure.core} {:end-row 22, :name-end-col 11, :name-end-row 22, :name-row 22, :name format, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 4, :name-col 5, :from-var client-key, :end-col 82, :arity 3, :varargs-min-arity 1, :row 22, :to clojure.core} {:end-row 22, :name-end-col 7, :name-end-row 18, :name-row 18, :name defn-, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :macro true, :col 1, :name-col 2, :end-col 84, :arity 3, :varargs-min-arity 2, :row 18, :to clojure.core} {:end-row 34, :name-end-col 22, :name-end-row 34, :name-row 34, :name Lifecycle, :filename "src/elin/component/nrepl.clj", :alias component, :from elin.component.nrepl, :col 3, :name-col 3, :end-col 22, :row 34, :to com.stuartsierra.component} {:end-row 36, :name-end-col 17, :name-end-row 36, :name-row 36, :name info, :filename "src/elin/component/nrepl.clj", :alias timbre, :from elin.component.nrepl, :macro true, :col 5, :name-col 6, :end-col 45, :arity 1, :varargs-min-arity 0, :row 36, :to taoensso.timbre} {:end-row 39, :name-end-col 17, :name-end-row 39, :name-row 39, :name info, :filename "src/elin/component/nrepl.clj", :alias timbre, :from elin.component.nrepl, :macro true, :col 5, :name-col 6, :end-col 46, :arity 1, :varargs-min-arity 0, :row 39, :to taoensso.timbre} {:fixed-arities #{1}, :end-row 40, :name-end-col 27, :name-end-row 40, :name-row 40, :name remove-all!, :filename "src/elin/component/nrepl.clj", :alias e.p.nrepl, :from elin.component.nrepl, :col 5, :name-col 6, :end-col 33, :arity 1, :row 40, :to elin.protocol.nrepl} {:end-row 41, :name-end-col 17, :name-end-row 41, :name-row 41, :name info, :filename "src/elin/component/nrepl.clj", :alias timbre, :from elin.component.nrepl, :macro true, :col 5, :name-col 6, :end-col 45, :arity 1, :varargs-min-arity 0, :row 41, :to taoensso.timbre} {:fixed-arities #{1 2}, :end-row 42, :name-end-col 12, :name-end-row 42, :name-row 42, :name dissoc, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 5, :name-col 6, :end-col 34, :arity 2, :varargs-min-arity 2, :row 42, :to clojure.core} {:end-row 44, :name-end-col 27, :name-end-row 44, :name-row 44, :name IClientManager, :filename "src/elin/component/nrepl.clj", :alias e.p.nrepl, :from elin.component.nrepl, :col 3, :name-col 3, :end-col 27, :row 44, :to elin.protocol.nrepl} {:fixed-arities #{3}, :end-row 47, :name-end-col 31, :name-end-row 47, :name-row 47, :name assoc, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 26, :name-col 26, :end-col 31, :varargs-min-arity 3, :row 47, :to clojure.core} {:fixed-arities #{3}, :end-row 47, :name assoc, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 26, :end-col 31, :arity 3, :varargs-min-arity 3, :row 47, :to clojure.core} {:fixed-arities #{1 2}, :end-row 47, :name-end-col 43, :name-end-row 47, :private true, :name-row 47, :name client-key, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 32, :name-col 33, :end-col 51, :arity 1, :row 47, :to elin.component.nrepl} {:fixed-arities #{4 3 2}, :end-row 47, :name-end-col 11, :name-end-row 47, :name-row 47, :name swap!, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 5, :name-col 6, :end-col 59, :arity 4, :varargs-min-arity 4, :row 47, :to clojure.core} {:fixed-arities #{2}, :end-row 51, :name-end-col 54, :name-end-row 51, :name-row 51, :name connect, :filename "src/elin/component/nrepl.clj", :alias e.c.n.client, :from elin.component.nrepl, :col 33, :name-col 34, :end-col 65, :arity 2, :row 51, :to elin.component.nrepl.client} {:fixed-arities #{3 2}, :end-row 51, :name-end-col 27, :name-end-row 51, :name-row 51, :name add-client!, :filename "src/elin/component/nrepl.clj", :alias e.p.nrepl, :from elin.component.nrepl, :col 5, :name-col 6, :end-col 66, :arity 2, :row 51, :to elin.protocol.nrepl} {:fixed-arities #{1 2}, :end-row 55, :name-end-col 32, :name-end-row 55, :name-row 55, :name dissoc, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 26, :name-col 26, :end-col 32, :varargs-min-arity 2, :row 55, :to clojure.core} {:fixed-arities #{1 2}, :end-row 55, :name dissoc, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 26, :end-col 32, :arity 2, :varargs-min-arity 2, :row 55, :to clojure.core} {:fixed-arities #{1 2}, :end-row 55, :name-end-col 44, :name-end-row 55, :private true, :name-row 55, :name client-key, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 33, :name-col 34, :end-col 52, :arity 1, :row 55, :to elin.component.nrepl} {:fixed-arities #{4 3 2}, :end-row 55, :name-end-col 11, :name-end-row 55, :name-row 55, :name swap!, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 5, :name-col 6, :end-col 53, :arity 3, :varargs-min-arity 4, :row 55, :to clojure.core} {:fixed-arities #{1}, :end-row 56, :name-end-col 26, :name-end-row 56, :name-row 56, :name disconnect, :filename "src/elin/component/nrepl.clj", :alias e.p.nrepl, :from elin.component.nrepl, :col 5, :name-col 6, :end-col 34, :arity 1, :row 56, :to elin.protocol.nrepl} {:fixed-arities #{1}, :end-row 60, :name-end-col 20, :name-end-row 60, :name-row 60, :name vals, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 15, :name-col 16, :end-col 36, :arity 1, :row 60, :to clojure.core} {:fixed-arities #{2}, :end-row 61, :name-end-col 32, :name-end-row 61, :name-row 61, :name remove-client!, :filename "src/elin/component/nrepl.clj", :alias e.p.nrepl, :from elin.component.nrepl, :col 7, :name-col 8, :end-col 40, :arity 2, :row 61, :to elin.protocol.nrepl} {:end-row 61, :name-end-col 11, :name-end-row 60, :name-row 60, :name doseq, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :macro true, :col 5, :name-col 6, :end-col 41, :arity 2, :varargs-min-arity 1, :row 60, :to clojure.core} {:fixed-arities #{1 2}, :end-row 65, :name-end-col 43, :name-end-row 65, :private true, :name-row 65, :name client-key, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 32, :name-col 33, :end-col 54, :arity 2, :row 65, :to elin.component.nrepl} {:fixed-arities #{3 2}, :end-row 65, :name-end-col 26, :name-end-row 65, :name-row 65, :name get-client, :filename "src/elin/component/nrepl.clj", :alias e.p.nrepl, :from elin.component.nrepl, :col 5, :name-col 6, :end-col 55, :arity 2, :row 65, :to elin.protocol.nrepl} {:fixed-arities #{3 2}, :end-row 68, :name-end-col 9, :name-end-row 68, :name-row 68, :name get, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 5, :name-col 6, :end-col 36, :arity 2, :row 68, :to clojure.core} {:fixed-arities #{1 2}, :end-row 72, :name-end-col 28, :name-end-row 72, :private true, :name-row 72, :name client-key, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 17, :name-col 18, :end-col 36, :arity 1, :row 72, :to elin.component.nrepl} {:fixed-arities #{2}, :end-row 73, :name-end-col 21, :name-end-row 73, :name-row 73, :name contains?, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 11, :name-col 12, :end-col 43, :arity 2, :row 73, :to clojure.core} {:fixed-arities #{2}, :end-row 75, :name-end-col 18, :name-end-row 75, :name-row 75, :name reset!, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 11, :name-col 12, :end-col 50, :arity 2, :row 75, :to clojure.core} {:end-row 76, :name-end-col 12, :name-end-row 74, :name-row 74, :name do, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 9, :name-col 10, :end-col 16, :arity 2, :row 74, :to clojure.core} {:end-row 77, :name-end-col 10, :name-end-row 73, :name-row 73, :name if, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 7, :name-col 8, :end-col 15, :arity 3, :row 73, :to clojure.core} {:end-row 77, :name-end-col 9, :name-end-row 72, :name-row 72, :name let, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :macro true, :col 5, :name-col 6, :end-col 16, :arity 2, :varargs-min-arity 1, :row 72, :to clojure.core} {:fixed-arities #{3 2}, :end-row 80, :name-end-col 26, :name-end-row 80, :name-row 80, :name get-client, :filename "src/elin/component/nrepl.clj", :alias e.p.nrepl, :from elin.component.nrepl, :col 5, :name-col 6, :end-col 58, :arity 2, :row 80, :to elin.protocol.nrepl} {:end-row 82, :name-end-col 20, :name-end-row 82, :name-row 82, :name IClient, :filename "src/elin/component/nrepl.clj", :alias e.p.nrepl, :from elin.component.nrepl, :col 3, :name-col 3, :end-col 20, :row 82, :to elin.protocol.nrepl} {:fixed-arities #{1}, :end-row 85, :name-end-col 48, :name-end-row 85, :name-row 85, :name current-client, :filename "src/elin/component/nrepl.clj", :alias e.p.nrepl, :from elin.component.nrepl, :col 23, :name-col 24, :end-col 54, :arity 1, :row 85, :to elin.protocol.nrepl} {:fixed-arities #{2}, :end-row 86, :name-end-col 31, :name-end-row 86, :name-row 86, :name supported-op?, :filename "src/elin/component/nrepl.clj", :alias e.p.nrepl, :from elin.component.nrepl, :col 7, :name-col 8, :end-col 42, :arity 2, :row 86, :to elin.protocol.nrepl} {:end-row 86, :name-end-col 14, :name-end-row 85, :name-row 85, :name when-let, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :macro true, :col 5, :name-col 6, :end-col 43, :arity 2, :varargs-min-arity 1, :row 85, :to clojure.core} {:fixed-arities #{1}, :end-row 89, :name-end-col 48, :name-end-row 89, :name-row 89, :name current-client, :filename "src/elin/component/nrepl.clj", :alias e.p.nrepl, :from elin.component.nrepl, :col 23, :name-col 24, :end-col 54, :arity 1, :row 89, :to elin.protocol.nrepl} {:fixed-arities #{1}, :end-row 90, :name-end-col 33, :name-end-row 90, :name-row 90, :name current-session, :filename "src/elin/component/nrepl.clj", :alias e.p.nrepl, :from elin.component.nrepl, :col 7, :name-col 8, :end-col 41, :arity 1, :row 90, :to elin.protocol.nrepl} {:end-row 90, :name-end-col 14, :name-end-row 89, :name-row 89, :name when-let, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :macro true, :col 5, :name-col 6, :end-col 42, :arity 2, :varargs-min-arity 1, :row 89, :to clojure.core} {:fixed-arities #{1}, :end-row 93, :name-end-col 48, :name-end-row 93, :name-row 93, :name current-client, :filename "src/elin/component/nrepl.clj", :alias e.p.nrepl, :from elin.component.nrepl, :col 23, :name-col 24, :end-col 54, :arity 1, :row 93, :to elin.protocol.nrepl} {:fixed-arities #{}, :end-row 94, :name-end-col 25, :name-end-row 94, :name-row 94, :name version, :filename "src/elin/component/nrepl.clj", :alias e.p.nrepl, :from elin.component.nrepl, :col 7, :name-col 8, :end-col 33, :arity 1, :row 94, :to elin.protocol.nrepl} {:end-row 94, :name-end-col 14, :name-end-row 93, :name-row 93, :name when-let, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :macro true, :col 5, :name-col 6, :end-col 34, :arity 2, :varargs-min-arity 1, :row 93, :to clojure.core} {:end-row 96, :name-end-col 24, :name-end-row 96, :name-row 96, :name IConnection, :filename "src/elin/component/nrepl.clj", :alias e.p.nrepl, :from elin.component.nrepl, :col 3, :name-col 3, :end-col 24, :row 96, :to elin.protocol.nrepl} {:fixed-arities #{1}, :end-row 99, :name-end-col 46, :name-end-row 99, :name-row 99, :name current-client, :filename "src/elin/component/nrepl.clj", :alias e.p.nrepl, :from elin.component.nrepl, :col 21, :name-col 22, :end-col 52, :arity 1, :row 99, :to elin.protocol.nrepl} {:fixed-arities #{1}, :end-row 100, :name-end-col 28, :name-end-row 100, :name-row 100, :name disconnect, :filename "src/elin/component/nrepl.clj", :alias e.p.nrepl, :from elin.component.nrepl, :col 7, :name-col 8, :end-col 36, :arity 1, :row 100, :to elin.protocol.nrepl} {:end-row 101, :name-end-col 21, :name-end-row 101, :name-row 101, :name unavailable, :filename "src/elin/component/nrepl.clj", :alias e, :from elin.component.nrepl, :col 7, :name-col 8, :end-col 49, :arity 1, :varargs-min-arity 0, :row 101, :to elin.error} {:fixed-arities #{3 2}, :end-row 101, :name-end-col 12, :name-end-row 99, :name-row 99, :name if-let, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :macro true, :col 5, :name-col 6, :end-col 50, :arity 3, :row 99, :to clojure.core} {:fixed-arities #{1}, :end-row 105, :name-end-col 46, :name-end-row 105, :name-row 105, :name current-client, :filename "src/elin/component/nrepl.clj", :alias e.p.nrepl, :from elin.component.nrepl, :col 21, :name-col 22, :end-col 52, :arity 1, :row 105, :to elin.protocol.nrepl} {:fixed-arities #{1}, :end-row 106, :name-end-col 31, :name-end-row 106, :name-row 106, :name disconnected?, :filename "src/elin/component/nrepl.clj", :alias e.p.nrepl, :from elin.component.nrepl, :col 7, :name-col 8, :end-col 39, :arity 1, :row 106, :to elin.protocol.nrepl} {:fixed-arities #{3 2}, :end-row 107, :name-end-col 12, :name-end-row 105, :name-row 105, :name if-let, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :macro true, :col 5, :name-col 6, :end-col 12, :arity 3, :row 105, :to clojure.core} {:fixed-arities #{1}, :end-row 110, :name-end-col 46, :name-end-row 110, :name-row 110, :name current-client, :filename "src/elin/component/nrepl.clj", :alias e.p.nrepl, :from elin.component.nrepl, :col 21, :name-col 22, :end-col 52, :arity 1, :row 110, :to elin.protocol.nrepl} {:fixed-arities #{2}, :end-row 111, :name-end-col 24, :name-end-row 111, :name-row 111, :name notify, :filename "src/elin/component/nrepl.clj", :alias e.p.nrepl, :from elin.component.nrepl, :col 7, :name-col 8, :end-col 36, :arity 2, :row 111, :to elin.protocol.nrepl} {:end-row 112, :name-end-col 21, :name-end-row 112, :name-row 112, :name unavailable, :filename "src/elin/component/nrepl.clj", :alias e, :from elin.component.nrepl, :col 7, :name-col 8, :end-col 49, :arity 1, :varargs-min-arity 0, :row 112, :to elin.error} {:fixed-arities #{3 2}, :end-row 112, :name-end-col 12, :name-end-row 110, :name-row 110, :name if-let, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :macro true, :col 5, :name-col 6, :end-col 50, :arity 3, :row 110, :to clojure.core} {:fixed-arities #{1}, :end-row 115, :name-end-col 46, :name-end-row 115, :name-row 115, :name current-client, :filename "src/elin/component/nrepl.clj", :alias e.p.nrepl, :from elin.component.nrepl, :col 21, :name-col 22, :end-col 52, :arity 1, :row 115, :to elin.protocol.nrepl} {:fixed-arities #{4 3}, :end-row 117, :name-end-col 56, :name-end-row 117, :name-row 117, :name execute, :filename "src/elin/component/nrepl.clj", :alias e.p.interceptor, :from elin.component.nrepl, :col 33, :name-col 33, :end-col 56, :row 117, :to elin.protocol.interceptor} {:end-row 117, :name-end-col 90, :name-end-row 117, :name-row 117, :name nrepl, :filename "src/elin/component/nrepl.clj", :alias e.c.interceptor, :from elin.component.nrepl, :col 69, :name-col 69, :end-col 90, :row 117, :to elin.constant.interceptor} {:fixed-arities #{4 3 2 5}, :end-row 117, :name-end-col 32, :name-end-row 117, :name-row 117, :name apply, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 26, :name-col 27, :end-col 94, :arity 4, :varargs-min-arity 5, :row 117, :to clojure.core} {:end-row 117, :name fn*, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 25, :end-col 94, :arity 2, :row 117, :to clojure.core} {:fixed-arities #{2}, :end-row 126, :name-end-col 67, :name-end-row 126, :name-row 126, :name request, :filename "src/elin/component/nrepl.clj", :alias e.p.nrepl, :from elin.component.nrepl, :col 49, :name-col 50, :end-col 83, :arity 2, :row 126, :to elin.protocol.nrepl} {:fixed-arities #{1}, :end-row 126, :name-end-col 48, :name-end-row 126, :name-row 126, :name , :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :macro true, :col 11, :name-col 12, :end-col 27, :arity 3, :varargs-min-arity 1, :row 118, :to clojure.core} {:end-row 127, :name-end-col 13, :name-end-row 117, :name-row 117, :name let, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :macro true, :col 9, :name-col 10, :end-col 28, :arity 2, :varargs-min-arity 1, :row 117, :to clojure.core} {:end-row 127, :name-end-col 16, :name-end-row 116, :name-row 116, :name go, :filename "src/elin/component/nrepl.clj", :alias async, :from elin.component.nrepl, :macro true, :col 7, :name-col 8, :end-col 29, :arity 1, :varargs-min-arity 0, :row 116, :to clojure.core.async} {:end-row 129, :name-end-col 23, :name-end-row 129, :name-row 129, :name unavailable, :filename "src/elin/component/nrepl.clj", :alias e, :from elin.component.nrepl, :col 9, :name-col 10, :end-col 51, :arity 1, :varargs-min-arity 0, :row 129, :to elin.error} {:end-row 129, :name-end-col 16, :name-end-row 128, :name-row 128, :name go, :filename "src/elin/component/nrepl.clj", :alias async, :from elin.component.nrepl, :macro true, :col 7, :name-col 8, :end-col 52, :arity 1, :varargs-min-arity 0, :row 128, :to clojure.core.async} {:fixed-arities #{3 2}, :end-row 129, :name-end-col 12, :name-end-row 115, :name-row 115, :name if-let, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :macro true, :col 5, :name-col 6, :end-col 53, :arity 3, :row 115, :to clojure.core} {:end-row 129, :name-end-col 11, :name-end-row 24, :name-row 24, :name defrecord, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :macro true, :col 1, :name-col 2, :end-col 55, :arity 23, :varargs-min-arity 2, :row 24, :to clojure.core} {:fixed-arities #{1}, :end-row 135, :name-end-col 37, :name-end-row 135, :name-row 135, :name atom, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 32, :name-col 33, :from-var new-nrepl, :end-col 41, :arity 1, :varargs-min-arity 1, :row 135, :to clojure.core} {:fixed-arities #{1}, :end-row 136, :name-end-col 48, :name-end-row 136, :name-row 136, :name atom, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 43, :name-col 44, :from-var new-nrepl, :end-col 53, :arity 1, :varargs-min-arity 1, :row 136, :to clojure.core} {:end-row 136, :name-end-col 21, :name-end-row 133, :name-row 133, :name merge, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 15, :name-col 16, :from-var new-nrepl, :end-col 55, :arity 2, :varargs-min-arity 0, :row 133, :to clojure.core} {:fixed-arities #{1}, :end-row 136, :name-end-col 14, :name-end-row 133, :name-row 133, :name map->Nrepl, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 3, :name-col 4, :from-var new-nrepl, :end-col 56, :arity 1, :row 133, :to elin.component.nrepl} {:end-row 136, :name-end-col 6, :name-end-row 131, :name-row 131, :name defn, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :macro true, :col 1, :name-col 2, :end-col 57, :arity 3, :varargs-min-arity 2, :row 131, :to clojure.core} {:fixed-arities #{1}, :end-row 17, :name-end-col 66, :name-end-row 17, :name-row 17, :name get-current-working-directory!, :filename "src/elin/component/clj_kondo.clj", :alias e.p.host, :from elin.component.clj-kondo, :col 26, :name-col 27, :from-var get-project-root-directory, :end-col 72, :arity 1, :row 17, :to elin.protocol.host} {:fixed-arities #{1}, :end-row 17, :name-end-col 25, :name-end-row 17, :name-row 17, :name CljKondo, :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo, :col 3, :name-col 4, :from-var new-clj-kondo, :end-col 46, :arity 1, :row 115, :to elin.component.clj-kondo} {:end-row 115, :name-end-col 6, :name-end-row 113, :name-row 113, :name defn, :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo, :macro true, :col 1, :name-col 2, :end-col 47, :arity 3, :varargs-min-arity 2, :row 113, :to clojure.core} {:end-row 4, :name-end-col 17, :name-end-row 4, :name-row 4, :name this, :filename "src/elin/protocol/clj_kondo.clj", :from elin.protocol.clj-kondo, :col 13, :name-col 13, :end-col 17, :row 4, :to :clj-kondo/unknown-namespace} {:end-row 5, :name-end-col 17, :name-end-row 5, :name-row 5, :name this, :filename "src/elin/protocol/clj_kondo.clj", :from elin.protocol.clj-kondo, :col 13, :name-col 13, :end-col 17, :row 5, :to :clj-kondo/unknown-namespace} {:end-row 6, :name-end-col 20, :name-end-row 6, :name-row 6, :name this, :filename "src/elin/protocol/clj_kondo.clj", :from elin.protocol.clj-kondo, :col 16, :name-col 16, :end-col 20, :row 6, :to :clj-kondo/unknown-namespace} {:end-row 7, :name-end-col 19, :name-end-row 7, :name-row 7, :name this, :filename "src/elin/protocol/clj_kondo.clj", :from elin.protocol.clj-kondo, :col 15, :name-col 15, :end-col 19, :row 7, :to :clj-kondo/unknown-namespace} {:end-row 8, :name-end-col 18, :name-end-row 8, :name-row 8, :name this, :filename "src/elin/protocol/clj_kondo.clj", :from elin.protocol.clj-kondo, :col 14, :name-col 14, :end-col 18, :row 8, :to :clj-kondo/unknown-namespace} {:end-row 8, :name-end-col 13, :name-end-row 3, :name-row 3, :name defprotocol, :filename "src/elin/protocol/clj_kondo.clj", :from elin.protocol.clj-kondo, :macro true, :col 1, :name-col 2, :end-col 21, :arity 6, :varargs-min-arity 1, :row 3, :to clojure.core} {:fixed-arities #{1}, :end-row 8, :name-end-col 18, :name-end-row 8, :name-row 8, :name string?, :filename "src/elin/schema/server.clj", :from elin.schema.server, :col 11, :name-col 11, :from-var ?Message, :end-col 18, :row 8, :to clojure.core} {:fixed-arities #{1}, :end-row 9, :name-end-col 31, :name-end-row 9, :name-row 9, :name any?, :filename "src/elin/schema/server.clj", :from elin.schema.server, :col 27, :name-col 27, :from-var ?Message, :end-col 31, :row 9, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 9, :name-end-col 5, :name-end-row 6, :name-row 6, :name def, :filename "src/elin/schema/server.clj", :from elin.schema.server, :macro true, :col 1, :name-col 2, :end-col 35, :arity 2, :row 6, :to clojure.core} {:fixed-arities #{1}, :end-row 14, :name-end-col 40, :name-end-row 14, :name-row 14, :name ?instance, :filename "src/elin/schema/server.clj", :alias e.schema, :from elin.schema.server, :col 21, :name-col 22, :from-var ?Host, :end-col 62, :arity 1, :row 14, :to elin.schema} {:end-row 15, :name-end-col 27, :name-end-row 15, :name-row 15, :name ?LazyHost, :filename "src/elin/schema/server.clj", :alias e.s.component, :from elin.schema.server, :col 4, :name-col 4, :from-var ?Host, :end-col 27, :row 15, :to elin.schema.component} {:fixed-arities #{1 3 2}, :end-row 15, :name-end-col 5, :name-end-row 11, :name-row 11, :name def, :filename "src/elin/schema/server.clj", :from elin.schema.server, :macro true, :col 1, :name-col 2, :end-col 29, :arity 2, :row 11, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 6, :name-end-col 5, :name-end-row 3, :name-row 3, :name def, :filename "src/elin/constant/nrepl.clj", :from elin.constant.nrepl, :macro true, :col 1, :name-col 2, :end-col 20, :arity 2, :row 3, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 10, :name-end-col 5, :name-end-row 10, :name-row 10, :name def, :filename "src/elin/constant/nrepl.clj", :from elin.constant.nrepl, :macro true, :col 1, :name-col 2, :end-col 23, :arity 2, :row 10, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 11, :name-end-col 5, :name-end-row 11, :name-row 11, :name def, :filename "src/elin/constant/nrepl.clj", :from elin.constant.nrepl, :macro true, :col 1, :name-col 2, :end-col 35, :arity 2, :row 11, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 12, :name-end-col 5, :name-end-row 12, :name-row 12, :name def, :filename "src/elin/constant/nrepl.clj", :from elin.constant.nrepl, :macro true, :col 1, :name-col 2, :end-col 21, :arity 2, :row 12, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 13, :name-end-col 5, :name-end-row 13, :name-row 13, :name def, :filename "src/elin/constant/nrepl.clj", :from elin.constant.nrepl, :macro true, :col 1, :name-col 2, :end-col 31, :arity 2, :row 13, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 14, :name-end-col 5, :name-end-row 14, :name-row 14, :name def, :filename "src/elin/constant/nrepl.clj", :from elin.constant.nrepl, :macro true, :col 1, :name-col 2, :end-col 31, :arity 2, :row 14, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 15, :name-end-col 5, :name-end-row 15, :name-row 15, :name def, :filename "src/elin/constant/nrepl.clj", :from elin.constant.nrepl, :macro true, :col 1, :name-col 2, :end-col 25, :arity 2, :row 15, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 16, :name-end-col 5, :name-end-row 16, :name-row 16, :name def, :filename "src/elin/constant/nrepl.clj", :from elin.constant.nrepl, :macro true, :col 1, :name-col 2, :end-col 35, :arity 2, :row 16, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 20, :name-end-col 5, :name-end-row 20, :name-row 20, :name def, :filename "src/elin/constant/nrepl.clj", :from elin.constant.nrepl, :macro true, :col 1, :name-col 2, :end-col 29, :arity 2, :row 20, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 21, :name-end-col 5, :name-end-row 21, :name-row 21, :name def, :filename "src/elin/constant/nrepl.clj", :from elin.constant.nrepl, :macro true, :col 1, :name-col 2, :end-col 21, :arity 2, :row 21, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 22, :name-end-col 5, :name-end-row 22, :name-row 22, :name def, :filename "src/elin/constant/nrepl.clj", :from elin.constant.nrepl, :macro true, :col 1, :name-col 2, :end-col 27, :arity 2, :row 22, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 23, :name-end-col 5, :name-end-row 23, :name-row 23, :name def, :filename "src/elin/constant/nrepl.clj", :from elin.constant.nrepl, :macro true, :col 1, :name-col 2, :end-col 41, :arity 2, :row 23, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 27, :name-end-col 5, :name-end-row 27, :name-row 27, :name def, :filename "src/elin/constant/nrepl.clj", :from elin.constant.nrepl, :macro true, :col 1, :name-col 2, :end-col 43, :arity 2, :row 27, :to clojure.core} {:fixed-arities #{1 2}, :end-row 19, :name-end-col 34, :name-end-row 19, :name-row 19, :name of-string, :filename "src/elin/handler/test.clj", :alias r.zip, :from elin.handler.test, :col 18, :name-col 19, :from-var extract-multi-method-name, :end-col 40, :arity 1, :row 19, :to rewrite-clj.zip} {:fixed-arities #{1}, :end-row 20, :name-end-col 29, :name-end-row 20, :name-row 20, :name down, :filename "src/elin/handler/test.clj", :alias r.zip, :from elin.handler.test, :col 18, :name-col 19, :from-var extract-multi-method-name, :end-col 30, :arity 1, :row 20, :to rewrite-clj.zip} {:end-row 20, :name-end-col 17, :name-end-row 19, :name-row 19, :name ->, :filename "src/elin/handler/test.clj", :from elin.handler.test, :macro true, :col 14, :name-col 15, :from-var extract-multi-method-name, :end-col 31, :arity 2, :varargs-min-arity 1, :row 19, :to clojure.core} {:fixed-arities #{1}, :end-row 21, :name-end-col 58, :name-end-row 21, :name-row 21, :name sexpr, :filename "src/elin/handler/test.clj", :alias r.zip, :from elin.handler.test, :col 46, :name-col 47, :from-var extract-multi-method-name, :end-col 64, :arity 1, :row 21, :to rewrite-clj.zip} {:fixed-arities #{2}, :end-row 21, :name-end-col 21, :name-end-row 21, :name-row 21, :name contains?, :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 11, :name-col 12, :from-var extract-multi-method-name, :end-col 65, :arity 2, :row 21, :to clojure.core} {:fixed-arities #{1}, :end-row 23, :name-end-col 26, :name-end-row 23, :name-row 23, :name next, :filename "src/elin/handler/test.clj", :alias r.zip, :from elin.handler.test, :col 15, :name-col 16, :from-var extract-multi-method-name, :end-col 27, :arity 1, :row 23, :to rewrite-clj.zip} {:fixed-arities #{1}, :end-row 24, :name-end-col 27, :name-end-row 24, :name-row 24, :name sexpr, :filename "src/elin/handler/test.clj", :alias r.zip, :from elin.handler.test, :col 15, :name-col 16, :from-var extract-multi-method-name, :end-col 28, :arity 1, :row 24, :to rewrite-clj.zip} {:fixed-arities #{0 1}, :end-row 25, :name-end-col 19, :name-end-row 25, :name-row 25, :name str, :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 15, :name-col 16, :from-var extract-multi-method-name, :end-col 20, :arity 1, :varargs-min-arity 1, :row 25, :to clojure.core} {:end-row 25, :name-end-col 14, :name-end-row 22, :name-row 22, :name some->, :filename "src/elin/handler/test.clj", :from elin.handler.test, :macro true, :col 7, :name-col 8, :from-var extract-multi-method-name, :end-col 21, :arity 4, :varargs-min-arity 1, :row 22, :to clojure.core} {:end-row 25, :name-end-col 10, :name-end-row 21, :name-row 21, :name when, :filename "src/elin/handler/test.clj", :from elin.handler.test, :macro true, :col 5, :name-col 6, :from-var extract-multi-method-name, :end-col 22, :arity 2, :varargs-min-arity 1, :row 21, :to clojure.core} {:end-row 25, :name-end-col 7, :name-end-row 19, :name-row 19, :name let, :filename "src/elin/handler/test.clj", :from elin.handler.test, :macro true, :col 3, :name-col 4, :from-var extract-multi-method-name, :end-col 23, :arity 2, :varargs-min-arity 1, :row 19, :to clojure.core} {:end-row 25, :name-end-col 7, :name-end-row 17, :name-row 17, :name defn-, :filename "src/elin/handler/test.clj", :from elin.handler.test, :macro true, :col 1, :name-col 2, :end-col 24, :arity 3, :varargs-min-arity 2, :row 17, :to clojure.core} {:fixed-arities #{1}, :end-row 27, :name-end-col 28, :name-end-row 27, :name-row 27, :name run-test-under-cursor, :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 7, :name-col 7, :end-col 28, :row 27, :to elin.handler.test} {:end-row 27, :name-end-col 57, :name-end-row 27, :name-row 27, :name ?Elin, :filename "src/elin/handler/test.clj", :alias e.s.handler, :from elin.handler.test, :col 40, :name-col 40, :end-col 57, :row 27, :to elin.schema.handler} {:fixed-arities #{1}, :end-row 27, :name-end-col 63, :name-end-row 27, :name-row 27, :name any?, :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 59, :name-col 59, :end-col 63, :row 27, :to clojure.core} {:fixed-arities #{2}, :end-row 27, :name-end-col 6, :name-end-row 27, :name-row 27, :name =>, :filename "src/elin/handler/test.clj", :alias m, :from elin.handler.test, :macro true, :col 1, :name-col 2, :end-col 65, :arity 2, :row 27, :to malli.core} {:fixed-arities #{1 2}, :end-row 30, :name-end-col 82, :name-end-row 30, :name-row 30, :name evaluate-current-top-list, :filename "src/elin/handler/test.clj", :alias e.f.evaluate, :from elin.handler.test, :col 43, :name-col 44, :from-var run-test-under-cursor, :end-col 88, :arity 1, :row 30, :to elin.function.evaluate} {:fixed-arities #{1}, :end-row 32, :name-end-col 59, :name-end-row 32, :private true, :name-row 32, :name extract-multi-method-name, :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 33, :name-col 34, :from-var run-test-under-cursor, :end-col 65, :arity 1, :row 32, :to elin.handler.test} {:fixed-arities #{0 1}, :end-row 33, :name-end-col 37, :name-end-row 33, :name-row 33, :name str, :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 33, :name-col 34, :from-var run-test-under-cursor, :end-col 49, :arity 3, :varargs-min-arity 1, :row 33, :to clojure.core} {:end-row 33, :name-end-col 32, :name-end-row 32, :name-row 32, :name some->>, :filename "src/elin/handler/test.clj", :from elin.handler.test, :macro true, :col 24, :name-col 25, :from-var run-test-under-cursor, :end-col 50, :arity 2, :varargs-min-arity 1, :row 32, :to clojure.core} {:fixed-arities #{3}, :end-row 34, :name-end-col 36, :name-end-row 34, :name-row 34, :name replace, :filename "src/elin/handler/test.clj", :alias str, :from elin.handler.test, :col 24, :name-col 25, :from-var run-test-under-cursor, :end-col 65, :arity 3, :row 34, :to clojure.string} {:fixed-arities #{0 1}, :end-row 34, :name-end-col 23, :name-end-row 32, :name-row 32, :name or, :filename "src/elin/handler/test.clj", :from elin.handler.test, :macro true, :col 20, :name-col 21, :from-var run-test-under-cursor, :end-col 66, :arity 2, :varargs-min-arity 1, :row 32, :to clojure.core} {:fixed-arities #{2}, :end-row 35, :name-end-col 56, :name-end-row 35, :name-row 35, :name select-keys-by-namespace, :filename "src/elin/handler/test.clj", :alias e.u.map, :from elin.handler.test, :col 23, :name-col 24, :from-var run-test-under-cursor, :end-col 73, :arity 2, :row 35, :to elin.util.map} {:fixed-arities #{3}, :end-row 40, :name-end-col 29, :name-end-row 36, :name-row 36, :name assoc, :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 23, :name-col 24, :from-var run-test-under-cursor, :end-col 47, :arity 11, :varargs-min-arity 3, :row 36, :to clojure.core} {:end-row 40, :name-end-col 22, :name-end-row 35, :name-row 35, :name ->, :filename "src/elin/handler/test.clj", :from elin.handler.test, :macro true, :col 19, :name-col 20, :from-var run-test-under-cursor, :end-col 48, :arity 2, :varargs-min-arity 1, :row 35, :to clojure.core} {:end-row 42, :name-end-col 38, :name-end-row 42, :name-row 42, :name test, :filename "src/elin/handler/test.clj", :alias e.c.interceptor, :from elin.handler.test, :col 18, :name-col 18, :from-var run-test-under-cursor, :end-col 38, :row 42, :to elin.constant.interceptor} {:end-row 44, :name-end-col 70, :name-end-row 44, :name-row 44, :name test-var-query-op, :filename "src/elin/handler/test.clj", :alias e.c.nrepl, :from elin.handler.test, :col 43, :name-col 43, :from-var run-test-under-cursor, :end-col 70, :row 44, :to elin.constant.nrepl} {:fixed-arities #{2}, :end-row 44, :name-end-col 36, :name-end-row 44, :name-row 44, :name supported-op?, :filename "src/elin/handler/test.clj", :alias e.p.nrepl, :from elin.handler.test, :col 12, :name-col 13, :from-var run-test-under-cursor, :end-col 71, :arity 2, :row 44, :to elin.protocol.nrepl} {:fixed-arities #{2}, :end-row 48, :name-end-col 62, :name-end-row 48, :name-row 48, :name test-var-query!!, :filename "src/elin/handler/test.clj", :alias e.f.n.cider, :from elin.handler.test, :col 33, :name-col 34, :from-var run-test-under-cursor, :end-col 75, :arity 2, :row 48, :to elin.function.nrepl.cider} {:fixed-arities #{3}, :end-row 48, :name-end-col 18, :name-end-row 48, :name-row 48, :name assoc, :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 12, :name-col 13, :from-var run-test-under-cursor, :end-col 76, :arity 3, :varargs-min-arity 3, :row 48, :to clojure.core} {:end-row 48, :name-end-col 14, :name-end-row 46, :name-row 46, :name let, :filename "src/elin/handler/test.clj", :from elin.handler.test, :macro true, :col 10, :name-col 11, :from-var run-test-under-cursor, :end-col 77, :arity 2, :varargs-min-arity 1, :row 46, :to clojure.core} {:fixed-arities #{2}, :end-row 55, :name-end-col 61, :name-end-row 55, :name-row 55, :name test-var-query!!, :filename "src/elin/handler/test.clj", :alias e.f.n.test, :from elin.handler.test, :col 33, :name-col 34, :from-var run-test-under-cursor, :end-col 74, :arity 2, :row 55, :to elin.function.nrepl.test} {:fixed-arities #{3}, :end-row 55, :name-end-col 18, :name-end-row 55, :name-row 55, :name assoc, :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 12, :name-col 13, :from-var run-test-under-cursor, :end-col 75, :arity 3, :varargs-min-arity 3, :row 55, :to clojure.core} {:end-row 55, :name-end-col 14, :name-end-row 51, :name-row 51, :name let, :filename "src/elin/handler/test.clj", :from elin.handler.test, :macro true, :col 10, :name-col 11, :from-var run-test-under-cursor, :end-col 76, :arity 2, :varargs-min-arity 1, :row 51, :to clojure.core} {:end-row 55, :name-end-col 11, :name-end-row 44, :name-row 44, :name if, :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 8, :name-col 9, :from-var run-test-under-cursor, :end-col 77, :arity 3, :row 44, :to clojure.core} {:end-row 55, :name-end-col 9, :name-end-row 43, :name-row 43, :name fn, :filename "src/elin/handler/test.clj", :from elin.handler.test, :macro true, :col 6, :name-col 7, :from-var run-test-under-cursor, :end-col 78, :arity 2, :varargs-min-arity 0, :row 43, :to clojure.core} {:fixed-arities #{4 3}, :end-row 55, :name-end-col 29, :name-end-row 41, :name-row 41, :name execute, :filename "src/elin/handler/test.clj", :alias e.p.interceptor, :from elin.handler.test, :col 5, :name-col 6, :from-var run-test-under-cursor, :end-col 79, :arity 4, :row 41, :to elin.protocol.interceptor} {:end-row 55, :name-end-col 9, :name-end-row 30, :name-row 30, :name let, :filename "src/elin/handler/test.clj", :alias e, :from elin.handler.test, :macro true, :col 3, :name-col 4, :from-var run-test-under-cursor, :end-col 80, :arity 2, :varargs-min-arity 1, :row 30, :to elin.error} {:end-row 55, :name-end-col 6, :name-end-row 28, :name-row 28, :name defn, :filename "src/elin/handler/test.clj", :from elin.handler.test, :macro true, :col 1, :name-col 2, :end-col 81, :arity 3, :varargs-min-arity 2, :row 28, :to clojure.core} {:fixed-arities #{0 1}, :end-row 17, :name-end-col 15, :name-end-row 17, :name-row 17, :name new-system, :filename "src/elin/system.clj", :from elin.system, :col 4, :name-col 5, :from-var new-system, :end-col 36, :arity 1, :row 17, :to elin.system} {:fixed-arities #{1}, :end-row 20, :name-end-col 44, :name-end-row 20, :name-row 20, :name new-lazy-host, :filename "src/elin/system.clj", :alias e.c.lazy-host, :from elin.system, :col 16, :name-col 17, :from-var new-system, :end-col 52, :arity 1, :row 20, :to elin.component.lazy-host} {:fixed-arities #{1}, :end-row 23, :name-end-col 36, :name-end-row 23, :name-row 23, :name new-plugin, :filename "src/elin/system.clj", :alias e.c.plugin, :from elin.system, :col 14, :name-col 15, :from-var new-system, :end-col 44, :arity 1, :row 23, :to elin.component.plugin} {:fixed-arities #{2}, :end-row 24, :name-end-col 29, :name-end-row 22, :name-row 22, :name using, :filename "src/elin/system.clj", :alias component, :from elin.system, :col 13, :name-col 14, :from-var new-system, :end-col 27, :arity 2, :row 22, :to com.stuartsierra.component} {:fixed-arities #{1}, :end-row 26, :name-end-col 62, :name-end-row 26, :name-row 26, :name new-session-storage, :filename "src/elin/system.clj", :alias e.c.session-storage, :from elin.system, :col 22, :name-col 23, :from-var new-system, :end-col 70, :arity 1, :row 26, :to elin.component.session-storage} {:fixed-arities #{1}, :end-row 29, :name-end-col 51, :name-end-row 29, :name-row 29, :name new-interceptor, :filename "src/elin/system.clj", :alias e.c.interceptor, :from elin.system, :col 19, :name-col 20, :from-var new-system, :end-col 59, :arity 1, :row 29, :to elin.component.interceptor} {:fixed-arities #{2}, :end-row 31, :name-end-col 34, :name-end-row 28, :name-row 28, :name using, :filename "src/elin/system.clj", :alias component, :from elin.system, :col 18, :name-col 19, :from-var new-system, :end-col 29, :arity 2, :row 28, :to com.stuartsierra.component} {:fixed-arities #{1}, :end-row 34, :name-end-col 33, :name-end-row 34, :name-row 34, :name new-nrepl, :filename "src/elin/system.clj", :alias e.c.nrepl, :from elin.system, :col 13, :name-col 14, :from-var new-system, :end-col 41, :arity 1, :row 34, :to elin.component.nrepl} {:fixed-arities #{2}, :end-row 38, :name-end-col 28, :name-end-row 33, :name-row 33, :name using, :filename "src/elin/system.clj", :alias component, :from elin.system, :col 12, :name-col 13, :from-var new-system, :end-col 32, :arity 2, :row 33, :to com.stuartsierra.component} {:fixed-arities #{1}, :end-row 42, :name-end-col 45, :name-end-row 42, :name-row 42, :name new-clj-kondo, :filename "src/elin/system.clj", :alias e.c.clj-kondo, :from elin.system, :col 17, :name-col 18, :from-var new-system, :end-col 53, :arity 1, :row 42, :to elin.component.clj-kondo} {:fixed-arities #{2}, :end-row 43, :name-end-col 32, :name-end-row 41, :name-row 41, :name using, :filename "src/elin/system.clj", :alias component, :from elin.system, :col 16, :name-col 17, :from-var new-system, :end-col 30, :arity 2, :row 41, :to com.stuartsierra.component} {:fixed-arities #{1}, :end-row 46, :name-end-col 39, :name-end-row 46, :name-row 46, :name new-handler, :filename "src/elin/system.clj", :alias e.c.handler, :from elin.system, :col 15, :name-col 16, :from-var new-system, :end-col 47, :arity 1, :row 46, :to elin.component.handler} {:fixed-arities #{2}, :end-row 52, :name-end-col 30, :name-end-row 45, :name-row 45, :name using, :filename "src/elin/system.clj", :alias component, :from elin.system, :col 14, :name-col 15, :from-var new-system, :end-col 34, :arity 2, :row 45, :to com.stuartsierra.component} {:fixed-arities #{1}, :end-row 55, :name-end-col 46, :name-end-row 55, :name-row 55, :name new-http-server, :filename "src/elin/system.clj", :alias e.c.s.http, :from elin.system, :col 19, :name-col 20, :from-var new-system, :end-col 54, :arity 1, :row 55, :to elin.component.server.http} {:fixed-arities #{2}, :end-row 56, :name-end-col 34, :name-end-row 54, :name-row 54, :name using, :filename "src/elin/system.clj", :alias component, :from elin.system, :col 18, :name-col 19, :from-var new-system, :end-col 30, :arity 2, :row 54, :to com.stuartsierra.component} {:fixed-arities #{1}, :end-row 59, :name-end-col 36, :name-end-row 59, :name-row 59, :name new-server, :filename "src/elin/system.clj", :alias e.c.server, :from elin.system, :col 14, :name-col 15, :from-var new-system, :end-col 44, :arity 1, :row 59, :to elin.component.server} {:fixed-arities #{2}, :end-row 61, :name-end-col 29, :name-end-row 58, :name-row 58, :name using, :filename "src/elin/system.clj", :alias component, :from elin.system, :col 13, :name-col 14, :from-var new-system, :end-col 27, :arity 2, :row 58, :to com.stuartsierra.component} {:end-row 61, :name-end-col 25, :name-end-row 19, :name-row 19, :name system-map, :filename "src/elin/system.clj", :alias component, :from elin.system, :col 4, :name-col 5, :from-var new-system, :end-col 28, :arity 18, :varargs-min-arity 0, :row 19, :to com.stuartsierra.component} {:end-row 61, :name-end-col 6, :name-end-row 15, :name-row 15, :name defn, :filename "src/elin/system.clj", :from elin.system, :macro true, :col 1, :name-col 2, :end-col 30, :arity 3, :varargs-min-arity 2, :row 15, :to clojure.core} {:fixed-arities #{2}, :end-row 10, :name-end-col 29, :name-end-row 10, :private true, :name-row 10, :name set-to-current-buffer*, :filename "src/elin/component/server/impl/buffer.clj", :from elin.component.server.impl.buffer, :col 7, :name-col 7, :end-col 29, :row 10, :to elin.component.server.impl.buffer} {:end-row 10, :name-end-col 57, :name-end-row 10, :name-row 10, :name ?Host, :filename "src/elin/component/server/impl/buffer.clj", :alias e.s.server, :from elin.component.server.impl.buffer, :col 41, :name-col 41, :end-col 57, :row 10, :to elin.schema.server} {:fixed-arities #{1}, :end-row 10, :name-end-col 65, :name-end-row 10, :name-row 10, :name string?, :filename "src/elin/component/server/impl/buffer.clj", :from elin.component.server.impl.buffer, :col 58, :name-col 58, :end-col 65, :row 10, :to clojure.core} {:fixed-arities #{2}, :end-row 10, :name-end-col 6, :name-end-row 10, :name-row 10, :name =>, :filename "src/elin/component/server/impl/buffer.clj", :alias m, :from elin.component.server.impl.buffer, :macro true, :col 1, :name-col 2, :end-col 73, :arity 2, :row 10, :to malli.core} {:fixed-arities #{3}, :end-row 13, :name-end-col 25, :name-end-row 13, :name-row 13, :name notify, :filename "src/elin/component/server/impl/buffer.clj", :alias e.c.s.function, :from elin.component.server.impl.buffer, :col 3, :name-col 4, :from-var set-to-current-buffer*, :end-col 66, :arity 3, :row 13, :to elin.component.server.impl.function} {:end-row 13, :name-end-col 7, :name-end-row 11, :name-row 11, :name defn-, :filename "src/elin/component/server/impl/buffer.clj", :from elin.component.server.impl.buffer, :macro true, :col 1, :name-col 2, :end-col 67, :arity 3, :varargs-min-arity 2, :row 11, :to clojure.core} {:fixed-arities #{2}, :end-row 15, :name-end-col 29, :name-end-row 15, :private true, :name-row 15, :name append-to-info-buffer*, :filename "src/elin/component/server/impl/buffer.clj", :from elin.component.server.impl.buffer, :col 7, :name-col 7, :end-col 29, :row 15, :to elin.component.server.impl.buffer} {:end-row 15, :name-end-col 57, :name-end-row 15, :name-row 15, :name ?Host, :filename "src/elin/component/server/impl/buffer.clj", :alias e.s.server, :from elin.component.server.impl.buffer, :col 41, :name-col 41, :end-col 57, :row 15, :to elin.schema.server} {:fixed-arities #{1}, :end-row 15, :name-end-col 65, :name-end-row 15, :name-row 15, :name string?, :filename "src/elin/component/server/impl/buffer.clj", :from elin.component.server.impl.buffer, :col 58, :name-col 58, :end-col 65, :row 15, :to clojure.core} {:fixed-arities #{2}, :end-row 15, :name-end-col 6, :name-end-row 15, :name-row 15, :name =>, :filename "src/elin/component/server/impl/buffer.clj", :alias m, :from elin.component.server.impl.buffer, :macro true, :col 1, :name-col 2, :end-col 73, :arity 2, :row 15, :to malli.core} {:fixed-arities #{1}, :end-row 18, :name-end-col 13, :name-end-row 18, :name-row 18, :name seq, :filename "src/elin/component/server/impl/buffer.clj", :from elin.component.server.impl.buffer, :col 9, :name-col 10, :from-var append-to-info-buffer*, :end-col 16, :arity 1, :row 18, :to clojure.core} {:fixed-arities #{3}, :end-row 19, :name-end-col 27, :name-end-row 19, :name-row 19, :name notify, :filename "src/elin/component/server/impl/buffer.clj", :alias e.c.s.function, :from elin.component.server.impl.buffer, :col 5, :name-col 6, :from-var append-to-info-buffer*, :end-col 72, :arity 3, :row 19, :to elin.component.server.impl.function} {:end-row 19, :name-end-col 8, :name-end-row 18, :name-row 18, :name when, :filename "src/elin/component/server/impl/buffer.clj", :from elin.component.server.impl.buffer, :macro true, :col 3, :name-col 4, :from-var append-to-info-buffer*, :end-col 73, :arity 2, :varargs-min-arity 1, :row 18, :to clojure.core} {:end-row 19, :name-end-col 7, :name-end-row 16, :name-row 16, :name defn-, :filename "src/elin/component/server/impl/buffer.clj", :from elin.component.server.impl.buffer, :macro true, :col 1, :name-col 2, :end-col 74, :arity 3, :varargs-min-arity 2, :row 16, :to clojure.core} {:end-row 21, :name-end-col 34, :name-end-row 21, :name-row 21, :name IBuffer, :filename "src/elin/component/server/impl/buffer.clj", :alias e.p.host, :from elin.component.server.impl.buffer, :col 18, :name-col 18, :end-col 34, :row 21, :to elin.protocol.host} {:fixed-arities #{2}, :end-row 24, :name-end-col 28, :name-end-row 24, :private true, :name-row 24, :name set-to-current-buffer*, :filename "src/elin/component/server/impl/buffer.clj", :from elin.component.server.impl.buffer, :col 5, :name-col 6, :end-col 39, :arity 2, :row 24, :to elin.component.server.impl.buffer} {:fixed-arities #{2}, :end-row 26, :name-end-col 28, :name-end-row 26, :private true, :name-row 26, :name append-to-info-buffer*, :filename "src/elin/component/server/impl/buffer.clj", :from elin.component.server.impl.buffer, :col 5, :name-col 6, :end-col 39, :arity 2, :row 26, :to elin.component.server.impl.buffer} {:fixed-arities #{2}, :end-row 30, :name-end-col 28, :name-end-row 30, :private true, :name-row 30, :name set-to-current-buffer*, :filename "src/elin/component/server/impl/buffer.clj", :from elin.component.server.impl.buffer, :col 5, :name-col 6, :end-col 39, :arity 2, :row 30, :to elin.component.server.impl.buffer} {:fixed-arities #{2}, :end-row 32, :name-end-col 28, :name-end-row 32, :private true, :name-row 32, :name append-to-info-buffer*, :filename "src/elin/component/server/impl/buffer.clj", :from elin.component.server.impl.buffer, :col 5, :name-col 6, :end-col 39, :arity 2, :row 32, :to elin.component.server.impl.buffer} {:end-row 32, :name-end-col 17, :name-end-row 21, :name-row 21, :name extend-protocol, :filename "src/elin/component/server/impl/buffer.clj", :from elin.component.server.impl.buffer, :macro true, :col 1, :name-col 2, :end-col 41, :arity 7, :varargs-min-arity 1, :row 21, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 11, :name-end-col 5, :name-end-row 11, :name-row 11, :name def, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :macro true, :col 1, :name-col 2, :end-col 34, :arity 2, :row 11, :to clojure.core} {:end-row 15, :name-end-col 30, :name-end-row 15, :name-row 15, :name test, :filename "src/elin/interceptor/test.clj", :alias e.c.interceptor, :from elin.interceptor.test, :col 10, :name-col 10, :from-var done-test-interceptor, :end-col 30, :row 15, :to elin.constant.interceptor} {:fixed-arities #{2}, :end-row 17, :name-end-col 81, :name-end-row 17, :name-row 17, :name collect-results, :filename "src/elin/interceptor/test.clj", :alias e.f.n.c.test, :from elin.interceptor.test, :col 52, :name-col 53, :from-var done-test-interceptor, :end-col 97, :arity 2, :row 17, :to elin.function.nrepl.cider.test} {:fixed-arities #{2}, :end-row 18, :name-end-col 61, :name-end-row 18, :name-row 18, :name group-by, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 52, :name-col 53, :from-var done-test-interceptor, :end-col 70, :arity 2, :row 18, :to clojure.core} {:end-row 18, :name-end-col 51, :name-end-row 17, :name-row 17, :name ->>, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :macro true, :col 47, :name-col 48, :from-var done-test-interceptor, :end-col 71, :arity 2, :varargs-min-arity 1, :row 17, :to clojure.core} {:fixed-arities #{1}, :end-row 19, :name-end-col 73, :name-end-row 19, :name-row 19, :name summary, :filename "src/elin/interceptor/test.clj", :alias e.f.n.c.test, :from elin.interceptor.test, :col 52, :name-col 53, :from-var done-test-interceptor, :end-col 83, :arity 1, :row 19, :to elin.function.nrepl.cider.test} {:fixed-arities #{1}, :end-row 21, :name-end-col 27, :name-end-row 21, :name-row 21, :name seq, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 23, :name-col 24, :from-var done-test-interceptor, :end-col 35, :arity 1, :row 21, :to clojure.core} {:fixed-arities #{1 4 3 2}, :end-row 22, :name-end-col 51, :name-end-row 22, :name-row 22, :name map, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 47, :name-col 48, :from-var done-test-interceptor, :end-col 64, :arity 2, :varargs-min-arity 4, :row 22, :to clojure.core} {:fixed-arities #{0 1}, :end-row 22, :name-end-col 46, :name-end-row 22, :name-row 22, :name distinct, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 37, :name-col 38, :from-var done-test-interceptor, :end-col 65, :arity 1, :row 22, :to clojure.core} {:end-row 23, :name-end-col 71, :name-end-row 23, :private true, :name-row 23, :name sign-name, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 62, :name-col 62, :from-var done-test-interceptor, :end-col 71, :row 23, :to elin.interceptor.test} {:fixed-arities #{2}, :end-row 23, :name-end-col 49, :name-end-row 23, :name-row 23, :name unplace-signs-by, :filename "src/elin/interceptor/test.clj", :alias e.p.host, :from elin.interceptor.test, :col 23, :name-col 24, :from-var done-test-interceptor, :end-col 88, :arity 2, :row 23, :to elin.protocol.host} {:end-row 23, :name-end-col 27, :name-end-row 22, :name-row 22, :name doseq, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :macro true, :col 21, :name-col 22, :from-var done-test-interceptor, :end-col 89, :arity 2, :varargs-min-arity 1, :row 22, :to clojure.core} {:end-row 24, :name-end-col 69, :name-end-row 24, :private true, :name-row 24, :name sign-name, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 60, :name-col 60, :from-var done-test-interceptor, :end-col 69, :row 24, :to elin.interceptor.test} {:fixed-arities #{2}, :end-row 24, :name-end-col 47, :name-end-row 24, :name-row 24, :name unplace-signs-by, :filename "src/elin/interceptor/test.clj", :alias e.p.host, :from elin.interceptor.test, :col 21, :name-col 22, :from-var done-test-interceptor, :end-col 82, :arity 2, :row 24, :to elin.protocol.host} {:end-row 24, :name-end-col 22, :name-end-row 21, :name-row 21, :name if, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 19, :name-col 20, :from-var done-test-interceptor, :end-col 83, :arity 3, :row 21, :to clojure.core} {:end-row 28, :name-end-col 63, :name-end-row 28, :private true, :name-row 28, :name sign-name, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 54, :name-col 54, :from-var done-test-interceptor, :end-col 63, :row 28, :to elin.interceptor.test} {:fixed-arities #{2}, :end-row 31, :name-end-col 41, :name-end-row 28, :name-row 28, :name place-sign, :filename "src/elin/interceptor/test.clj", :alias e.p.host, :from elin.interceptor.test, :col 21, :name-col 22, :from-var done-test-interceptor, :end-col 70, :arity 2, :row 28, :to elin.protocol.host} {:end-row 31, :name-end-col 25, :name-end-row 26, :name-row 26, :name doseq, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :macro true, :col 19, :name-col 20, :from-var done-test-interceptor, :end-col 71, :arity 2, :varargs-min-arity 1, :row 26, :to clojure.core} {:fixed-arities #{1}, :end-row 35, :name-end-col 45, :name-end-row 35, :name-row 35, :name empty?, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 38, :name-col 39, :from-var done-test-interceptor, :end-col 53, :arity 1, :row 35, :to clojure.core} {:end-row 37, :name-end-col 44, :name-end-row 37, :name-row 37, :name format, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 37, :name-col 38, :from-var done-test-interceptor, :end-col 65, :arity 3, :varargs-min-arity 1, :row 37, :to clojure.core} {:fixed-arities #{1}, :end-row 38, :name-end-col 45, :name-end-row 38, :name-row 38, :name seq, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 41, :name-col 42, :from-var done-test-interceptor, :end-col 55, :arity 1, :row 38, :to clojure.core} {:fixed-arities #{2}, :end-row 39, :name-end-col 56, :name-end-row 39, :name-row 39, :name map->str, :filename "src/elin/interceptor/test.clj", :alias e.u.map, :from elin.interceptor.test, :col 39, :name-col 40, :from-var done-test-interceptor, :end-col 98, :arity 2, :row 39, :to elin.util.map} {:end-row 40, :name-end-col 40, :name-end-row 38, :name-row 38, :name if, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 37, :name-col 38, :from-var done-test-interceptor, :end-col 46, :arity 3, :row 38, :to clojure.core} {:end-row 41, :name-end-col 37, :name-end-row 35, :name-row 35, :name if, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 34, :name-col 35, :from-var done-test-interceptor, :end-col 41, :arity 3, :row 35, :to clojure.core} {:end-row 41, :name-end-col 35, :name-end-row 34, :name-row 34, :name fn, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :macro true, :col 32, :name-col 33, :from-var done-test-interceptor, :end-col 42, :arity 2, :varargs-min-arity 0, :row 34, :to clojure.core} {:fixed-arities #{1}, :end-row 41, :name-end-col 31, :name-end-row 34, :name-row 34, :name mapcat, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 24, :name-col 25, :from-var done-test-interceptor, :end-col 43, :arity 2, :varargs-min-arity 1, :row 34, :to clojure.core} {:fixed-arities #{1 2}, :end-row 42, :name-end-col 33, :name-end-row 42, :name-row 42, :name join, :filename "src/elin/interceptor/test.clj", :alias str, :from elin.interceptor.test, :col 24, :name-col 25, :from-var done-test-interceptor, :end-col 39, :arity 2, :row 42, :to clojure.string} {:fixed-arities #{2}, :end-row 43, :name-end-col 55, :name-end-row 43, :name-row 43, :name append-to-info-buffer, :filename "src/elin/interceptor/test.clj", :alias e.p.host, :from elin.interceptor.test, :col 24, :name-col 25, :from-var done-test-interceptor, :end-col 61, :arity 2, :row 43, :to elin.protocol.host} {:end-row 43, :name-end-col 23, :name-end-row 33, :name-row 33, :name ->>, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :macro true, :col 19, :name-col 20, :from-var done-test-interceptor, :end-col 62, :arity 4, :varargs-min-arity 1, :row 33, :to clojure.core} {:end-row 46, :name-end-col 27, :name-end-row 46, :name-row 46, :name comment, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :macro true, :col 19, :name-col 20, :from-var done-test-interceptor, :end-col 32, :arity 1, :varargs-min-arity 0, :row 46, :to clojure.core} {:fixed-arities #{2}, :end-row 49, :name-end-col 50, :name-end-row 49, :name-row 49, :name append-to-info-buffer, :filename "src/elin/interceptor/test.clj", :alias e.p.host, :from elin.interceptor.test, :col 19, :name-col 20, :from-var done-test-interceptor, :end-col 64, :arity 2, :row 49, :to elin.protocol.host} {:end-row 51, :name-end-col 36, :name-end-row 51, :name-row 51, :name info, :filename "src/elin/interceptor/test.clj", :alias e.message, :from elin.interceptor.test, :col 21, :name-col 22, :from-var done-test-interceptor, :end-col 50, :arity 2, :varargs-min-arity 1, :row 51, :to elin.message} {:end-row 52, :name-end-col 37, :name-end-row 52, :name-row 52, :name error, :filename "src/elin/interceptor/test.clj", :alias e.message, :from elin.interceptor.test, :col 21, :name-col 22, :from-var done-test-interceptor, :end-col 51, :arity 2, :varargs-min-arity 1, :row 52, :to elin.message} {:end-row 52, :name-end-col 22, :name-end-row 50, :name-row 50, :name if, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 19, :name-col 20, :from-var done-test-interceptor, :end-col 52, :arity 3, :row 50, :to clojure.core} {:end-row 52, :name-end-col 21, :name-end-row 17, :name-row 17, :name let, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :macro true, :col 17, :name-col 18, :from-var done-test-interceptor, :end-col 53, :arity 7, :varargs-min-arity 1, :row 17, :to clojure.core} {:end-row 52, :name-end-col 18, :name-end-row 16, :name-row 16, :name fn, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :macro true, :col 15, :name-col 16, :from-var done-test-interceptor, :end-col 54, :arity 2, :varargs-min-arity 0, :row 16, :to clojure.core} {:end-row 53, :name-end-col 26, :name-end-row 53, :name-row 53, :name discard, :filename "src/elin/interceptor/test.clj", :alias ix, :from elin.interceptor.test, :col 15, :name-col 16, :from-var done-test-interceptor, :end-col 27, :arity 1, :row 53, :to exoscale.interceptor} {:end-row 53, :name-end-col 14, :name-end-row 16, :name-row 16, :name ->, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :macro true, :col 11, :name-col 12, :from-var done-test-interceptor, :end-col 28, :arity 2, :varargs-min-arity 1, :row 16, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 53, :name-end-col 5, :name-end-row 13, :name-row 13, :name def, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :macro true, :col 1, :name-col 2, :end-col 30, :arity 2, :row 13, :to clojure.core} {:fixed-arities #{1 2}, :end-row 12, :name-end-col 40, :name-end-row 12, :name-row 12, :name file, :filename "src/elin/util/file.clj", :alias io, :from elin.util.file, :col 32, :name-col 33, :from-var find-file-in-parent-directories-by-string, :end-col 45, :arity 1, :varargs-min-arity 2, :row 12, :to clojure.java.io} {:end-row 12, :name ., :filename "src/elin/util/file.clj", :from elin.util.file, :col 14, :from-var find-file-in-parent-directories-by-string, :end-col 46, :arity 2, :row 12, :to clojure.core} {:fixed-arities #{1 2}, :end-row 14, :name-end-col 26, :name-end-row 14, :name-row 14, :name file, :filename "src/elin/util/file.clj", :alias io, :from elin.util.file, :col 18, :name-col 19, :from-var find-file-in-parent-directories-by-string, :end-col 41, :arity 2, :varargs-min-arity 2, :row 14, :to clojure.java.io} {:end-row 15, :name ., :filename "src/elin/util/file.clj", :from elin.util.file, :col 13, :from-var find-file-in-parent-directories-by-string, :end-col 27, :arity 2, :row 15, :to clojure.core} {:end-row 17, :name ., :filename "src/elin/util/file.clj", :from elin.util.file, :col 18, :from-var find-file-in-parent-directories-by-string, :end-col 38, :arity 2, :row 17, :to clojure.core} {:end-row 17, :name-end-col 17, :name-end-row 17, :name-row 17, :name recur, :filename "src/elin/util/file.clj", :from elin.util.file, :col 11, :name-col 12, :from-var find-file-in-parent-directories-by-string, :end-col 39, :arity 1, :row 17, :to clojure.core} {:end-row 17, :name-end-col 12, :name-end-row 15, :name-row 15, :name if, :filename "src/elin/util/file.clj", :from elin.util.file, :col 9, :name-col 10, :from-var find-file-in-parent-directories-by-string, :end-col 40, :arity 3, :row 15, :to clojure.core} {:end-row 17, :name-end-col 11, :name-end-row 14, :name-row 14, :name let, :filename "src/elin/util/file.clj", :from elin.util.file, :macro true, :col 7, :name-col 8, :from-var find-file-in-parent-directories-by-string, :end-col 41, :arity 2, :varargs-min-arity 1, :row 14, :to clojure.core} {:end-row 17, :name-end-col 10, :name-end-row 13, :name-row 13, :name when, :filename "src/elin/util/file.clj", :from elin.util.file, :macro true, :col 5, :name-col 6, :from-var find-file-in-parent-directories-by-string, :end-col 42, :arity 2, :varargs-min-arity 1, :row 13, :to clojure.core} {:end-row 17, :name-end-col 8, :name-end-row 12, :name-row 12, :name loop, :filename "src/elin/util/file.clj", :from elin.util.file, :macro true, :col 3, :name-col 4, :from-var find-file-in-parent-directories-by-string, :end-col 43, :arity 2, :varargs-min-arity 1, :row 12, :to clojure.core} {:end-row 17, :name-end-col 7, :name-end-row 10, :name-row 10, :name defn-, :filename "src/elin/util/file.clj", :from elin.util.file, :macro true, :col 1, :name-col 2, :end-col 44, :arity 3, :varargs-min-arity 2, :row 10, :to clojure.core} {:fixed-arities #{1 2}, :end-row 21, :name-end-col 22, :name-end-row 21, :name-row 21, :name file, :filename "src/elin/util/file.clj", :alias io, :from elin.util.file, :col 14, :name-col 15, :from-var find-file-in-parent-directories-by-pattern, :end-col 27, :arity 1, :varargs-min-arity 2, :row 21, :to clojure.java.io} {:end-row 24, :name ., :filename "src/elin/util/file.clj", :from elin.util.file, :col 68, :from-var find-file-in-parent-directories-by-pattern, :end-col 80, :arity 2, :row 24, :to clojure.core} {:fixed-arities #{2}, :end-row 24, :name-end-col 49, :name-end-row 24, :name-row 24, :name re-seq, :filename "src/elin/util/file.clj", :from elin.util.file, :col 42, :name-col 43, :from-var find-file-in-parent-directories-by-pattern, :end-col 81, :arity 2, :row 24, :to clojure.core} {:end-row 24, :name fn*, :filename "src/elin/util/file.clj", :from elin.util.file, :col 41, :from-var find-file-in-parent-directories-by-pattern, :end-col 81, :arity 2, :row 24, :to clojure.core} {:fixed-arities #{1}, :end-row 23, :name-end-col 42, :name-end-row 23, :name-row 23, :name file-seq, :filename "src/elin/util/file.clj", :from elin.util.file, :col 33, :name-col 34, :from-var find-file-in-parent-directories-by-pattern, :end-col 47, :arity 1, :row 23, :to clojure.core} {:fixed-arities #{1 2}, :end-row 24, :name-end-col 40, :name-end-row 24, :name-row 24, :name filter, :filename "src/elin/util/file.clj", :from elin.util.file, :col 33, :name-col 34, :from-var find-file-in-parent-directories-by-pattern, :end-col 82, :arity 2, :row 24, :to clojure.core} {:fixed-arities #{1}, :end-row 25, :name-end-col 39, :name-end-row 25, :name-row 25, :name first, :filename "src/elin/util/file.clj", :from elin.util.file, :col 33, :name-col 34, :from-var find-file-in-parent-directories-by-pattern, :end-col 40, :arity 1, :row 25, :to clojure.core} {:end-row 25, :name-end-col 32, :name-end-row 23, :name-row 23, :name ->>, :filename "src/elin/util/file.clj", :from elin.util.file, :macro true, :col 28, :name-col 29, :from-var find-file-in-parent-directories-by-pattern, :end-col 41, :arity 3, :varargs-min-arity 1, :row 23, :to clojure.core} {:end-row 27, :name ., :filename "src/elin/util/file.clj", :from elin.util.file, :col 16, :from-var find-file-in-parent-directories-by-pattern, :end-col 36, :arity 2, :row 27, :to clojure.core} {:end-row 27, :name-end-col 15, :name-end-row 27, :name-row 27, :name recur, :filename "src/elin/util/file.clj", :from elin.util.file, :col 9, :name-col 10, :from-var find-file-in-parent-directories-by-pattern, :end-col 37, :arity 1, :row 27, :to clojure.core} {:fixed-arities #{3 2}, :end-row 27, :name-end-col 14, :name-end-row 23, :name-row 23, :name if-let, :filename "src/elin/util/file.clj", :from elin.util.file, :macro true, :col 7, :name-col 8, :from-var find-file-in-parent-directories-by-pattern, :end-col 38, :arity 3, :row 23, :to clojure.core} {:end-row 27, :name-end-col 10, :name-end-row 22, :name-row 22, :name when, :filename "src/elin/util/file.clj", :from elin.util.file, :macro true, :col 5, :name-col 6, :from-var find-file-in-parent-directories-by-pattern, :end-col 39, :arity 2, :varargs-min-arity 1, :row 22, :to clojure.core} {:end-row 27, :name-end-col 8, :name-end-row 21, :name-row 21, :name loop, :filename "src/elin/util/file.clj", :from elin.util.file, :macro true, :col 3, :name-col 4, :from-var find-file-in-parent-directories-by-pattern, :end-col 40, :arity 2, :varargs-min-arity 1, :row 21, :to clojure.core} {:end-row 27, :name-end-col 7, :name-end-row 19, :name-row 19, :name defn-, :filename "src/elin/util/file.clj", :from elin.util.file, :macro true, :col 1, :name-col 2, :end-col 41, :arity 3, :varargs-min-arity 2, :row 19, :to clojure.core} {:fixed-arities #{2}, :end-row 29, :name-end-col 38, :name-end-row 29, :name-row 29, :name find-file-in-parent-directories, :filename "src/elin/util/file.clj", :from elin.util.file, :col 7, :name-col 7, :end-col 38, :row 29, :to elin.util.file} {:fixed-arities #{1}, :end-row 31, :name-end-col 21, :name-end-row 31, :name-row 31, :name string?, :filename "src/elin/util/file.clj", :from elin.util.file, :col 14, :name-col 14, :end-col 21, :row 31, :to clojure.core} {:fixed-arities #{1}, :end-row 31, :name-end-col 34, :name-end-row 31, :name-row 31, :name string?, :filename "src/elin/util/file.clj", :from elin.util.file, :col 27, :name-col 27, :end-col 34, :row 31, :to clojure.core} {:end-row 31, :name-end-col 52, :name-end-row 31, :name-row 31, :name ?Pattern, :filename "src/elin/util/file.clj", :alias e.schema, :from elin.util.file, :col 35, :name-col 35, :end-col 52, :row 31, :to elin.schema} {:end-row 32, :name-end-col 30, :name-end-row 32, :name-row 32, :name ?File, :filename "src/elin/util/file.clj", :alias e.schema, :from elin.util.file, :col 16, :name-col 16, :end-col 30, :row 32, :to elin.schema} {:fixed-arities #{2}, :end-row 32, :name-end-col 6, :name-end-row 29, :name-row 29, :name =>, :filename "src/elin/util/file.clj", :alias m, :from elin.util.file, :macro true, :col 1, :name-col 2, :end-col 33, :arity 2, :row 29, :to malli.core} {:fixed-arities #{1}, :end-row 35, :name-end-col 15, :name-end-row 35, :name-row 35, :name string?, :filename "src/elin/util/file.clj", :from elin.util.file, :col 7, :name-col 8, :from-var find-file-in-parent-directories, :end-col 26, :arity 1, :row 35, :to clojure.core} {:fixed-arities #{2}, :end-row 36, :name-end-col 47, :name-end-row 36, :private true, :name-row 36, :name find-file-in-parent-directories-by-string, :filename "src/elin/util/file.clj", :from elin.util.file, :col 5, :name-col 6, :from-var find-file-in-parent-directories, :end-col 62, :arity 2, :row 36, :to elin.util.file} {:fixed-arities #{2}, :end-row 37, :name-end-col 48, :name-end-row 37, :private true, :name-row 37, :name find-file-in-parent-directories-by-pattern, :filename "src/elin/util/file.clj", :from elin.util.file, :col 5, :name-col 6, :from-var find-file-in-parent-directories, :end-col 63, :arity 2, :row 37, :to elin.util.file} {:end-row 37, :name-end-col 6, :name-end-row 35, :name-row 35, :name if, :filename "src/elin/util/file.clj", :from elin.util.file, :col 3, :name-col 4, :from-var find-file-in-parent-directories, :end-col 64, :arity 3, :row 35, :to clojure.core} {:end-row 37, :name-end-col 6, :name-end-row 33, :name-row 33, :name defn, :filename "src/elin/util/file.clj", :from elin.util.file, :macro true, :col 1, :name-col 2, :end-col 65, :arity 3, :varargs-min-arity 2, :row 33, :to clojure.core} {:fixed-arities #{1}, :end-row 39, :name-end-col 21, :name-end-row 39, :name-row 39, :name normalize-path, :filename "src/elin/util/file.clj", :from elin.util.file, :col 7, :name-col 7, :end-col 21, :row 39, :to elin.util.file} {:fixed-arities #{1}, :end-row 39, :name-end-col 40, :name-end-row 39, :name-row 39, :name string?, :filename "src/elin/util/file.clj", :from elin.util.file, :col 33, :name-col 33, :end-col 40, :row 39, :to clojure.core} {:fixed-arities #{1}, :end-row 39, :name-end-col 49, :name-end-row 39, :name-row 39, :name string?, :filename "src/elin/util/file.clj", :from elin.util.file, :col 42, :name-col 42, :end-col 49, :row 39, :to clojure.core} {:fixed-arities #{2}, :end-row 39, :name-end-col 6, :name-end-row 39, :name-row 39, :name =>, :filename "src/elin/util/file.clj", :alias m, :from elin.util.file, :macro true, :col 1, :name-col 2, :end-col 51, :arity 2, :row 39, :to malli.core} {:fixed-arities #{3}, :end-row 41, :name-end-col 32, :name-end-row 41, :name-row 41, :name replace-first, :filename "src/elin/util/file.clj", :alias str, :from elin.util.file, :col 14, :name-col 15, :from-var normalize-path, :end-col 51, :arity 3, :row 41, :to clojure.string} {:fixed-arities #{2}, :end-row 42, :name-end-col 26, :name-end-row 42, :name-row 42, :name starts-with?, :filename "src/elin/util/file.clj", :alias str, :from elin.util.file, :col 9, :name-col 10, :from-var normalize-path, :end-col 39, :arity 2, :row 42, :to clojure.string} {:fixed-arities #{3}, :end-row 44, :name-end-col 29, :name-end-row 44, :name-row 44, :name replace-first, :filename "src/elin/util/file.clj", :alias str, :from elin.util.file, :col 11, :name-col 12, :from-var normalize-path, :end-col 57, :arity 3, :row 44, :to clojure.string} {:fixed-arities #{3}, :end-row 45, :name-end-col 23, :name-end-row 45, :name-row 45, :name replace, :filename "src/elin/util/file.clj", :alias str, :from elin.util.file, :col 11, :name-col 12, :from-var normalize-path, :end-col 35, :arity 3, :row 45, :to clojure.string} {:end-row 45, :name-end-col 10, :name-end-row 43, :name-row 43, :name ->, :filename "src/elin/util/file.clj", :from elin.util.file, :macro true, :col 7, :name-col 8, :from-var normalize-path, :end-col 36, :arity 3, :varargs-min-arity 1, :row 43, :to clojure.core} {:end-row 46, :name-end-col 8, :name-end-row 42, :name-row 42, :name if, :filename "src/elin/util/file.clj", :from elin.util.file, :col 5, :name-col 6, :from-var normalize-path, :end-col 12, :arity 3, :row 42, :to clojure.core} {:end-row 46, :name-end-col 7, :name-end-row 41, :name-row 41, :name let, :filename "src/elin/util/file.clj", :from elin.util.file, :macro true, :col 3, :name-col 4, :from-var normalize-path, :end-col 13, :arity 2, :varargs-min-arity 1, :row 41, :to clojure.core} {:end-row 46, :name-end-col 6, :name-end-row 40, :name-row 40, :name defn, :filename "src/elin/util/file.clj", :from elin.util.file, :macro true, :col 1, :name-col 2, :end-col 14, :arity 3, :varargs-min-arity 2, :row 40, :to clojure.core} {:fixed-arities #{0}, :end-row 48, :name-end-col 26, :name-end-row 48, :name-row 48, :name get-cache-directory, :filename "src/elin/util/file.clj", :from elin.util.file, :col 7, :name-col 7, :end-col 26, :row 48, :to elin.util.file} {:fixed-arities #{1}, :end-row 48, :name-end-col 44, :name-end-row 48, :name-row 48, :name string?, :filename "src/elin/util/file.clj", :from elin.util.file, :col 37, :name-col 37, :end-col 44, :row 48, :to clojure.core} {:fixed-arities #{2}, :end-row 48, :name-end-col 6, :name-end-row 48, :name-row 48, :name =>, :filename "src/elin/util/file.clj", :alias m, :from elin.util.file, :macro true, :col 1, :name-col 2, :end-col 46, :arity 2, :row 48, :to malli.core} {:end-row 54, :name-end-col 27, :name-end-row 54, :name-row 54, :name mac?, :filename "src/elin/util/file.clj", :alias e.u.os, :from elin.util.file, :col 16, :name-col 16, :from-var get-cache-directory, :end-col 27, :row 54, :to elin.util.os} {:end-row 55, :name-end-col 65, :name-end-row 55, :name-row 55, :name name, :filename "src/elin/util/file.clj", :alias e.c.project, :from elin.util.file, :col 49, :name-col 49, :from-var get-cache-directory, :end-col 65, :row 55, :to elin.constant.project} {:fixed-arities #{1 2}, :end-row 55, :name-end-col 24, :name-end-row 55, :name-row 55, :name file, :filename "src/elin/util/file.clj", :alias io, :from elin.util.file, :col 16, :name-col 17, :from-var get-cache-directory, :end-col 66, :arity 4, :varargs-min-arity 2, :row 55, :to clojure.java.io} {:fixed-arities #{1}, :end-row 57, :name-end-col 20, :name-end-row 57, :name-row 57, :name seq, :filename "src/elin/util/file.clj", :from elin.util.file, :col 16, :name-col 17, :from-var get-cache-directory, :end-col 36, :arity 1, :row 57, :to clojure.core} {:end-row 58, :name-end-col 56, :name-end-row 58, :name-row 58, :name name, :filename "src/elin/util/file.clj", :alias e.c.project, :from elin.util.file, :col 40, :name-col 40, :from-var get-cache-directory, :end-col 56, :row 58, :to elin.constant.project} {:fixed-arities #{1 2}, :end-row 58, :name-end-col 24, :name-end-row 58, :name-row 58, :name file, :filename "src/elin/util/file.clj", :alias io, :from elin.util.file, :col 16, :name-col 17, :from-var get-cache-directory, :end-col 57, :arity 2, :varargs-min-arity 2, :row 58, :to clojure.java.io} {:end-row 61, :name-end-col 55, :name-end-row 61, :name-row 61, :name name, :filename "src/elin/util/file.clj", :alias e.c.project, :from elin.util.file, :col 39, :name-col 39, :from-var get-cache-directory, :end-col 55, :row 61, :to elin.constant.project} {:fixed-arities #{1 2}, :end-row 61, :name-end-col 24, :name-end-row 61, :name-row 61, :name file, :filename "src/elin/util/file.clj", :alias io, :from elin.util.file, :col 16, :name-col 17, :from-var get-cache-directory, :end-col 56, :arity 3, :varargs-min-arity 2, :row 61, :to clojure.java.io} {:end-row 61, :name-end-col 19, :name-end-row 53, :name-row 53, :name cond, :filename "src/elin/util/file.clj", :from elin.util.file, :macro true, :col 14, :name-col 15, :from-var get-cache-directory, :end-col 57, :arity 6, :varargs-min-arity 0, :row 53, :to clojure.core} {:end-row 62, :name ., :filename "src/elin/util/file.clj", :from elin.util.file, :col 5, :from-var get-cache-directory, :end-col 19, :arity 2, :row 62, :to clojure.core} {:end-row 63, :name ., :filename "src/elin/util/file.clj", :from elin.util.file, :col 5, :from-var get-cache-directory, :end-col 28, :arity 2, :row 63, :to clojure.core} {:end-row 63, :name-end-col 7, :name-end-row 51, :name-row 51, :name let, :filename "src/elin/util/file.clj", :from elin.util.file, :macro true, :col 3, :name-col 4, :from-var get-cache-directory, :end-col 29, :arity 3, :varargs-min-arity 1, :row 51, :to clojure.core} {:end-row 63, :name-end-col 6, :name-end-row 49, :name-row 49, :name defn, :filename "src/elin/util/file.clj", :from elin.util.file, :macro true, :col 1, :name-col 2, :end-col 30, :arity 3, :varargs-min-arity 2, :row 49, :to clojure.core} {:fixed-arities #{1}, :end-row 65, :name-end-col 25, :name-end-row 65, :name-row 65, :name get-file-extension, :filename "src/elin/util/file.clj", :from elin.util.file, :col 7, :name-col 7, :end-col 25, :row 65, :to elin.util.file} {:fixed-arities #{1}, :end-row 65, :name-end-col 44, :name-end-row 65, :name-row 65, :name string?, :filename "src/elin/util/file.clj", :from elin.util.file, :col 37, :name-col 37, :end-col 44, :row 65, :to clojure.core} {:fixed-arities #{1}, :end-row 65, :name-end-col 61, :name-end-row 65, :name-row 65, :name string?, :filename "src/elin/util/file.clj", :from elin.util.file, :col 54, :name-col 54, :end-col 61, :row 65, :to clojure.core} {:fixed-arities #{2}, :end-row 65, :name-end-col 6, :name-end-row 65, :name-row 65, :name =>, :filename "src/elin/util/file.clj", :alias m, :from elin.util.file, :macro true, :col 1, :name-col 2, :end-col 64, :arity 2, :row 65, :to malli.core} {:fixed-arities #{3 2}, :end-row 68, :name-end-col 36, :name-end-row 68, :name-row 68, :name last-index-of, :filename "src/elin/util/file.clj", :alias str, :from elin.util.file, :col 18, :name-col 19, :from-var get-file-extension, :end-col 46, :arity 2, :row 68, :to clojure.string} {:fixed-arities #{3 2}, :end-row 69, :name-end-col 10, :name-end-row 69, :name-row 69, :name subs, :filename "src/elin/util/file.clj", :from elin.util.file, :col 5, :name-col 6, :from-var get-file-extension, :end-col 20, :arity 2, :row 69, :to clojure.core} {:end-row 69, :name-end-col 12, :name-end-row 68, :name-row 68, :name when-let, :filename "src/elin/util/file.clj", :from elin.util.file, :macro true, :col 3, :name-col 4, :from-var get-file-extension, :end-col 21, :arity 2, :varargs-min-arity 1, :row 68, :to clojure.core} {:end-row 69, :name-end-col 6, :name-end-row 66, :name-row 66, :name defn, :filename "src/elin/util/file.clj", :from elin.util.file, :macro true, :col 1, :name-col 2, :end-col 22, :arity 3, :varargs-min-arity 2, :row 66, :to clojure.core} {:fixed-arities #{1}, :end-row 71, :name-end-col 27, :name-end-row 71, :name-row 71, :name guess-file-separator, :filename "src/elin/util/file.clj", :from elin.util.file, :col 7, :name-col 7, :end-col 27, :row 71, :to elin.util.file} {:fixed-arities #{1}, :end-row 71, :name-end-col 46, :name-end-row 71, :name-row 71, :name string?, :filename "src/elin/util/file.clj", :from elin.util.file, :col 39, :name-col 39, :end-col 46, :row 71, :to clojure.core} {:fixed-arities #{1}, :end-row 71, :name-end-col 55, :name-end-row 71, :name-row 71, :name string?, :filename "src/elin/util/file.clj", :from elin.util.file, :col 48, :name-col 48, :end-col 55, :row 71, :to clojure.core} {:fixed-arities #{2}, :end-row 71, :name-end-col 6, :name-end-row 71, :name-row 71, :name =>, :filename "src/elin/util/file.clj", :alias m, :from elin.util.file, :macro true, :col 1, :name-col 2, :end-col 57, :arity 2, :row 71, :to malli.core} {:fixed-arities #{1}, :end-row 74, :name-end-col 19, :name-end-row 74, :name-row 74, :name first, :filename "src/elin/util/file.clj", :from elin.util.file, :col 13, :name-col 14, :from-var guess-file-separator, :end-col 25, :arity 1, :row 74, :to clojure.core} {:fixed-arities #{1 2}, :end-row 74, :name-end-col 9, :name-end-row 74, :name-row 74, :name =, :filename "src/elin/util/file.clj", :from elin.util.file, :col 7, :name-col 8, :from-var guess-file-separator, :end-col 26, :arity 2, :varargs-min-arity 2, :row 74, :to clojure.core} {:end-row 76, :name-end-col 6, :name-end-row 74, :name-row 74, :name if, :filename "src/elin/util/file.clj", :from elin.util.file, :col 3, :name-col 4, :from-var guess-file-separator, :end-col 10, :arity 3, :row 74, :to clojure.core} {:end-row 76, :name-end-col 6, :name-end-row 72, :name-row 72, :name defn, :filename "src/elin/util/file.clj", :from elin.util.file, :macro true, :col 1, :name-col 2, :end-col 11, :arity 3, :varargs-min-arity 2, :row 72, :to clojure.core} {:fixed-arities #{1}, :end-row 78, :name-end-col 33, :name-end-row 78, :name-row 78, :name get-project-root-directory, :filename "src/elin/util/file.clj", :from elin.util.file, :col 7, :name-col 7, :end-col 33, :row 78, :to elin.util.file} {:fixed-arities #{1}, :end-row 78, :name-end-col 52, :name-end-row 78, :name-row 78, :name string?, :filename "src/elin/util/file.clj", :from elin.util.file, :col 45, :name-col 45, :end-col 52, :row 78, :to clojure.core} {:end-row 78, :name-end-col 76, :name-end-row 78, :name-row 78, :name ?File, :filename "src/elin/util/file.clj", :alias e.schema, :from elin.util.file, :col 62, :name-col 62, :end-col 76, :row 78, :to elin.schema} {:fixed-arities #{2}, :end-row 78, :name-end-col 6, :name-end-row 78, :name-row 78, :name =>, :filename "src/elin/util/file.clj", :alias m, :from elin.util.file, :macro true, :col 1, :name-col 2, :end-col 79, :arity 2, :row 78, :to malli.core} {:fixed-arities #{2}, :end-row 81, :name-end-col 43, :name-end-row 81, :name-row 81, :name find-file-in-parent-directories, :filename "src/elin/util/file.clj", :from elin.util.file, :col 11, :name-col 12, :from-var get-project-root-directory, :end-col 59, :arity 2, :row 81, :to elin.util.file} {:end-row 82, :name ., :filename "src/elin/util/file.clj", :from elin.util.file, :col 11, :from-var get-project-root-directory, :end-col 27, :arity 2, :row 82, :to clojure.core} {:end-row 82, :name-end-col 10, :name-end-row 81, :name-row 81, :name some->, :filename "src/elin/util/file.clj", :from elin.util.file, :macro true, :col 3, :name-col 4, :from-var get-project-root-directory, :end-col 28, :arity 2, :varargs-min-arity 1, :row 81, :to clojure.core} {:end-row 82, :name-end-col 6, :name-end-row 79, :name-row 79, :name defn, :filename "src/elin/util/file.clj", :from elin.util.file, :macro true, :col 1, :name-col 2, :end-col 29, :arity 3, :varargs-min-arity 2, :row 79, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 3, :name-end-col 5, :name-end-row 3, :name-row 3, :name def, :filename "src/elin/constant/host.clj", :from elin.constant.host, :macro true, :col 1, :name-col 2, :end-col 18, :arity 2, :row 3, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 4, :name-end-col 5, :name-end-row 4, :name-row 4, :name def, :filename "src/elin/constant/host.clj", :from elin.constant.host, :macro true, :col 1, :name-col 2, :end-col 16, :arity 2, :row 4, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 18, :name-end-col 5, :name-end-row 16, :name-row 16, :name def, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :macro true, :col 1, :name-col 2, :end-col 38, :arity 2, :row 16, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 26, :name-end-col 5, :name-end-row 20, :name-row 20, :name def, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :macro true, :col 1, :name-col 2, :end-col 38, :arity 2, :row 20, :to clojure.core} {:end-row 31, :name-end-col 26, :name-end-row 31, :name-row 31, :name middleware-caught-keys, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :col 4, :name-col 4, :from-var eval-option-keys, :end-col 26, :row 31, :to elin.function.nrepl} {:end-row 32, :name-end-col 25, :name-end-row 32, :name-row 32, :name middleware-print-keys, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :col 4, :name-col 4, :from-var eval-option-keys, :end-col 25, :row 32, :to elin.function.nrepl} {:end-row 32, :name-end-col 13, :name-end-row 29, :name-row 29, :name union, :filename "src/elin/function/nrepl.clj", :alias set, :from elin.function.nrepl, :col 3, :name-col 4, :from-var eval-option-keys, :end-col 26, :arity 3, :row 29, :to clojure.set} {:fixed-arities #{1 3 2}, :end-row 32, :name-end-col 5, :name-end-row 28, :name-row 28, :name def, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :macro true, :col 1, :name-col 2, :end-col 27, :arity 2, :row 28, :to clojure.core} {:end-row 37, :name-end-col 26, :name-end-row 37, :name-row 37, :name middleware-caught-keys, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :col 4, :name-col 4, :from-var load-file-option-keys, :end-col 26, :row 37, :to elin.function.nrepl} {:end-row 38, :name-end-col 25, :name-end-row 38, :name-row 38, :name middleware-print-keys, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :col 4, :name-col 4, :from-var load-file-option-keys, :end-col 25, :row 38, :to elin.function.nrepl} {:end-row 38, :name-end-col 13, :name-end-row 35, :name-row 35, :name union, :filename "src/elin/function/nrepl.clj", :alias set, :from elin.function.nrepl, :col 3, :name-col 4, :from-var load-file-option-keys, :end-col 26, :arity 3, :row 35, :to clojure.set} {:fixed-arities #{1 3 2}, :end-row 38, :name-end-col 5, :name-end-row 34, :name-row 34, :name def, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :macro true, :col 1, :name-col 2, :end-col 27, :arity 2, :row 34, :to clojure.core} {:fixed-arities #{1 2}, :end-row 40, :name-end-col 14, :name-end-row 40, :name-row 40, :name close!!, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :col 7, :name-col 7, :end-col 14, :row 40, :to elin.function.nrepl} {:end-row 41, :name-end-col 47, :name-end-row 41, :name-row 41, :name ?Nrepl, :filename "src/elin/function/nrepl.clj", :alias e.s.component, :from elin.function.nrepl, :col 27, :name-col 27, :end-col 47, :row 41, :to elin.schema.component} {:fixed-arities #{1}, :end-row 41, :name-end-col 53, :name-end-row 41, :name-row 41, :name any?, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :col 49, :name-col 49, :end-col 53, :row 41, :to clojure.core} {:end-row 42, :name-end-col 47, :name-end-row 42, :name-row 42, :name ?Nrepl, :filename "src/elin/function/nrepl.clj", :alias e.s.component, :from elin.function.nrepl, :col 27, :name-col 27, :end-col 47, :row 42, :to elin.schema.component} {:fixed-arities #{1}, :end-row 42, :name-end-col 55, :name-end-row 42, :name-row 42, :name string?, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :col 48, :name-col 48, :end-col 55, :row 42, :to clojure.core} {:fixed-arities #{1}, :end-row 42, :name-end-col 61, :name-end-row 42, :name-row 42, :name any?, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :col 57, :name-col 57, :end-col 61, :row 42, :to clojure.core} {:fixed-arities #{2}, :end-row 42, :name-end-col 6, :name-end-row 40, :name-row 40, :name =>, :filename "src/elin/function/nrepl.clj", :alias m, :from elin.function.nrepl, :macro true, :col 1, :name-col 2, :end-col 64, :arity 2, :row 40, :to malli.core} {:fixed-arities #{1}, :end-row 45, :name-end-col 47, :name-end-row 45, :name-row 45, :name current-session, :filename "src/elin/function/nrepl.clj", :alias e.p.nrepl, :from elin.function.nrepl, :col 21, :name-col 22, :from-var close!!, :end-col 54, :arity 1, :row 45, :to elin.protocol.nrepl} {:fixed-arities #{1 2}, :end-row 46, :name-end-col 14, :name-end-row 46, :name-row 46, :name close!!, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :col 6, :name-col 7, :from-var close!!, :end-col 29, :arity 2, :row 46, :to elin.function.nrepl} {:end-row 47, :name-end-col 20, :name-end-row 47, :name-row 47, :name unavailable, :filename "src/elin/function/nrepl.clj", :alias e, :from elin.function.nrepl, :col 6, :name-col 7, :from-var close!!, :end-col 48, :arity 1, :varargs-min-arity 0, :row 47, :to elin.error} {:fixed-arities #{3 2}, :end-row 47, :name-end-col 11, :name-end-row 45, :name-row 45, :name if-let, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :macro true, :col 4, :name-col 5, :from-var close!!, :end-col 49, :arity 3, :row 45, :to clojure.core} {:end-row 49, :name-end-col 63, :name-end-row 49, :name-row 49, :name close-op, :filename "src/elin/function/nrepl.clj", :alias e.c.nrepl, :from elin.function.nrepl, :col 45, :name-col 45, :from-var close!!, :end-col 63, :row 49, :to elin.constant.nrepl} {:fixed-arities #{2}, :end-row 49, :name-end-col 33, :name-end-row 49, :name-row 49, :name request, :filename "src/elin/function/nrepl.clj", :alias e.p.nrepl, :from elin.function.nrepl, :col 15, :name-col 16, :from-var close!!, :end-col 82, :arity 2, :row 49, :to elin.protocol.nrepl} {:fixed-arities #{1}, :end-row 49, :name-end-col 14, :name-end-row 49, :name-row 49, :name , :filename "src/elin/function/nrepl.clj", :alias m, :from elin.function.nrepl, :macro true, :col 1, :name-col 2, :end-col 68, :arity 2, :row 51, :to malli.core} {:fixed-arities #{3 2}, :end-row 56, :name-end-col 11, :name-end-row 56, :name-row 56, :name eval!!, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :col 4, :name-col 5, :from-var eval!!, :end-col 26, :arity 3, :row 56, :to elin.function.nrepl} {:fixed-arities #{1}, :end-row 58, :name-end-col 47, :name-end-row 58, :name-row 58, :name current-session, :filename "src/elin/function/nrepl.clj", :alias e.p.nrepl, :from elin.function.nrepl, :col 21, :name-col 22, :from-var eval!!, :end-col 54, :arity 1, :row 58, :to elin.protocol.nrepl} {:end-row 61, :name-end-col 74, :name-end-row 61, :private true, :name-row 61, :name eval-option-keys, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :col 58, :name-col 58, :from-var eval!!, :end-col 74, :row 61, :to elin.function.nrepl} {:fixed-arities #{2}, :end-row 61, :name-end-col 48, :name-end-row 61, :name-row 61, :name select-keys, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :col 36, :name-col 37, :from-var eval!!, :end-col 75, :arity 2, :row 61, :to clojure.core} {:end-row 62, :name-end-col 58, :name-end-row 62, :name-row 62, :name eval-op, :filename "src/elin/function/nrepl.clj", :alias e.c.nrepl, :from elin.function.nrepl, :col 41, :name-col 41, :from-var eval!!, :end-col 58, :row 62, :to elin.constant.nrepl} {:end-row 62, :name-end-col 35, :name-end-row 61, :name-row 61, :name merge, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :col 29, :name-col 30, :from-var eval!!, :end-col 90, :arity 2, :varargs-min-arity 0, :row 61, :to clojure.core} {:fixed-arities #{2}, :end-row 63, :name-end-col 47, :name-end-row 63, :name-row 63, :name request, :filename "src/elin/function/nrepl.clj", :alias e.p.nrepl, :from elin.function.nrepl, :col 29, :name-col 30, :from-var eval!!, :end-col 54, :arity 2, :row 63, :to elin.protocol.nrepl} {:fixed-arities #{1}, :end-row 64, :name-end-col 39, :name-end-row 64, :name-row 64, :name >, :filename "src/elin/function/nrepl.clj", :alias e, :from elin.function.nrepl, :macro true, :col 22, :name-col 23, :from-var eval!!, :end-col 56, :arity 4, :varargs-min-arity 1, :row 61, :to elin.error} {:end-row 65, :name-end-col 23, :name-end-row 60, :name-row 60, :name fn, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :macro true, :col 20, :name-col 21, :from-var eval!!, :end-col 57, :arity 2, :varargs-min-arity 0, :row 60, :to clojure.core} {:end-row 68, :name-end-col 24, :name-end-row 66, :name-row 66, :name if, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :col 21, :name-col 22, :from-var eval!!, :end-col 31, :arity 3, :row 66, :to clojure.core} {:end-row 69, :name-end-col 10, :name-end-row 59, :name-row 59, :name let, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :macro true, :col 6, :name-col 7, :from-var eval!!, :end-col 32, :arity 2, :varargs-min-arity 1, :row 59, :to clojure.core} {:end-row 70, :name-end-col 20, :name-end-row 70, :name-row 70, :name unavailable, :filename "src/elin/function/nrepl.clj", :alias e, :from elin.function.nrepl, :col 6, :name-col 7, :from-var eval!!, :end-col 48, :arity 1, :varargs-min-arity 0, :row 70, :to elin.error} {:fixed-arities #{3 2}, :end-row 70, :name-end-col 11, :name-end-row 58, :name-row 58, :name if-let, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :macro true, :col 4, :name-col 5, :from-var eval!!, :end-col 49, :arity 3, :row 58, :to clojure.core} {:end-row 70, :name-end-col 6, :name-end-row 54, :name-row 54, :name defn, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :macro true, :col 1, :name-col 2, :end-col 51, :arity 3, :varargs-min-arity 2, :row 54, :to clojure.core} {:fixed-arities #{1 2}, :end-row 72, :name-end-col 18, :name-end-row 72, :name-row 72, :name interrupt!!, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :col 7, :name-col 7, :end-col 18, :row 72, :to elin.function.nrepl} {:end-row 73, :name-end-col 51, :name-end-row 73, :name-row 73, :name ?Nrepl, :filename "src/elin/function/nrepl.clj", :alias e.s.component, :from elin.function.nrepl, :col 31, :name-col 31, :end-col 51, :row 73, :to elin.schema.component} {:fixed-arities #{1}, :end-row 73, :name-end-col 57, :name-end-row 73, :name-row 73, :name any?, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :col 53, :name-col 53, :end-col 57, :row 73, :to clojure.core} {:end-row 74, :name-end-col 51, :name-end-row 74, :name-row 74, :name ?Nrepl, :filename "src/elin/function/nrepl.clj", :alias e.s.component, :from elin.function.nrepl, :col 31, :name-col 31, :end-col 51, :row 74, :to elin.schema.component} {:fixed-arities #{1}, :end-row 74, :name-end-col 56, :name-end-row 74, :name-row 74, :name map?, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :col 52, :name-col 52, :end-col 56, :row 74, :to clojure.core} {:fixed-arities #{1}, :end-row 74, :name-end-col 62, :name-end-row 74, :name-row 74, :name any?, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :col 58, :name-col 58, :end-col 62, :row 74, :to clojure.core} {:fixed-arities #{2}, :end-row 74, :name-end-col 6, :name-end-row 72, :name-row 72, :name =>, :filename "src/elin/function/nrepl.clj", :alias m, :from elin.function.nrepl, :macro true, :col 1, :name-col 2, :end-col 65, :arity 2, :row 72, :to malli.core} {:fixed-arities #{1 2}, :end-row 77, :name-end-col 16, :name-end-row 77, :name-row 77, :name interrupt!!, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :col 4, :name-col 5, :from-var interrupt!!, :end-col 26, :arity 2, :row 77, :to elin.function.nrepl} {:fixed-arities #{1}, :end-row 79, :name-end-col 47, :name-end-row 79, :name-row 79, :name current-session, :filename "src/elin/function/nrepl.clj", :alias e.p.nrepl, :from elin.function.nrepl, :col 21, :name-col 22, :from-var interrupt!!, :end-col 54, :arity 1, :row 79, :to elin.protocol.nrepl} {:fixed-arities #{2}, :end-row 80, :name-end-col 32, :name-end-row 80, :name-row 80, :name select-keys, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :col 20, :name-col 21, :from-var interrupt!!, :end-col 58, :arity 2, :row 80, :to clojure.core} {:end-row 81, :name-end-col 47, :name-end-row 81, :name-row 81, :name interrupt-op, :filename "src/elin/function/nrepl.clj", :alias e.c.nrepl, :from elin.function.nrepl, :col 25, :name-col 25, :from-var interrupt!!, :end-col 47, :row 81, :to elin.constant.nrepl} {:end-row 81, :name-end-col 19, :name-end-row 80, :name-row 80, :name merge, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :col 13, :name-col 14, :from-var interrupt!!, :end-col 66, :arity 2, :varargs-min-arity 0, :row 80, :to clojure.core} {:fixed-arities #{2}, :end-row 82, :name-end-col 31, :name-end-row 82, :name-row 82, :name request, :filename "src/elin/function/nrepl.clj", :alias e.p.nrepl, :from elin.function.nrepl, :col 13, :name-col 14, :from-var interrupt!!, :end-col 38, :arity 2, :row 82, :to elin.protocol.nrepl} {:fixed-arities #{1}, :end-row 83, :name-end-col 23, :name-end-row 83, :name-row 83, :name >, :filename "src/elin/function/nrepl.clj", :alias e, :from elin.function.nrepl, :macro true, :col 6, :name-col 7, :from-var interrupt!!, :end-col 25, :arity 3, :varargs-min-arity 1, :row 80, :to elin.error} {:end-row 84, :name-end-col 20, :name-end-row 84, :name-row 84, :name unavailable, :filename "src/elin/function/nrepl.clj", :alias e, :from elin.function.nrepl, :col 6, :name-col 7, :from-var interrupt!!, :end-col 48, :arity 1, :varargs-min-arity 0, :row 84, :to elin.error} {:fixed-arities #{3 2}, :end-row 84, :name-end-col 11, :name-end-row 79, :name-row 79, :name if-let, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :macro true, :col 4, :name-col 5, :from-var interrupt!!, :end-col 49, :arity 3, :row 79, :to clojure.core} {:end-row 84, :name-end-col 6, :name-end-row 75, :name-row 75, :name defn, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :macro true, :col 1, :name-col 2, :end-col 51, :arity 3, :varargs-min-arity 2, :row 75, :to clojure.core} {:fixed-arities #{3 2}, :end-row 86, :name-end-col 18, :name-end-row 86, :name-row 86, :name load-file!!, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :col 7, :name-col 7, :end-col 18, :row 86, :to elin.function.nrepl} {:end-row 87, :name-end-col 51, :name-end-row 87, :name-row 87, :name ?Nrepl, :filename "src/elin/function/nrepl.clj", :alias e.s.component, :from elin.function.nrepl, :col 31, :name-col 31, :end-col 51, :row 87, :to elin.schema.component} {:fixed-arities #{1}, :end-row 87, :name-end-col 59, :name-end-row 87, :name-row 87, :name string?, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :col 52, :name-col 52, :end-col 59, :row 87, :to clojure.core} {:fixed-arities #{1}, :end-row 87, :name-end-col 65, :name-end-row 87, :name-row 87, :name any?, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :col 61, :name-col 61, :end-col 65, :row 87, :to clojure.core} {:end-row 88, :name-end-col 51, :name-end-row 88, :name-row 88, :name ?Nrepl, :filename "src/elin/function/nrepl.clj", :alias e.s.component, :from elin.function.nrepl, :col 31, :name-col 31, :end-col 51, :row 88, :to elin.schema.component} {:fixed-arities #{1}, :end-row 88, :name-end-col 59, :name-end-row 88, :name-row 88, :name string?, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :col 52, :name-col 52, :end-col 59, :row 88, :to clojure.core} {:fixed-arities #{1}, :end-row 88, :name-end-col 64, :name-end-row 88, :name-row 88, :name map?, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :col 60, :name-col 60, :end-col 64, :row 88, :to clojure.core} {:fixed-arities #{1}, :end-row 88, :name-end-col 70, :name-end-row 88, :name-row 88, :name any?, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :col 66, :name-col 66, :end-col 70, :row 88, :to clojure.core} {:fixed-arities #{2}, :end-row 88, :name-end-col 6, :name-end-row 86, :name-row 86, :name =>, :filename "src/elin/function/nrepl.clj", :alias m, :from elin.function.nrepl, :macro true, :col 1, :name-col 2, :end-col 73, :arity 2, :row 86, :to malli.core} {:fixed-arities #{3 2}, :end-row 91, :name-end-col 16, :name-end-row 91, :name-row 91, :name load-file!!, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :col 4, :name-col 5, :from-var load-file!!, :end-col 36, :arity 3, :row 91, :to elin.function.nrepl} {:fixed-arities #{1}, :end-row 93, :name-end-col 44, :name-end-row 93, :name-row 93, :name current-session, :filename "src/elin/function/nrepl.clj", :alias e.p.nrepl, :from elin.function.nrepl, :col 18, :name-col 19, :from-var load-file!!, :end-col 51, :arity 1, :row 93, :to elin.protocol.nrepl} {:fixed-arities #{1 2}, :end-row 94, :name-end-col 23, :name-end-row 94, :name-row 94, :name file, :filename "src/elin/function/nrepl.clj", :alias io, :from elin.function.nrepl, :col 15, :name-col 16, :from-var load-file!!, :end-col 34, :arity 1, :varargs-min-arity 2, :row 94, :to clojure.java.io} {:fixed-arities #{1}, :end-row 96, :name-end-col 12, :name-end-row 96, :name-row 96, :name not, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :col 8, :name-col 9, :from-var load-file!!, :end-col 21, :arity 1, :row 96, :to clojure.core} {:end-row 97, :name-end-col 22, :name-end-row 97, :name-row 97, :name unavailable, :filename "src/elin/function/nrepl.clj", :alias e, :from elin.function.nrepl, :col 8, :name-col 9, :from-var load-file!!, :end-col 50, :arity 1, :varargs-min-arity 0, :row 97, :to elin.error} {:end-row 99, :name ., :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :col 13, :from-var load-file!!, :end-col 27, :arity 2, :row 99, :to clojure.core} {:fixed-arities #{1}, :end-row 99, :name-end-col 12, :name-end-row 99, :name-row 99, :name not, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :col 8, :name-col 9, :from-var load-file!!, :end-col 28, :arity 1, :row 99, :to clojure.core} {:fixed-arities #{0 1}, :end-row 100, :name-end-col 35, :name-end-row 100, :name-row 100, :name str, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :col 31, :name-col 32, :from-var load-file!!, :end-col 65, :arity 2, :varargs-min-arity 1, :row 100, :to clojure.core} {:end-row 100, :name-end-col 20, :name-end-row 100, :name-row 100, :name not-found, :filename "src/elin/function/nrepl.clj", :alias e, :from elin.function.nrepl, :col 8, :name-col 9, :from-var load-file!!, :end-col 67, :arity 1, :varargs-min-arity 0, :row 100, :to elin.error} {:end-row 103, :name-end-col 62, :name-end-row 103, :private true, :name-row 103, :name load-file-option-keys, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :col 41, :name-col 41, :from-var load-file!!, :end-col 62, :row 103, :to elin.function.nrepl} {:fixed-arities #{2}, :end-row 103, :name-end-col 32, :name-end-row 103, :name-row 103, :name select-keys, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :col 20, :name-col 21, :from-var load-file!!, :end-col 63, :arity 2, :row 103, :to clojure.core} {:end-row 104, :name-end-col 47, :name-end-row 104, :name-row 104, :name load-file-op, :filename "src/elin/function/nrepl.clj", :alias e.c.nrepl, :from elin.function.nrepl, :col 25, :name-col 25, :from-var load-file!!, :end-col 47, :row 104, :to elin.constant.nrepl} {:end-row 106, :name-end-col 33, :name-end-row 106, :name-row 106, :name slurp, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :col 27, :name-col 28, :from-var load-file!!, :end-col 39, :arity 1, :varargs-min-arity 1, :row 106, :to clojure.core} {:end-row 107, :name ., :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :col 32, :from-var load-file!!, :end-col 47, :arity 2, :row 107, :to clojure.core} {:end-row 108, :name-end-col 19, :name-end-row 103, :name-row 103, :name merge, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :col 13, :name-col 14, :from-var load-file!!, :end-col 43, :arity 2, :varargs-min-arity 0, :row 103, :to clojure.core} {:fixed-arities #{2}, :end-row 109, :name-end-col 31, :name-end-row 109, :name-row 109, :name request, :filename "src/elin/function/nrepl.clj", :alias e.p.nrepl, :from elin.function.nrepl, :col 13, :name-col 14, :from-var load-file!!, :end-col 38, :arity 2, :row 109, :to elin.protocol.nrepl} {:fixed-arities #{1}, :end-row 110, :name-end-col 23, :name-end-row 110, :name-row 110, :name >, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :macro true, :col 8, :name-col 9, :from-var load-file!!, :end-col 40, :arity 4, :varargs-min-arity 1, :row 103, :to clojure.core} {:end-row 111, :name-end-col 11, :name-end-row 95, :name-row 95, :name cond, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :macro true, :col 6, :name-col 7, :from-var load-file!!, :end-col 41, :arity 6, :varargs-min-arity 0, :row 95, :to clojure.core} {:end-row 111, :name-end-col 8, :name-end-row 93, :name-row 93, :name let, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :macro true, :col 4, :name-col 5, :from-var load-file!!, :end-col 42, :arity 2, :varargs-min-arity 1, :row 93, :to clojure.core} {:end-row 111, :name-end-col 6, :name-end-row 89, :name-row 89, :name defn, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :macro true, :col 1, :name-col 2, :end-col 44, :arity 3, :varargs-min-arity 2, :row 89, :to clojure.core} {:fixed-arities #{3}, :end-row 113, :name-end-col 15, :name-end-row 113, :name-row 113, :name lookup!!, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :col 7, :name-col 7, :end-col 15, :row 113, :to elin.function.nrepl} {:end-row 113, :name-end-col 47, :name-end-row 113, :name-row 113, :name ?Nrepl, :filename "src/elin/function/nrepl.clj", :alias e.s.component, :from elin.function.nrepl, :col 27, :name-col 27, :end-col 47, :row 113, :to elin.schema.component} {:fixed-arities #{1}, :end-row 113, :name-end-col 55, :name-end-row 113, :name-row 113, :name string?, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :col 48, :name-col 48, :end-col 55, :row 113, :to clojure.core} {:fixed-arities #{1}, :end-row 113, :name-end-col 63, :name-end-row 113, :name-row 113, :name string?, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :col 56, :name-col 56, :end-col 63, :row 113, :to clojure.core} {:end-row 113, :name-end-col 101, :name-end-row 113, :name-row 113, :name ?Lookup, :filename "src/elin/function/nrepl.clj", :alias e.s.nrepl, :from elin.function.nrepl, :col 84, :name-col 84, :end-col 101, :row 113, :to elin.schema.nrepl} {:fixed-arities #{1}, :end-row 113, :name-end-col 83, :name-end-row 113, :name-row 113, :name error-or, :filename "src/elin/function/nrepl.clj", :alias e.schema, :from elin.function.nrepl, :col 65, :name-col 66, :end-col 102, :arity 1, :row 113, :to elin.schema} {:fixed-arities #{2}, :end-row 113, :name-end-col 6, :name-end-row 113, :name-row 113, :name =>, :filename "src/elin/function/nrepl.clj", :alias m, :from elin.function.nrepl, :macro true, :col 1, :name-col 2, :end-col 104, :arity 2, :row 113, :to malli.core} {:end-row 116, :name-end-col 70, :name-end-row 116, :name-row 116, :name lookup-op, :filename "src/elin/function/nrepl.clj", :alias e.c.nrepl, :from elin.function.nrepl, :col 51, :name-col 51, :from-var lookup!!, :end-col 70, :row 116, :to elin.constant.nrepl} {:fixed-arities #{2}, :end-row 116, :name-end-col 39, :name-end-row 116, :name-row 116, :name request, :filename "src/elin/function/nrepl.clj", :alias e.p.nrepl, :from elin.function.nrepl, :col 21, :name-col 22, :from-var lookup!!, :end-col 96, :arity 2, :row 116, :to elin.protocol.nrepl} {:fixed-arities #{1}, :end-row 117, :name-end-col 31, :name-end-row 117, :name-row 117, :name , :filename "src/elin/function/nrepl.clj", :alias e, :from elin.function.nrepl, :macro true, :col 15, :name-col 16, :from-var lookup!!, :end-col 48, :arity 3, :varargs-min-arity 1, :row 116, :to elin.error} {:fixed-arities #{2}, :end-row 119, :name-end-col 41, :name-end-row 119, :name-row 119, :name has-status?, :filename "src/elin/function/nrepl.clj", :alias e.u.nrepl, :from elin.function.nrepl, :col 19, :name-col 20, :from-var lookup!!, :end-col 61, :arity 2, :row 119, :to elin.util.nrepl} {:end-row 120, :name-end-col 45, :name-end-row 120, :name-row 120, :name format, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :col 38, :name-col 39, :from-var lookup!!, :end-col 80, :arity 3, :varargs-min-arity 1, :row 120, :to clojure.core} {:end-row 120, :name-end-col 27, :name-end-row 120, :name-row 120, :name not-found, :filename "src/elin/function/nrepl.clj", :alias e, :from elin.function.nrepl, :col 15, :name-col 16, :from-var lookup!!, :end-col 82, :arity 1, :varargs-min-arity 0, :row 120, :to elin.error} {:end-row 120, :name-end-col 18, :name-end-row 119, :name-row 119, :name when, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :macro true, :col 13, :name-col 14, :from-var lookup!!, :end-col 83, :arity 2, :varargs-min-arity 1, :row 119, :to clojure.core} {:fixed-arities #{1 2}, :end-row 121, :name-end-col 21, :name-end-row 121, :name-row 121, :name =, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :col 19, :name-col 20, :from-var lookup!!, :end-col 37, :arity 2, :varargs-min-arity 2, :row 121, :to clojure.core} {:end-row 122, :name-end-col 45, :name-end-row 122, :name-row 122, :name format, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :col 38, :name-col 39, :from-var lookup!!, :end-col 80, :arity 3, :varargs-min-arity 1, :row 122, :to clojure.core} {:end-row 122, :name-end-col 27, :name-end-row 122, :name-row 122, :name not-found, :filename "src/elin/function/nrepl.clj", :alias e, :from elin.function.nrepl, :col 15, :name-col 16, :from-var lookup!!, :end-col 82, :arity 1, :varargs-min-arity 0, :row 122, :to elin.error} {:end-row 122, :name-end-col 18, :name-end-row 121, :name-row 121, :name when, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :macro true, :col 13, :name-col 14, :from-var lookup!!, :end-col 83, :arity 2, :varargs-min-arity 1, :row 121, :to clojure.core} {:fixed-arities #{0 1}, :end-row 124, :name-end-col 19, :name-end-row 123, :name-row 123, :name or, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :macro true, :col 16, :name-col 17, :from-var lookup!!, :end-col 24, :arity 2, :varargs-min-arity 1, :row 123, :to clojure.core} {:fixed-arities #{1 2}, :end-row 126, :name-end-col 13, :name-end-row 126, :name-row 126, :name =, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :col 11, :name-col 12, :from-var lookup!!, :end-col 28, :arity 2, :varargs-min-arity 2, :row 126, :to clojure.core} {:fixed-arities #{1 2}, :end-row 127, :name-end-col 13, :name-end-row 127, :name-row 127, :name =, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :col 11, :name-col 12, :from-var lookup!!, :end-col 30, :arity 2, :varargs-min-arity 2, :row 127, :to clojure.core} {:fixed-arities #{0 1}, :end-row 127, :name-end-col 10, :name-end-row 126, :name-row 126, :name or, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :macro true, :col 7, :name-col 8, :from-var lookup!!, :end-col 31, :arity 2, :varargs-min-arity 1, :row 126, :to clojure.core} {:end-row 128, :name-end-col 37, :name-end-row 128, :name-row 128, :name format, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :col 30, :name-col 31, :from-var lookup!!, :end-col 72, :arity 3, :varargs-min-arity 1, :row 128, :to clojure.core} {:end-row 128, :name-end-col 19, :name-end-row 128, :name-row 128, :name not-found, :filename "src/elin/function/nrepl.clj", :alias e, :from elin.function.nrepl, :col 7, :name-col 8, :from-var lookup!!, :end-col 74, :arity 1, :varargs-min-arity 0, :row 128, :to elin.error} {:end-row 131, :name-end-col 10, :name-end-row 125, :name-row 125, :name cond, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :macro true, :col 5, :name-col 6, :from-var lookup!!, :end-col 12, :arity 4, :varargs-min-arity 0, :row 125, :to clojure.core} {:end-row 131, :name-end-col 9, :name-end-row 116, :name-row 116, :name let, :filename "src/elin/function/nrepl.clj", :alias e, :from elin.function.nrepl, :macro true, :col 3, :name-col 4, :from-var lookup!!, :end-col 13, :arity 2, :varargs-min-arity 1, :row 116, :to elin.error} {:end-row 131, :name-end-col 6, :name-end-row 114, :name-row 114, :name defn, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :macro true, :col 1, :name-col 2, :end-col 14, :arity 3, :varargs-min-arity 2, :row 114, :to clojure.core} {:fixed-arities #{1}, :end-row 133, :name-end-col 20, :name-end-row 133, :name-row 133, :name ls-sessions!!, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :col 7, :name-col 7, :end-col 20, :row 133, :to elin.function.nrepl} {:end-row 133, :name-end-col 52, :name-end-row 133, :name-row 133, :name ?Nrepl, :filename "src/elin/function/nrepl.clj", :alias e.s.component, :from elin.function.nrepl, :col 32, :name-col 32, :end-col 52, :row 133, :to elin.schema.component} {:end-row 133, :name-end-col 81, :name-end-row 133, :name-row 133, :name ?ManyToManyChannel, :filename "src/elin/function/nrepl.clj", :alias e.schema, :from elin.function.nrepl, :col 54, :name-col 54, :end-col 81, :row 133, :to elin.schema} {:fixed-arities #{2}, :end-row 133, :name-end-col 6, :name-end-row 133, :name-row 133, :name =>, :filename "src/elin/function/nrepl.clj", :alias m, :from elin.function.nrepl, :macro true, :col 1, :name-col 2, :end-col 83, :arity 2, :row 133, :to malli.core} {:end-row 136, :name-end-col 63, :name-end-row 136, :name-row 136, :name ls-sessions-op, :filename "src/elin/function/nrepl.clj", :alias e.c.nrepl, :from elin.function.nrepl, :col 39, :name-col 39, :from-var ls-sessions!!, :end-col 63, :row 136, :to elin.constant.nrepl} {:fixed-arities #{2}, :end-row 136, :name-end-col 27, :name-end-row 136, :name-row 136, :name request, :filename "src/elin/function/nrepl.clj", :alias e.p.nrepl, :from elin.function.nrepl, :col 9, :name-col 10, :from-var ls-sessions!!, :end-col 65, :arity 2, :row 136, :to elin.protocol.nrepl} {:fixed-arities #{1}, :end-row 137, :name-end-col 19, :name-end-row 137, :name-row 137, :name , :filename "src/elin/function/nrepl.clj", :alias e, :from elin.function.nrepl, :macro true, :col 3, :name-col 4, :from-var ls-sessions!!, :end-col 21, :arity 4, :varargs-min-arity 1, :row 136, :to elin.error} {:end-row 139, :name-end-col 6, :name-end-row 134, :name-row 134, :name defn, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :macro true, :col 1, :name-col 2, :end-col 22, :arity 3, :varargs-min-arity 2, :row 134, :to clojure.core} {:end-row 143, :name-end-col 63, :name-end-row 143, :name-row 143, :name completions-op, :filename "src/elin/function/nrepl.clj", :alias e.c.nrepl, :from elin.function.nrepl, :col 39, :name-col 39, :from-var completions!!, :end-col 63, :row 143, :to elin.constant.nrepl} {:fixed-arities #{2}, :end-row 145, :name-end-col 27, :name-end-row 143, :name-row 143, :name request, :filename "src/elin/function/nrepl.clj", :alias e.p.nrepl, :from elin.function.nrepl, :col 9, :name-col 10, :from-var completions!!, :end-col 47, :arity 2, :row 143, :to elin.protocol.nrepl} {:fixed-arities #{1}, :end-row 146, :name-end-col 19, :name-end-row 146, :name-row 146, :name , :filename "src/elin/function/nrepl.clj", :alias e, :from elin.function.nrepl, :macro true, :col 3, :name-col 4, :from-var completions!!, :end-col 24, :arity 4, :varargs-min-arity 1, :row 143, :to elin.error} {:end-row 148, :name-end-col 6, :name-end-row 141, :name-row 141, :name defn, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :macro true, :col 1, :name-col 2, :end-col 25, :arity 3, :varargs-min-arity 2, :row 141, :to clojure.core} {:fixed-arities #{1 2}, :end-row 17, :name-end-col 14, :name-end-row 17, :name-row 17, :name =, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :col 12, :name-col 13, :from-var ?=>, :end-col 21, :arity 2, :varargs-min-arity 2, :row 17, :to clojure.core} {:end-row 17, :name fn*, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :col 11, :from-var ?=>, :end-col 21, :arity 2, :row 17, :to clojure.core} {:fixed-arities #{1}, :end-row 17, :name-end-col 20, :name-end-row 15, :name-row 15, :name -simple-schema, :filename "src/elin/interceptor/optional/nrepl.clj", :alias m, :from elin.interceptor.optional.nrepl, :col 3, :name-col 4, :from-var ?=>, :end-col 23, :arity 1, :row 15, :to malli.core} {:fixed-arities #{1 3 2}, :end-row 17, :name-end-col 5, :name-end-row 14, :name-row 14, :name def, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :macro true, :col 1, :name-col 2, :end-col 24, :arity 2, :row 14, :to clojure.core} {:fixed-arities #{1 2}, :end-row 22, :name-end-col 14, :name-end-row 22, :name-row 22, :name =, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :col 12, :name-col 13, :from-var ?function, :end-col 27, :arity 2, :varargs-min-arity 2, :row 22, :to clojure.core} {:end-row 22, :name fn*, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :col 11, :from-var ?function, :end-col 27, :arity 2, :row 22, :to clojure.core} {:fixed-arities #{1}, :end-row 22, :name-end-col 20, :name-end-row 20, :name-row 20, :name -simple-schema, :filename "src/elin/interceptor/optional/nrepl.clj", :alias m, :from elin.interceptor.optional.nrepl, :col 3, :name-col 4, :from-var ?function, :end-col 29, :arity 1, :row 20, :to malli.core} {:fixed-arities #{1 3 2}, :end-row 22, :name-end-col 5, :name-end-row 19, :name-row 19, :name def, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :macro true, :col 1, :name-col 2, :end-col 30, :arity 2, :row 19, :to clojure.core} {:end-row 26, :name-end-col 40, :name-end-row 26, :private true, :name-row 26, :name ?=>, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :col 37, :name-col 37, :from-var ?FunctionSchema, :end-col 40, :row 26, :to elin.interceptor.optional.nrepl} {:fixed-arities #{1}, :end-row 27, :name-end-col 51, :name-end-row 27, :name-row 27, :name any?, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :col 47, :name-col 47, :from-var ?FunctionSchema, :end-col 51, :row 27, :to clojure.core} {:fixed-arities #{1}, :end-row 28, :name-end-col 43, :name-end-row 28, :name-row 28, :name any?, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :col 39, :name-col 39, :from-var ?FunctionSchema, :end-col 43, :row 28, :to clojure.core} {:end-row 32, :name-end-col 22, :name-end-row 32, :private true, :name-row 32, :name ?function, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :col 13, :name-col 13, :from-var ?FunctionSchema, :end-col 22, :row 32, :to elin.interceptor.optional.nrepl} {:fixed-arities #{1 3 2}, :end-row 33, :name-end-col 5, :name-end-row 24, :name-row 24, :name def, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :macro true, :col 1, :name-col 2, :end-col 43, :arity 2, :row 24, :to clojure.core} {:fixed-arities #{0 1}, :end-row 36, :name-end-col 26, :name-end-row 36, :name-row 36, :name str, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :col 23, :name-col 23, :from-var format-schema-form, :end-col 26, :varargs-min-arity 1, :row 36, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 36, :name-end-col 37, :name-end-row 36, :name-row 36, :name *, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :col 35, :name-col 36, :from-var format-schema-form, :end-col 46, :arity 2, :varargs-min-arity 2, :row 36, :to clojure.core} {:fixed-arities #{1 2}, :end-row 36, :name-end-col 34, :name-end-row 36, :name-row 36, :name repeat, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :col 27, :name-col 28, :from-var format-schema-form, :end-col 51, :arity 2, :row 36, :to clojure.core} {:fixed-arities #{4 3 2 5}, :end-row 36, :name-end-col 22, :name-end-row 36, :name-row 36, :name apply, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :col 16, :name-col 17, :from-var format-schema-form, :end-col 52, :arity 2, :varargs-min-arity 5, :row 36, :to clojure.core} {:fixed-arities #{1}, :end-row 37, :name-end-col 26, :name-end-row 37, :name-row 37, :name sequential?, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :col 14, :name-col 15, :from-var format-schema-form, :end-col 39, :arity 1, :row 37, :to clojure.core} {:fixed-arities #{0 1}, :end-row 39, :name-end-col 21, :name-end-row 39, :name-row 39, :name str, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :col 17, :name-col 18, :from-var format-schema-form, :end-col 34, :arity 2, :varargs-min-arity 1, :row 39, :to clojure.core} {:fixed-arities #{1}, :end-row 41, :name-end-col 46, :name-end-row 41, :name-row 41, :name sequential?, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :col 34, :name-col 35, :from-var format-schema-form, :end-col 49, :arity 1, :row 41, :to clojure.core} {:fixed-arities #{1}, :end-row 42, :name-end-col 63, :name-end-row 42, :name-row 42, :name first, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :col 57, :name-col 58, :from-var format-schema-form, :end-col 66, :arity 1, :row 42, :to clojure.core} {:fixed-arities #{2}, :end-row 42, :name-end-col 44, :name-end-row 42, :name-row 42, :name contains?, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :col 34, :name-col 35, :from-var format-schema-form, :end-col 67, :arity 2, :row 42, :to clojure.core} {:fixed-arities #{0 1}, :end-row 42, :name-end-col 33, :name-end-row 41, :name-row 41, :name and, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :macro true, :col 29, :name-col 30, :from-var format-schema-form, :end-col 68, :arity 2, :varargs-min-arity 1, :row 41, :to clojure.core} {:fixed-arities #{1}, :end-row 44, :name-end-col 56, :name-end-row 44, :name-row 44, :name inc, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :col 52, :name-col 53, :from-var format-schema-form, :end-col 63, :arity 1, :row 44, :to clojure.core} {:fixed-arities #{2}, :end-row 44, :name-end-col 51, :name-end-row 44, :private true, :name-row 44, :name format-schema-form, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :col 32, :name-col 33, :from-var format-schema-form, :end-col 66, :arity 2, :row 44, :to elin.interceptor.optional.nrepl} {:fixed-arities #{0 1}, :end-row 45, :name-end-col 31, :name-end-row 43, :name-row 43, :name str, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :col 27, :name-col 28, :from-var format-schema-form, :end-col 36, :arity 3, :varargs-min-arity 1, :row 43, :to clojure.core} {:end-row 46, :name-end-col 28, :name-end-row 41, :name-row 41, :name if, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :col 25, :name-col 26, :from-var format-schema-form, :end-col 29, :arity 3, :row 41, :to clojure.core} {:end-row 46, :name-end-col 26, :name-end-row 40, :name-row 40, :name fn, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :macro true, :col 23, :name-col 24, :from-var format-schema-form, :end-col 30, :arity 2, :varargs-min-arity 0, :row 40, :to clojure.core} {:fixed-arities #{4 3 2}, :end-row 47, :name-end-col 22, :name-end-row 40, :name-row 40, :name mapv, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :col 17, :name-col 18, :from-var format-schema-form, :end-col 35, :arity 2, :varargs-min-arity 4, :row 40, :to clojure.core} {:fixed-arities #{1 2}, :end-row 47, :name-end-col 16, :name-end-row 39, :name-row 39, :name join, :filename "src/elin/interceptor/optional/nrepl.clj", :alias str, :from elin.interceptor.optional.nrepl, :col 7, :name-col 8, :from-var format-schema-form, :end-col 36, :arity 2, :row 39, :to clojure.string} {:fixed-arities #{3 2}, :end-row 47, :name-end-col 12, :name-end-row 37, :name-row 37, :name if-not, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :macro true, :col 5, :name-col 6, :from-var format-schema-form, :end-col 37, :arity 3, :row 37, :to clojure.core} {:end-row 47, :name-end-col 7, :name-end-row 36, :name-row 36, :name let, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :macro true, :col 3, :name-col 4, :from-var format-schema-form, :end-col 38, :arity 2, :varargs-min-arity 1, :row 36, :to clojure.core} {:end-row 47, :name-end-col 7, :name-end-row 35, :name-row 35, :name defn-, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :macro true, :col 1, :name-col 2, :end-col 39, :arity 3, :varargs-min-arity 2, :row 35, :to clojure.core} {:fixed-arities #{1 2}, :end-row 50, :name-end-col 11, :name-end-row 50, :name-row 50, :name =, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :col 9, :name-col 10, :from-var format-parsed-function-schema, :end-col 31, :arity 2, :varargs-min-arity 2, :row 50, :to clojure.core} {:fixed-arities #{1}, :end-row 53, :name-end-col 20, :name-end-row 53, :name-row 53, :name rest, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :col 15, :name-col 16, :from-var format-parsed-function-schema, :end-col 21, :arity 1, :row 53, :to clojure.core} {:fixed-arities #{2}, :end-row 54, :name-end-col 34, :name-end-row 54, :private true, :name-row 54, :name format-schema-form, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :col 15, :name-col 16, :from-var format-parsed-function-schema, :end-col 37, :arity 2, :row 54, :to elin.interceptor.optional.nrepl} {:end-row 54, :name-end-col 14, :name-end-row 52, :name-row 52, :name ->>, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :macro true, :col 10, :name-col 11, :from-var format-parsed-function-schema, :end-col 38, :arity 3, :varargs-min-arity 1, :row 52, :to clojure.core} {:fixed-arities #{2}, :end-row 56, :name-end-col 29, :name-end-row 56, :private true, :name-row 56, :name format-schema-form, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :col 10, :name-col 11, :from-var format-parsed-function-schema, :end-col 51, :arity 2, :row 56, :to elin.interceptor.optional.nrepl} {:fixed-arities #{0 1}, :end-row 56, :name-end-col 9, :name-end-row 51, :name-row 51, :name str, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :col 5, :name-col 6, :from-var format-parsed-function-schema, :end-col 52, :arity 4, :varargs-min-arity 1, :row 51, :to clojure.core} {:end-row 56, :name-end-col 8, :name-end-row 50, :name-row 50, :name when, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :macro true, :col 3, :name-col 4, :from-var format-parsed-function-schema, :end-col 53, :arity 2, :varargs-min-arity 1, :row 50, :to clojure.core} {:end-row 56, :name-end-col 7, :name-end-row 49, :name-row 49, :name defn-, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :macro true, :col 1, :name-col 2, :end-col 54, :arity 3, :varargs-min-arity 2, :row 49, :to clojure.core} {:end-row 60, :name-end-col 7, :name-end-row 60, :name-row 60, :name ->, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :macro true, :col 5, :name-col 5, :from-var fetch-schema-code, :end-col 7, :varargs-min-arity 1, :row 60, :to clojure.core} {:fixed-arities #{0 1}, :end-row 60, :name-end-col 36, :name-end-row 60, :name-row 60, :name function-schemas, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :col 9, :name-col 9, :from-var fetch-schema-code, :end-col 36, :row 60, :to malli.core} {:fixed-arities #{3 2}, :end-row 61, :name-end-col 15, :name-end-row 61, :name-row 61, :name get-in, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :col 9, :name-col 9, :from-var fetch-schema-code, :end-col 15, :row 61, :to clojure.core} {:fixed-arities #{1}, :end-row 62, :name-end-col 25, :name-end-row 62, :name-row 62, :name -form, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :col 9, :name-col 9, :from-var fetch-schema-code, :end-col 25, :row 62, :to malli.core} {:end-row 62, :name-end-col 7, :name-end-row 58, :name-row 58, :name defn-, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :macro true, :col 1, :name-col 2, :end-col 28, :arity 3, :varargs-min-arity 2, :row 58, :to clojure.core} {:end-row 66, :name-end-col 31, :name-end-row 66, :name-row 66, :name nrepl, :filename "src/elin/interceptor/optional/nrepl.clj", :alias e.c.interceptor, :from elin.interceptor.optional.nrepl, :col 10, :name-col 10, :from-var malli-lookup-interceptor, :end-col 31, :row 66, :to elin.constant.interceptor} {:fixed-arities #{1 2}, :end-row 71, :name-end-col 61, :name-end-row 71, :name-row 71, :name symbol, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :col 54, :name-col 55, :from-var malli-lookup-interceptor, :end-col 69, :arity 1, :row 71, :to clojure.core} {:fixed-arities #{1 2}, :end-row 71, :name-end-col 77, :name-end-row 71, :name-row 71, :name symbol, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :col 70, :name-col 71, :from-var malli-lookup-interceptor, :end-col 86, :arity 1, :row 71, :to clojure.core} {:fixed-arities #{2}, :end-row 71, :name-end-col 53, :name-end-row 71, :private true, :name-row 71, :name fetch-schema-code, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :col 35, :name-col 36, :from-var malli-lookup-interceptor, :end-col 87, :arity 2, :row 71, :to elin.interceptor.optional.nrepl} {:fixed-arities #{0 1}, :end-row 71, :name-end-col 34, :name-end-row 71, :name-row 71, :name str, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :col 30, :name-col 31, :from-var malli-lookup-interceptor, :end-col 88, :arity 1, :varargs-min-arity 1, :row 71, :to clojure.core} {:fixed-arities #{3 2}, :end-row 72, :name-end-col 54, :name-end-row 72, :name-row 72, :name eval!!, :filename "src/elin/interceptor/optional/nrepl.clj", :alias e.f.nrepl, :from elin.interceptor.optional.nrepl, :col 37, :name-col 38, :from-var malli-lookup-interceptor, :end-col 66, :arity 2, :row 72, :to elin.function.nrepl} {:fixed-arities #{1 2}, :end-row 74, :name-end-col 53, :name-end-row 74, :name-row 74, :name read-string, :filename "src/elin/interceptor/optional/nrepl.clj", :alias edn, :from elin.interceptor.optional.nrepl, :col 37, :name-col 38, :from-var malli-lookup-interceptor, :end-col 54, :arity 1, :row 74, :to clojure.edn} {:end-row 74, :name-end-col 36, :name-end-row 72, :name-row 72, :name some->, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :macro true, :col 29, :name-col 30, :from-var malli-lookup-interceptor, :end-col 55, :arity 3, :varargs-min-arity 1, :row 72, :to clojure.core} {:end-row 75, :name-end-col 66, :name-end-row 75, :name-row 75, :name subsection-separator, :filename "src/elin/interceptor/optional/nrepl.clj", :alias e.c.lookup, :from elin.interceptor.optional.nrepl, :col 35, :name-col 35, :from-var malli-lookup-interceptor, :end-col 66, :row 75, :to elin.constant.lookup} {:end-row 77, :name-end-col 63, :name-end-row 77, :private true, :name-row 77, :name ?FunctionSchema, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :col 48, :name-col 48, :from-var malli-lookup-interceptor, :end-col 63, :row 77, :to elin.interceptor.optional.nrepl} {:fixed-arities #{3 2}, :end-row 77, :name-end-col 47, :name-end-row 77, :name-row 77, :name parse, :filename "src/elin/interceptor/optional/nrepl.clj", :alias m, :from elin.interceptor.optional.nrepl, :col 39, :name-col 40, :from-var malli-lookup-interceptor, :end-col 68, :arity 2, :row 77, :to malli.core} {:fixed-arities #{1}, :end-row 78, :name-end-col 69, :name-end-row 78, :private true, :name-row 78, :name format-parsed-function-schema, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :col 39, :name-col 40, :from-var malli-lookup-interceptor, :end-col 70, :arity 1, :row 78, :to elin.interceptor.optional.nrepl} {:end-row 78, :name-end-col 38, :name-end-row 77, :name-row 77, :name ->, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :macro true, :col 35, :name-col 36, :from-var malli-lookup-interceptor, :end-col 71, :arity 2, :varargs-min-arity 1, :row 77, :to clojure.core} {:fixed-arities #{0 1}, :end-row 78, :name-end-col 34, :name-end-row 75, :name-row 75, :name str, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :col 30, :name-col 31, :from-var malli-lookup-interceptor, :end-col 72, :arity 3, :varargs-min-arity 1, :row 75, :to clojure.core} {:end-row 80, :name-end-col 85, :name-end-row 80, :name-row 80, :name when, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :macro true, :col 80, :name-col 81, :from-var malli-lookup-interceptor, :end-col 93, :arity 2, :varargs-min-arity 1, :row 80, :to clojure.core} {:fixed-arities #{0 1}, :end-row 80, :name-end-col 77, :name-end-row 80, :name-row 80, :name str, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :col 73, :name-col 74, :from-var malli-lookup-interceptor, :end-col 104, :arity 4, :varargs-min-arity 1, :row 80, :to clojure.core} {:end-row 80, :name fn*, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :col 72, :from-var malli-lookup-interceptor, :end-col 104, :arity 2, :row 80, :to clojure.core} {:fixed-arities #{3}, :end-row 80, :name-end-col 66, :name-end-row 80, :name-row 80, :name update-messages, :filename "src/elin/interceptor/optional/nrepl.clj", :alias e.u.nrepl, :from elin.interceptor.optional.nrepl, :col 40, :name-col 41, :from-var malli-lookup-interceptor, :end-col 105, :arity 3, :row 80, :to elin.util.nrepl} {:end-row 80, :name-end-col 39, :name-end-row 79, :name-row 79, :name ->>, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :macro true, :col 35, :name-col 36, :from-var malli-lookup-interceptor, :end-col 106, :arity 2, :varargs-min-arity 1, :row 79, :to clojure.core} {:fixed-arities #{3}, :end-row 81, :name-end-col 27, :name-end-row 81, :name-row 81, :name assoc, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :col 21, :name-col 22, :from-var malli-lookup-interceptor, :end-col 52, :arity 3, :varargs-min-arity 3, :row 81, :to clojure.core} {:end-row 81, :name-end-col 23, :name-end-row 70, :name-row 70, :name let, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :macro true, :col 19, :name-col 20, :from-var malli-lookup-interceptor, :end-col 53, :arity 2, :varargs-min-arity 1, :row 70, :to clojure.core} {:end-row 83, :name-end-col 34, :name-end-row 83, :name-row 83, :name error, :filename "src/elin/interceptor/optional/nrepl.clj", :alias timbre, :from elin.interceptor.optional.nrepl, :macro true, :col 21, :name-col 22, :from-var malli-lookup-interceptor, :end-col 83, :arity 2, :varargs-min-arity 0, :row 83, :to taoensso.timbre} {:end-row 84, :name-end-col 21, :name-end-row 69, :name-row 69, :name try, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :col 17, :name-col 18, :from-var malli-lookup-interceptor, :end-col 26, :arity 2, :row 69, :to clojure.core} {:end-row 84, :name-end-col 18, :name-end-row 68, :name-row 68, :name fn, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :macro true, :col 15, :name-col 16, :from-var malli-lookup-interceptor, :end-col 27, :arity 2, :varargs-min-arity 0, :row 68, :to clojure.core} {:end-row 85, :name-end-col 45, :name-end-row 85, :name-row 85, :name info-op, :filename "src/elin/interceptor/optional/nrepl.clj", :alias e.c.nrepl, :from elin.interceptor.optional.nrepl, :col 28, :name-col 28, :from-var malli-lookup-interceptor, :end-col 45, :row 85, :to elin.constant.nrepl} {:fixed-arities #{3 2}, :end-row 86, :name-end-col 35, :name-end-row 86, :name-row 86, :name get-in, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :col 28, :name-col 29, :from-var malli-lookup-interceptor, :end-col 53, :arity 2, :row 86, :to clojure.core} {:fixed-arities #{1 2}, :end-row 86, :name-end-col 27, :name-end-row 85, :name-row 85, :name =, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :col 25, :name-col 26, :from-var malli-lookup-interceptor, :end-col 54, :arity 2, :varargs-min-arity 2, :row 85, :to clojure.core} {:end-row 86, :name fn*, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :col 24, :from-var malli-lookup-interceptor, :end-col 54, :arity 2, :row 85, :to clojure.core} {:end-row 86, :name-end-col 23, :name-end-row 85, :name-row 85, :name when, :filename "src/elin/interceptor/optional/nrepl.clj", :alias ix, :from elin.interceptor.optional.nrepl, :col 15, :name-col 16, :from-var malli-lookup-interceptor, :end-col 55, :arity 2, :row 85, :to exoscale.interceptor} {:end-row 86, :name-end-col 14, :name-end-row 68, :name-row 68, :name ->, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :macro true, :col 11, :name-col 12, :from-var malli-lookup-interceptor, :end-col 56, :arity 2, :varargs-min-arity 1, :row 68, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 86, :name-end-col 5, :name-end-row 64, :name-row 64, :name def, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :macro true, :col 1, :name-col 2, :end-col 58, :arity 2, :row 64, :to clojure.core} {:fixed-arities #{1}, :end-row 7, :name-end-col 18, :name-end-row 6, :name-row 6, :name lower-case, :filename "src/elin/util/os.clj", :alias str, :from elin.util.os, :col 3, :name-col 4, :from-var os-name, :end-col 35, :arity 1, :row 6, :to clojure.string} {:fixed-arities #{1 3 2}, :end-row 7, :name-end-col 5, :name-end-row 5, :name-row 5, :name def, :filename "src/elin/util/os.clj", :from elin.util.os, :macro true, :col 1, :name-col 2, :end-col 36, :arity 2, :row 5, :to clojure.core} {:end-row 10, :name-end-col 25, :name-end-row 10, :private true, :name-row 10, :name os-name, :filename "src/elin/util/os.clj", :from elin.util.os, :col 18, :name-col 18, :from-var mac?, :end-col 25, :row 10, :to elin.util.os} {:fixed-arities #{2}, :end-row 10, :name-end-col 17, :name-end-row 10, :name-row 10, :name includes?, :filename "src/elin/util/os.clj", :alias str, :from elin.util.os, :col 3, :name-col 4, :from-var mac?, :end-col 32, :arity 2, :row 10, :to clojure.string} {:fixed-arities #{1 3 2}, :end-row 10, :name-end-col 5, :name-end-row 9, :name-row 9, :name def, :filename "src/elin/util/os.clj", :from elin.util.os, :macro true, :col 1, :name-col 2, :end-col 33, :arity 2, :row 9, :to clojure.core} {:end-row 13, :name-end-col 25, :name-end-row 13, :private true, :name-row 13, :name os-name, :filename "src/elin/util/os.clj", :from elin.util.os, :col 18, :name-col 18, :from-var windows?, :end-col 25, :row 13, :to elin.util.os} {:fixed-arities #{2}, :end-row 13, :name-end-col 17, :name-end-row 13, :name-row 13, :name includes?, :filename "src/elin/util/os.clj", :alias str, :from elin.util.os, :col 3, :name-col 4, :from-var windows?, :end-col 32, :arity 2, :row 13, :to clojure.string} {:fixed-arities #{1 3 2}, :end-row 13, :name-end-col 5, :name-end-row 12, :name-row 12, :name def, :filename "src/elin/util/os.clj", :from elin.util.os, :macro true, :col 1, :name-col 2, :end-col 33, :arity 2, :row 12, :to clojure.core} {:end-row 16, :name-end-col 25, :name-end-row 16, :private true, :name-row 16, :name os-name, :filename "src/elin/util/os.clj", :from elin.util.os, :col 18, :name-col 18, :from-var linux?, :end-col 25, :row 16, :to elin.util.os} {:fixed-arities #{2}, :end-row 16, :name-end-col 17, :name-end-row 16, :name-row 16, :name includes?, :filename "src/elin/util/os.clj", :alias str, :from elin.util.os, :col 3, :name-col 4, :from-var linux?, :end-col 34, :arity 2, :row 16, :to clojure.string} {:fixed-arities #{1 3 2}, :end-row 16, :name-end-col 5, :name-end-row 15, :name-row 15, :name def, :filename "src/elin/util/os.clj", :from elin.util.os, :macro true, :col 1, :name-col 2, :end-col 35, :arity 2, :row 15, :to clojure.core} {:fixed-arities #{0 1}, :end-row 17, :name-end-col 51, :name-end-row 17, :name-row 17, :name str, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 47, :name-col 48, :from-var get-namespaces, :end-col 87, :arity 1, :varargs-min-arity 1, :row 17, :to clojure.core} {:fixed-arities #{3 2}, :end-row 17, :name-end-col 40, :name-end-row 17, :name-row 17, :name eval!!, :filename "src/elin/function/namespace.clj", :alias e.f.nrepl, :from elin.function.namespace, :col 23, :name-col 24, :from-var get-namespaces, :end-col 88, :arity 2, :row 17, :to elin.function.nrepl} {:fixed-arities #{1 2}, :end-row 19, :name-end-col 39, :name-end-row 19, :name-row 19, :name read-string, :filename "src/elin/function/namespace.clj", :alias edn, :from elin.function.namespace, :col 23, :name-col 24, :from-var get-namespaces, :end-col 40, :arity 1, :row 19, :to clojure.edn} {:end-row 19, :name-end-col 22, :name-end-row 17, :name-row 17, :name ->, :filename "src/elin/function/namespace.clj", :alias e, :from elin.function.namespace, :macro true, :col 17, :name-col 18, :from-var get-namespaces, :end-col 41, :arity 3, :varargs-min-arity 1, :row 17, :to elin.error} {:fixed-arities #{1}, :end-row 20, :name-end-col 30, :name-end-row 20, :name-row 20, :name error?, :filename "src/elin/function/namespace.clj", :alias e, :from elin.function.namespace, :col 21, :name-col 22, :from-var get-namespaces, :end-col 39, :arity 1, :row 20, :to elin.error} {:end-row 22, :name-end-col 20, :name-end-row 20, :name-row 20, :name if, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 17, :name-col 18, :from-var get-namespaces, :end-col 27, :arity 3, :row 20, :to clojure.core} {:fixed-arities #{0 1}, :end-row 24, :name-end-col 18, :name-end-row 24, :name-row 24, :name str, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 15, :name-col 15, :from-var get-namespaces, :end-col 18, :varargs-min-arity 1, :row 24, :to clojure.core} {:fixed-arities #{0 1}, :end-row 24, :name str, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 15, :from-var get-namespaces, :end-col 18, :arity 1, :varargs-min-arity 1, :row 24, :to clojure.core} {:fixed-arities #{1}, :end-row 23, :name-end-col 42, :name-end-row 23, :name-row 23, :name namespace-symbols, :filename "src/elin/function/namespace.clj", :alias e.f.clj-kondo, :from elin.function.namespace, :col 10, :name-col 11, :from-var get-namespaces, :end-col 53, :arity 1, :row 23, :to elin.function.clj-kondo} {:fixed-arities #{1 4 3 2}, :end-row 24, :name-end-col 14, :name-end-row 24, :name-row 24, :name map, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 10, :name-col 11, :from-var get-namespaces, :end-col 19, :arity 2, :varargs-min-arity 4, :row 24, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 25, :name-end-col 17, :name-end-row 25, :name-row 25, :name concat, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 10, :name-col 11, :from-var get-namespaces, :end-col 26, :arity 2, :varargs-min-arity 2, :row 25, :to clojure.core} {:fixed-arities #{0 1}, :end-row 26, :name-end-col 19, :name-end-row 26, :name-row 26, :name distinct, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 10, :name-col 11, :from-var get-namespaces, :end-col 20, :arity 1, :row 26, :to clojure.core} {:fixed-arities #{1 2}, :end-row 27, :name-end-col 15, :name-end-row 27, :name-row 27, :name sort, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 10, :name-col 11, :from-var get-namespaces, :end-col 16, :arity 1, :row 27, :to clojure.core} {:end-row 27, :name-end-col 9, :name-end-row 23, :name-row 23, :name ->>, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :macro true, :col 5, :name-col 6, :from-var get-namespaces, :end-col 17, :arity 5, :varargs-min-arity 1, :row 23, :to clojure.core} {:end-row 27, :name-end-col 7, :name-end-row 17, :name-row 17, :name let, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :macro true, :col 3, :name-col 4, :from-var get-namespaces, :end-col 18, :arity 2, :varargs-min-arity 1, :row 17, :to clojure.core} {:end-row 27, :name-end-col 6, :name-end-row 15, :name-row 15, :name defn, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :macro true, :col 1, :name-col 2, :end-col 19, :arity 3, :varargs-min-arity 2, :row 15, :to clojure.core} {:fixed-arities #{2}, :end-row 31, :name-end-col 43, :name-end-row 31, :name-row 31, :name most-used-namespace-alias, :filename "src/elin/function/namespace.clj", :alias e.f.clj-kondo, :from elin.function.namespace, :col 3, :name-col 4, :from-var most-used-namespace-alias, :end-col 61, :arity 2, :row 31, :to elin.function.clj-kondo} {:end-row 31, :name-end-col 6, :name-end-row 29, :name-row 29, :name defn, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :macro true, :col 1, :name-col 2, :end-col 62, :arity 3, :varargs-min-arity 2, :row 29, :to clojure.core} {:fixed-arities #{2}, :end-row 35, :name-end-col 36, :name-end-row 35, :name-row 35, :name namespace-by-alias, :filename "src/elin/function/namespace.clj", :alias e.f.clj-kondo, :from elin.function.namespace, :col 3, :name-col 4, :from-var namespace-by-alias, :end-col 57, :arity 2, :row 35, :to elin.function.clj-kondo} {:end-row 35, :name-end-col 6, :name-end-row 33, :name-row 33, :name defn, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :macro true, :col 1, :name-col 2, :end-col 58, :arity 3, :varargs-min-arity 2, :row 33, :to clojure.core} {:fixed-arities #{3}, :end-row 37, :name-end-col 32, :name-end-row 37, :name-row 37, :name resolve-missing-namespace, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 7, :name-col 7, :end-col 32, :row 37, :to elin.function.namespace} {:end-row 37, :name-end-col 61, :name-end-row 37, :name-row 37, :name ?Elin, :filename "src/elin/function/namespace.clj", :alias e.s.handler, :from elin.function.namespace, :col 44, :name-col 44, :end-col 61, :row 37, :to elin.schema.handler} {:fixed-arities #{1}, :end-row 37, :name-end-col 69, :name-end-row 37, :name-row 37, :name string?, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 62, :name-col 62, :end-col 69, :row 37, :to clojure.core} {:fixed-arities #{1}, :end-row 37, :name-end-col 74, :name-end-row 37, :name-row 37, :name map?, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 70, :name-col 70, :end-col 74, :row 37, :to clojure.core} {:fixed-arities #{1}, :end-row 37, :name-end-col 109, :name-end-row 37, :name-row 37, :name symbol?, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 102, :name-col 102, :end-col 109, :row 37, :to clojure.core} {:fixed-arities #{1}, :end-row 37, :name-end-col 126, :name-end-row 37, :name-row 37, :name keyword?, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 118, :name-col 118, :end-col 126, :row 37, :to clojure.core} {:fixed-arities #{2}, :end-row 37, :name-end-col 6, :name-end-row 37, :name-row 37, :name =>, :filename "src/elin/function/namespace.clj", :alias m, :from elin.function.namespace, :macro true, :col 1, :name-col 2, :end-col 131, :arity 2, :row 37, :to malli.core} {:fixed-arities #{1}, :end-row 40, :name-end-col 41, :name-end-row 40, :name-row 40, :name disconnected?, :filename "src/elin/function/namespace.clj", :alias e.p.nrepl, :from elin.function.namespace, :col 17, :name-col 18, :from-var resolve-missing-namespace, :end-col 48, :arity 1, :row 40, :to elin.protocol.nrepl} {:fixed-arities #{1}, :end-row 40, :name-end-col 16, :name-end-row 40, :name-row 40, :name not, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 12, :name-col 13, :from-var resolve-missing-namespace, :end-col 49, :arity 1, :row 40, :to clojure.core} {:end-row 41, :name-end-col 71, :name-end-row 41, :name-row 41, :name resolve-missing-op, :filename "src/elin/function/namespace.clj", :alias e.c.nrepl, :from elin.function.namespace, :col 43, :name-col 43, :from-var resolve-missing-namespace, :end-col 71, :row 41, :to elin.constant.nrepl} {:fixed-arities #{2}, :end-row 41, :name-end-col 36, :name-end-row 41, :name-row 41, :name supported-op?, :filename "src/elin/function/namespace.clj", :alias e.p.nrepl, :from elin.function.namespace, :col 12, :name-col 13, :from-var resolve-missing-namespace, :end-col 72, :arity 2, :row 41, :to elin.protocol.nrepl} {:fixed-arities #{0 1}, :end-row 41, :name-end-col 11, :name-end-row 40, :name-row 40, :name and, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :macro true, :col 7, :name-col 8, :from-var resolve-missing-namespace, :end-col 73, :arity 2, :varargs-min-arity 1, :row 40, :to clojure.core} {:fixed-arities #{2}, :end-row 43, :name-end-col 38, :name-end-row 43, :name-row 43, :name resolve-missing!!, :filename "src/elin/function/namespace.clj", :alias e.f.n.refactor, :from elin.function.namespace, :col 5, :name-col 6, :from-var resolve-missing-namespace, :end-col 53, :arity 2, :row 43, :to elin.function.nrepl.refactor} {:fixed-arities #{3 2}, :end-row 45, :name-end-col 35, :name-end-row 45, :name-row 45, :name split, :filename "src/elin/function/namespace.clj", :alias str, :from elin.function.namespace, :col 25, :name-col 26, :from-var resolve-missing-namespace, :end-col 51, :arity 3, :row 45, :to clojure.string} {:fixed-arities #{1 2}, :end-row 46, :name-end-col 28, :name-end-row 46, :name-row 46, :name symbol, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 21, :name-col 22, :from-var resolve-missing-namespace, :end-col 39, :arity 1, :row 46, :to clojure.core} {:fixed-arities #{1}, :end-row 47, :name-end-col 42, :name-end-row 47, :name-row 47, :name get-namespace, :filename "src/elin/function/namespace.clj", :alias e.f.sexpr, :from elin.function.namespace, :col 18, :name-col 19, :from-var resolve-missing-namespace, :end-col 48, :arity 1, :row 47, :to elin.function.sexpr} {:fixed-arities #{2}, :end-row 48, :name-end-col 60, :name-end-row 48, :name-row 48, :name requiring-namespaces, :filename "src/elin/function/namespace.clj", :alias e.f.clj-kondo, :from elin.function.namespace, :col 25, :name-col 26, :from-var resolve-missing-namespace, :end-col 78, :arity 2, :row 48, :to elin.function.clj-kondo} {:fixed-arities #{1}, :end-row 48, :name-end-col 24, :name-end-row 48, :name-row 48, :name set, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 20, :name-col 21, :from-var resolve-missing-namespace, :end-col 79, :arity 1, :row 48, :to clojure.core} {:fixed-arities #{1}, :end-row 51, :name-end-col 39, :name-end-row 51, :name-row 51, :name key, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 36, :name-col 36, :from-var resolve-missing-namespace, :end-col 39, :row 51, :to clojure.core} {:fixed-arities #{1}, :end-row 51, :name key, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 36, :from-var resolve-missing-namespace, :end-col 39, :arity 1, :row 51, :to clojure.core} {:fixed-arities #{1}, :end-row 50, :name-end-col 57, :name-end-row 50, :name-row 50, :name val, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 53, :name-col 54, :from-var resolve-missing-namespace, :end-col 60, :arity 1, :row 50, :to clojure.core} {:fixed-arities #{1 2}, :end-row 50, :name-end-col 42, :name-end-row 50, :name-row 50, :name =, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 40, :name-col 41, :from-var resolve-missing-namespace, :end-col 61, :arity 2, :varargs-min-arity 2, :row 50, :to clojure.core} {:end-row 50, :name fn*, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 39, :from-var resolve-missing-namespace, :end-col 61, :arity 2, :row 50, :to clojure.core} {:fixed-arities #{1 2}, :end-row 50, :name-end-col 38, :name-end-row 50, :name-row 50, :name filter, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 31, :name-col 32, :from-var resolve-missing-namespace, :end-col 62, :arity 2, :row 50, :to clojure.core} {:fixed-arities #{1 4 3 2}, :end-row 51, :name-end-col 35, :name-end-row 51, :name-row 51, :name map, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 31, :name-col 32, :from-var resolve-missing-namespace, :end-col 40, :arity 2, :varargs-min-arity 4, :row 51, :to clojure.core} {:end-row 51, :name-end-col 30, :name-end-row 49, :name-row 49, :name some->>, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :macro true, :col 22, :name-col 23, :from-var resolve-missing-namespace, :end-col 41, :arity 3, :varargs-min-arity 1, :row 49, :to clojure.core} {:fixed-arities #{0}, :end-row 56, :name-end-col 31, :name-end-row 56, :name-row 56, :name hash-map, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 22, :name-col 23, :from-var resolve-missing-namespace, :end-col 50, :arity 4, :varargs-min-arity 0, :row 56, :to clojure.core} {:end-row 56, :name fn*, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 21, :from-var resolve-missing-namespace, :end-col 50, :arity 2, :row 56, :to clojure.core} {:fixed-arities #{2}, :end-row 52, :name-end-col 58, :name-end-row 52, :name-row 52, :name namespaces-by-alias, :filename "src/elin/function/namespace.clj", :alias e.f.clj-kondo, :from elin.function.namespace, :col 24, :name-col 25, :from-var resolve-missing-namespace, :end-col 79, :arity 2, :row 52, :to elin.function.clj-kondo} {:fixed-arities #{0 1 2}, :end-row 53, :name-end-col 23, :name-end-row 52, :name-row 52, :name concat, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 16, :name-col 17, :from-var resolve-missing-namespace, :end-col 35, :arity 2, :varargs-min-arity 2, :row 52, :to clojure.core} {:fixed-arities #{0 1}, :end-row 54, :name-end-col 25, :name-end-row 54, :name-row 54, :name distinct, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 16, :name-col 17, :from-var resolve-missing-namespace, :end-col 26, :arity 1, :row 54, :to clojure.core} {:fixed-arities #{1 2}, :end-row 55, :name-end-col 23, :name-end-row 55, :name-row 55, :name remove, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 16, :name-col 17, :from-var resolve-missing-namespace, :end-col 33, :arity 2, :row 55, :to clojure.core} {:fixed-arities #{1 4 3 2}, :end-row 56, :name-end-col 20, :name-end-row 56, :name-row 56, :name map, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 16, :name-col 17, :from-var resolve-missing-namespace, :end-col 51, :arity 2, :varargs-min-arity 4, :row 56, :to clojure.core} {:end-row 56, :name-end-col 15, :name-end-row 52, :name-row 52, :name some->>, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :macro true, :col 7, :name-col 8, :from-var resolve-missing-namespace, :end-col 52, :arity 4, :varargs-min-arity 1, :row 52, :to clojure.core} {:end-row 56, :name-end-col 9, :name-end-row 45, :name-row 45, :name let, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :macro true, :col 5, :name-col 6, :from-var resolve-missing-namespace, :end-col 53, :arity 2, :varargs-min-arity 1, :row 45, :to clojure.core} {:end-row 56, :name-end-col 6, :name-end-row 40, :name-row 40, :name if, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 3, :name-col 4, :from-var resolve-missing-namespace, :end-col 54, :arity 3, :row 40, :to clojure.core} {:end-row 56, :name-end-col 6, :name-end-row 38, :name-row 38, :name defn, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :macro true, :col 1, :name-col 2, :end-col 55, :arity 3, :varargs-min-arity 2, :row 38, :to clojure.core} {:end-row 4, :name-end-col 19, :name-end-row 4, :name-row 4, :name this, :filename "src/elin/protocol/config.clj", :from elin.protocol.config, :col 15, :name-col 15, :end-col 19, :row 4, :to :clj-kondo/unknown-namespace} {:end-row 4, :name-end-col 26, :name-end-row 4, :name-row 4, :name config, :filename "src/elin/protocol/config.clj", :from elin.protocol.config, :col 20, :name-col 20, :end-col 26, :row 4, :to :clj-kondo/unknown-namespace} {:end-row 4, :name-end-col 13, :name-end-row 3, :name-row 3, :name defprotocol, :filename "src/elin/protocol/config.clj", :from elin.protocol.config, :macro true, :col 1, :name-col 2, :end-col 29, :arity 2, :varargs-min-arity 1, :row 3, :to clojure.core} {:end-row 13, :name-end-col 8, :name-end-row 13, :name-row 13, :name let, :filename "src/elin/function/nrepl/system.clj", :from elin.function.nrepl.system, :macro true, :col 5, :name-col 5, :from-var get-system-info-code, :end-col 8, :varargs-min-arity 1, :row 13, :to clojure.core} {:end-row 13, :name-end-col 19, :name-end-row 13, :name-row 13, :name user-dir#, :filename "src/elin/function/nrepl/system.clj", :from elin.function.nrepl.system, :col 10, :name-col 10, :from-var get-system-info-code, :end-col 19, :row 13, :to :clj-kondo/unknown-namespace} {:end-row 14, :name-end-col 14, :name-end-row 14, :name-row 14, :name sep#, :filename "src/elin/function/nrepl/system.clj", :from elin.function.nrepl.system, :col 10, :name-col 10, :from-var get-system-info-code, :end-col 14, :row 14, :to :clj-kondo/unknown-namespace} {:end-row 15, :name-end-col 26, :name-end-row 15, :name-row 15, :name user-dir#, :filename "src/elin/function/nrepl/system.clj", :from elin.function.nrepl.system, :col 17, :name-col 17, :from-var get-system-info-code, :end-col 26, :row 15, :to :clj-kondo/unknown-namespace} {:end-row 16, :name-end-col 27, :name-end-row 16, :name-row 16, :name sep#, :filename "src/elin/function/nrepl/system.clj", :from elin.function.nrepl.system, :col 23, :name-col 23, :from-var get-system-info-code, :end-col 27, :row 16, :to :clj-kondo/unknown-namespace} {:end-row 17, :name-end-col 24, :name-end-row 17, :name-row 17, :name ->, :filename "src/elin/function/nrepl/system.clj", :from elin.function.nrepl.system, :macro true, :col 22, :name-col 22, :from-var get-system-info-code, :end-col 24, :varargs-min-arity 1, :row 17, :to clojure.core} {:end-row 17, :name-end-col 32, :name-end-row 17, :name-row 17, :name .split, :filename "src/elin/function/nrepl/system.clj", :from elin.function.nrepl.system, :col 26, :name-col 26, :from-var get-system-info-code, :end-col 32, :row 17, :to :clj-kondo/unknown-namespace} {:end-row 17, :name-end-col 42, :name-end-row 17, :name-row 17, :name user-dir#, :filename "src/elin/function/nrepl/system.clj", :from elin.function.nrepl.system, :col 33, :name-col 33, :from-var get-system-info-code, :end-col 42, :row 17, :to :clj-kondo/unknown-namespace} {:end-row 17, :name-end-col 47, :name-end-row 17, :name-row 17, :name sep#, :filename "src/elin/function/nrepl/system.clj", :from elin.function.nrepl.system, :col 43, :name-col 43, :from-var get-system-info-code, :end-col 47, :row 17, :to :clj-kondo/unknown-namespace} {:fixed-arities #{1}, :end-row 17, :name-end-col 52, :name-end-row 17, :name-row 17, :name seq, :filename "src/elin/function/nrepl/system.clj", :from elin.function.nrepl.system, :col 49, :name-col 49, :from-var get-system-info-code, :end-col 52, :row 17, :to clojure.core} {:fixed-arities #{1}, :end-row 17, :name-end-col 57, :name-end-row 17, :name-row 17, :name last, :filename "src/elin/function/nrepl/system.clj", :from elin.function.nrepl.system, :col 53, :name-col 53, :from-var get-system-info-code, :end-col 57, :row 17, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 17, :name-end-col 5, :name-end-row 12, :name-row 12, :name def, :filename "src/elin/function/nrepl/system.clj", :from elin.function.nrepl.system, :macro true, :col 1, :name-col 2, :end-col 61, :arity 2, :row 12, :to clojure.core} {:fixed-arities #{1}, :end-row 21, :name-end-col 22, :name-end-row 21, :name-row 21, :name string?, :filename "src/elin/function/nrepl/system.clj", :from elin.function.nrepl.system, :col 15, :name-col 15, :from-var ?SystemInfo, :end-col 22, :row 21, :to clojure.core} {:fixed-arities #{1}, :end-row 22, :name-end-col 28, :name-end-row 22, :name-row 22, :name string?, :filename "src/elin/function/nrepl/system.clj", :from elin.function.nrepl.system, :col 21, :name-col 21, :from-var ?SystemInfo, :end-col 28, :row 22, :to clojure.core} {:fixed-arities #{1}, :end-row 23, :name-end-col 26, :name-end-row 23, :name-row 23, :name string?, :filename "src/elin/function/nrepl/system.clj", :from elin.function.nrepl.system, :col 19, :name-col 19, :from-var ?SystemInfo, :end-col 26, :row 23, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 23, :name-end-col 5, :name-end-row 19, :name-row 19, :name def, :filename "src/elin/function/nrepl/system.clj", :from elin.function.nrepl.system, :macro true, :col 1, :name-col 2, :end-col 29, :arity 2, :row 19, :to clojure.core} {:fixed-arities #{1}, :end-row 25, :name-end-col 23, :name-end-row 25, :private true, :name-row 25, :name get-system-info*, :filename "src/elin/function/nrepl/system.clj", :from elin.function.nrepl.system, :col 7, :name-col 7, :end-col 23, :row 25, :to elin.function.nrepl.system} {:end-row 25, :name-end-col 55, :name-end-row 25, :name-row 25, :name ?Nrepl, :filename "src/elin/function/nrepl/system.clj", :alias e.s.component, :from elin.function.nrepl.system, :col 35, :name-col 35, :end-col 55, :row 25, :to elin.schema.component} {:end-row 25, :name-end-col 77, :name-end-row 25, :name-row 25, :name ?Error, :filename "src/elin/function/nrepl/system.clj", :alias e.schema, :from elin.function.nrepl.system, :col 62, :name-col 62, :end-col 77, :row 25, :to elin.schema} {:end-row 25, :name-end-col 89, :name-end-row 25, :private true, :name-row 25, :name ?SystemInfo, :filename "src/elin/function/nrepl/system.clj", :from elin.function.nrepl.system, :col 78, :name-col 78, :end-col 89, :row 25, :to elin.function.nrepl.system} {:fixed-arities #{2}, :end-row 25, :name-end-col 6, :name-end-row 25, :name-row 25, :name =>, :filename "src/elin/function/nrepl/system.clj", :alias m, :from elin.function.nrepl.system, :macro true, :col 1, :name-col 2, :end-col 92, :arity 2, :row 25, :to malli.core} {:end-row 28, :name-end-col 35, :name-end-row 28, :private true, :name-row 28, :name get-system-info-code, :filename "src/elin/function/nrepl/system.clj", :from elin.function.nrepl.system, :col 15, :name-col 15, :from-var get-system-info*, :end-col 35, :row 28, :to elin.function.nrepl.system} {:fixed-arities #{0 1}, :end-row 28, :name-end-col 14, :name-end-row 28, :name-row 28, :name str, :filename "src/elin/function/nrepl/system.clj", :from elin.function.nrepl.system, :col 10, :name-col 11, :from-var get-system-info*, :end-col 36, :arity 1, :varargs-min-arity 1, :row 28, :to clojure.core} {:fixed-arities #{3 2}, :end-row 29, :name-end-col 27, :name-end-row 29, :name-row 29, :name eval!!, :filename "src/elin/function/nrepl/system.clj", :alias e.f.nrepl, :from elin.function.nrepl.system, :col 10, :name-col 11, :from-var get-system-info*, :end-col 34, :arity 2, :row 29, :to elin.function.nrepl} {:fixed-arities #{1 2}, :end-row 31, :name-end-col 26, :name-end-row 31, :name-row 31, :name read-string, :filename "src/elin/function/nrepl/system.clj", :alias edn, :from elin.function.nrepl.system, :col 10, :name-col 11, :from-var get-system-info*, :end-col 27, :arity 1, :row 31, :to clojure.edn} {:end-row 31, :name-end-col 9, :name-end-row 28, :name-row 28, :name ->>, :filename "src/elin/function/nrepl/system.clj", :alias e, :from elin.function.nrepl.system, :macro true, :col 3, :name-col 4, :from-var get-system-info*, :end-col 28, :arity 4, :varargs-min-arity 1, :row 28, :to elin.error} {:end-row 31, :name-end-col 7, :name-end-row 26, :name-row 26, :name defn-, :filename "src/elin/function/nrepl/system.clj", :from elin.function.nrepl.system, :macro true, :col 1, :name-col 2, :end-col 29, :arity 3, :varargs-min-arity 2, :row 26, :to clojure.core} {:fixed-arities #{1}, :end-row 35, :name-end-col 35, :name-end-row 35, :name-row 35, :name current-session, :filename "src/elin/function/nrepl/system.clj", :alias e.p.nrepl, :from elin.function.nrepl.system, :col 10, :name-col 10, :from-var get-system-info, :end-col 35, :row 35, :to elin.protocol.nrepl} {:fixed-arities #{1}, :end-row 35, :name-end-col 41, :name-end-row 35, :name-row 35, :name first, :filename "src/elin/function/nrepl/system.clj", :from elin.function.nrepl.system, :col 36, :name-col 36, :from-var get-system-info, :end-col 41, :row 35, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 35, :name-end-col 9, :name-end-row 35, :name-row 35, :name comp, :filename "src/elin/function/nrepl/system.clj", :from elin.function.nrepl.system, :col 4, :name-col 5, :from-var get-system-info, :end-col 42, :arity 2, :varargs-min-arity 2, :row 35, :to clojure.core} {:fixed-arities #{1}, :end-row 36, :name-end-col 20, :name-end-row 36, :private true, :name-row 36, :name get-system-info*, :filename "src/elin/function/nrepl/system.clj", :from elin.function.nrepl.system, :col 4, :name-col 4, :from-var get-system-info, :end-col 20, :row 36, :to elin.function.nrepl.system} {:fixed-arities #{2}, :end-row 36, :name-end-col 27, :name-end-row 34, :name-row 34, :name memoize-by, :filename "src/elin/function/nrepl/system.clj", :alias e.u.function, :from elin.function.nrepl.system, :col 3, :name-col 4, :from-var get-system-info, :end-col 21, :arity 2, :row 34, :to elin.util.function} {:fixed-arities #{1 3 2}, :end-row 36, :name-end-col 5, :name-end-row 33, :name-row 33, :name def, :filename "src/elin/function/nrepl/system.clj", :from elin.function.nrepl.system, :macro true, :col 1, :name-col 2, :end-col 22, :arity 2, :row 33, :to clojure.core} {:fixed-arities #{1}, :end-row 38, :name-end-col 19, :name-end-row 38, :name-row 38, :name get-user-dir, :filename "src/elin/function/nrepl/system.clj", :from elin.function.nrepl.system, :col 7, :name-col 7, :end-col 19, :row 38, :to elin.function.nrepl.system} {:end-row 38, :name-end-col 51, :name-end-row 38, :name-row 38, :name ?Nrepl, :filename "src/elin/function/nrepl/system.clj", :alias e.s.component, :from elin.function.nrepl.system, :col 31, :name-col 31, :end-col 51, :row 38, :to elin.schema.component} {:end-row 38, :name-end-col 73, :name-end-row 38, :name-row 38, :name ?Error, :filename "src/elin/function/nrepl/system.clj", :alias e.schema, :from elin.function.nrepl.system, :col 58, :name-col 58, :end-col 73, :row 38, :to elin.schema} {:fixed-arities #{1}, :end-row 38, :name-end-col 81, :name-end-row 38, :name-row 38, :name string?, :filename "src/elin/function/nrepl/system.clj", :from elin.function.nrepl.system, :col 74, :name-col 74, :end-col 81, :row 38, :to clojure.core} {:fixed-arities #{2}, :end-row 38, :name-end-col 6, :name-end-row 38, :name-row 38, :name =>, :filename "src/elin/function/nrepl/system.clj", :alias m, :from elin.function.nrepl.system, :macro true, :col 1, :name-col 2, :end-col 84, :arity 2, :row 38, :to malli.core} {:end-row 41, :name-end-col 25, :name-end-row 41, :name-row 41, :name get-system-info, :filename "src/elin/function/nrepl/system.clj", :from elin.function.nrepl.system, :col 9, :name-col 10, :from-var get-user-dir, :end-col 32, :arity 1, :row 41, :to elin.function.nrepl.system} {:end-row 42, :name-end-col 8, :name-end-row 41, :name-row 41, :name ->, :filename "src/elin/function/nrepl/system.clj", :alias e, :from elin.function.nrepl.system, :macro true, :col 3, :name-col 4, :from-var get-user-dir, :end-col 21, :arity 2, :varargs-min-arity 1, :row 41, :to elin.error} {:end-row 42, :name-end-col 6, :name-end-row 39, :name-row 39, :name defn, :filename "src/elin/function/nrepl/system.clj", :from elin.function.nrepl.system, :macro true, :col 1, :name-col 2, :end-col 22, :arity 3, :varargs-min-arity 2, :row 39, :to clojure.core} {:fixed-arities #{1}, :end-row 44, :name-end-col 25, :name-end-row 44, :name-row 44, :name get-file-separator, :filename "src/elin/function/nrepl/system.clj", :from elin.function.nrepl.system, :col 7, :name-col 7, :end-col 25, :row 44, :to elin.function.nrepl.system} {:end-row 44, :name-end-col 57, :name-end-row 44, :name-row 44, :name ?Nrepl, :filename "src/elin/function/nrepl/system.clj", :alias e.s.component, :from elin.function.nrepl.system, :col 37, :name-col 37, :end-col 57, :row 44, :to elin.schema.component} {:end-row 44, :name-end-col 79, :name-end-row 44, :name-row 44, :name ?Error, :filename "src/elin/function/nrepl/system.clj", :alias e.schema, :from elin.function.nrepl.system, :col 64, :name-col 64, :end-col 79, :row 44, :to elin.schema} {:fixed-arities #{1}, :end-row 44, :name-end-col 87, :name-end-row 44, :name-row 44, :name string?, :filename "src/elin/function/nrepl/system.clj", :from elin.function.nrepl.system, :col 80, :name-col 80, :end-col 87, :row 44, :to clojure.core} {:fixed-arities #{2}, :end-row 44, :name-end-col 6, :name-end-row 44, :name-row 44, :name =>, :filename "src/elin/function/nrepl/system.clj", :alias m, :from elin.function.nrepl.system, :macro true, :col 1, :name-col 2, :end-col 90, :arity 2, :row 44, :to malli.core} {:end-row 47, :name-end-col 25, :name-end-row 47, :name-row 47, :name get-system-info, :filename "src/elin/function/nrepl/system.clj", :from elin.function.nrepl.system, :col 9, :name-col 10, :from-var get-file-separator, :end-col 32, :arity 1, :row 47, :to elin.function.nrepl.system} {:end-row 48, :name-end-col 8, :name-end-row 47, :name-row 47, :name ->, :filename "src/elin/function/nrepl/system.clj", :alias e, :from elin.function.nrepl.system, :macro true, :col 3, :name-col 4, :from-var get-file-separator, :end-col 27, :arity 2, :varargs-min-arity 1, :row 47, :to elin.error} {:end-row 48, :name-end-col 6, :name-end-row 45, :name-row 45, :name defn, :filename "src/elin/function/nrepl/system.clj", :from elin.function.nrepl.system, :macro true, :col 1, :name-col 2, :end-col 28, :arity 3, :varargs-min-arity 2, :row 45, :to clojure.core} {:fixed-arities #{1}, :end-row 50, :name-end-col 23, :name-end-row 50, :name-row 50, :name get-project-name, :filename "src/elin/function/nrepl/system.clj", :from elin.function.nrepl.system, :col 7, :name-col 7, :end-col 23, :row 50, :to elin.function.nrepl.system} {:end-row 50, :name-end-col 55, :name-end-row 50, :name-row 50, :name ?Nrepl, :filename "src/elin/function/nrepl/system.clj", :alias e.s.component, :from elin.function.nrepl.system, :col 35, :name-col 35, :end-col 55, :row 50, :to elin.schema.component} {:end-row 50, :name-end-col 77, :name-end-row 50, :name-row 50, :name ?Error, :filename "src/elin/function/nrepl/system.clj", :alias e.schema, :from elin.function.nrepl.system, :col 62, :name-col 62, :end-col 77, :row 50, :to elin.schema} {:fixed-arities #{1}, :end-row 50, :name-end-col 85, :name-end-row 50, :name-row 50, :name string?, :filename "src/elin/function/nrepl/system.clj", :from elin.function.nrepl.system, :col 78, :name-col 78, :end-col 85, :row 50, :to clojure.core} {:fixed-arities #{2}, :end-row 50, :name-end-col 6, :name-end-row 50, :name-row 50, :name =>, :filename "src/elin/function/nrepl/system.clj", :alias m, :from elin.function.nrepl.system, :macro true, :col 1, :name-col 2, :end-col 88, :arity 2, :row 50, :to malli.core} {:end-row 53, :name-end-col 25, :name-end-row 53, :name-row 53, :name get-system-info, :filename "src/elin/function/nrepl/system.clj", :from elin.function.nrepl.system, :col 9, :name-col 10, :from-var get-project-name, :end-col 32, :arity 1, :row 53, :to elin.function.nrepl.system} {:end-row 54, :name-end-col 8, :name-end-row 53, :name-row 53, :name ->, :filename "src/elin/function/nrepl/system.clj", :alias e, :from elin.function.nrepl.system, :macro true, :col 3, :name-col 4, :from-var get-project-name, :end-col 25, :arity 2, :varargs-min-arity 1, :row 53, :to elin.error} {:end-row 54, :name-end-col 6, :name-end-row 51, :name-row 51, :name defn, :filename "src/elin/function/nrepl/system.clj", :from elin.function.nrepl.system, :macro true, :col 1, :name-col 2, :end-col 26, :arity 3, :varargs-min-arity 2, :row 51, :to clojure.core} {:end-row 8, :name-end-col 31, :name-end-row 8, :name-row 8, :name ?Atom, :filename "src/elin/schema/component.clj", :alias e.schema, :from elin.schema.component, :col 17, :name-col 17, :from-var ?LazyHost, :end-col 31, :row 8, :to elin.schema} {:fixed-arities #{1 3 2}, :end-row 8, :name-end-col 5, :name-end-row 6, :name-row 6, :name def, :filename "src/elin/schema/component.clj", :from elin.schema.component, :macro true, :col 1, :name-col 2, :end-col 34, :arity 2, :row 6, :to clojure.core} {:end-row 12, :name-end-col 25, :name-end-row 12, :name-row 12, :name ?LazyHost, :filename "src/elin/schema/component.clj", :from elin.schema.component, :col 16, :name-col 16, :from-var ?Interceptor, :end-col 25, :row 12, :to elin.schema.component} {:fixed-arities #{1}, :end-row 13, :name-end-col 39, :name-end-row 13, :name-row 13, :name keyword?, :filename "src/elin/schema/component.clj", :from elin.schema.component, :col 31, :name-col 31, :from-var ?Interceptor, :end-col 39, :row 13, :to clojure.core} {:fixed-arities #{1}, :end-row 13, :name-end-col 44, :name-end-row 13, :name-row 13, :name any?, :filename "src/elin/schema/component.clj", :from elin.schema.component, :col 40, :name-col 40, :from-var ?Interceptor, :end-col 44, :row 13, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 13, :name-end-col 5, :name-end-row 10, :name-row 10, :name def, :filename "src/elin/schema/component.clj", :from elin.schema.component, :macro true, :col 1, :name-col 2, :end-col 48, :arity 2, :row 10, :to clojure.core} {:end-row 17, :name-end-col 30, :name-end-row 17, :name-row 17, :name ?Interceptor, :filename "src/elin/schema/component.clj", :from elin.schema.component, :col 18, :name-col 18, :from-var NreplComponent, :end-col 30, :row 17, :to elin.schema.component} {:end-row 18, :name-end-col 25, :name-end-row 18, :name-row 18, :name ?LazyHost, :filename "src/elin/schema/component.clj", :from elin.schema.component, :col 16, :name-col 16, :from-var NreplComponent, :end-col 25, :row 18, :to elin.schema.component} {:end-row 19, :name-end-col 34, :name-end-row 19, :name-row 19, :name ?Atom, :filename "src/elin/schema/component.clj", :alias e.schema, :from elin.schema.component, :col 20, :name-col 20, :from-var NreplComponent, :end-col 34, :row 19, :to elin.schema} {:end-row 20, :name-end-col 45, :name-end-row 20, :name-row 20, :name ?Atom, :filename "src/elin/schema/component.clj", :alias e.schema, :from elin.schema.component, :col 31, :name-col 31, :from-var NreplComponent, :end-col 45, :row 20, :to elin.schema} {:fixed-arities #{1 3 2}, :end-row 20, :name-end-col 5, :name-end-row 15, :name-row 15, :name def, :filename "src/elin/schema/component.clj", :from elin.schema.component, :macro true, :col 1, :name-col 2, :end-col 48, :arity 2, :row 15, :to clojure.core} {:end-row 24, :name-end-col 18, :name-end-row 24, :private true, :name-row 24, :name NreplComponent, :filename "src/elin/schema/component.clj", :from elin.schema.component, :col 4, :name-col 4, :from-var ?Nrepl, :end-col 18, :row 24, :to elin.schema.component} {:end-row 25, :name-end-col 21, :name-end-row 25, :name-row 25, :name ?Client, :filename "src/elin/schema/component.clj", :alias e.s.nrepl, :from elin.schema.component, :col 4, :name-col 4, :from-var ?Nrepl, :end-col 21, :row 25, :to elin.schema.nrepl} {:fixed-arities #{1 3 2}, :end-row 25, :name-end-col 5, :name-end-row 22, :name-row 22, :name def, :filename "src/elin/schema/component.clj", :from elin.schema.component, :macro true, :col 1, :name-col 2, :end-col 23, :arity 2, :row 22, :to clojure.core} {:end-row 29, :name-end-col 25, :name-end-row 29, :name-row 29, :name ?LazyHost, :filename "src/elin/schema/component.clj", :from elin.schema.component, :col 16, :name-col 16, :from-var ?CljKondo, :end-col 25, :row 29, :to elin.schema.component} {:end-row 30, :name-end-col 36, :name-end-row 30, :name-row 30, :name ?Atom, :filename "src/elin/schema/component.clj", :alias e.schema, :from elin.schema.component, :col 22, :name-col 22, :from-var ?CljKondo, :end-col 36, :row 30, :to elin.schema} {:end-row 31, :name-end-col 34, :name-end-row 31, :name-row 31, :name ?Atom, :filename "src/elin/schema/component.clj", :alias e.schema, :from elin.schema.component, :col 20, :name-col 20, :from-var ?CljKondo, :end-col 34, :row 31, :to elin.schema} {:fixed-arities #{1 3 2}, :end-row 31, :name-end-col 5, :name-end-row 27, :name-row 27, :name def, :filename "src/elin/schema/component.clj", :from elin.schema.component, :macro true, :col 1, :name-col 2, :end-col 37, :arity 2, :row 27, :to clojure.core} {:fixed-arities #{1}, :end-row 8, :name-end-col 26, :name-end-row 8, :name-row 8, :name any?, :filename "src/elin/schema/handler.clj", :from elin.schema.handler, :col 22, :name-col 22, :from-var ?Components, :end-col 26, :row 8, :to clojure.core} {:fixed-arities #{1}, :end-row 9, :name-end-col 32, :name-end-row 9, :name-row 9, :name any?, :filename "src/elin/schema/handler.clj", :from elin.schema.handler, :col 28, :name-col 28, :from-var ?Components, :end-col 32, :row 9, :to clojure.core} {:end-row 10, :name-end-col 37, :name-end-row 10, :name-row 10, :name ?Host, :filename "src/elin/schema/handler.clj", :alias e.s.server, :from elin.schema.handler, :col 21, :name-col 21, :from-var ?Components, :end-col 37, :row 10, :to elin.schema.server} {:fixed-arities #{1}, :end-row 11, :name-end-col 36, :name-end-row 11, :name-row 11, :name any?, :filename "src/elin/schema/handler.clj", :from elin.schema.handler, :col 32, :name-col 32, :from-var ?Components, :end-col 36, :row 11, :to clojure.core} {:fixed-arities #{1}, :end-row 12, :name-end-col 30, :name-end-row 12, :name-row 12, :name any?, :filename "src/elin/schema/handler.clj", :from elin.schema.handler, :col 26, :name-col 26, :from-var ?Components, :end-col 30, :row 12, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 12, :name-end-col 5, :name-end-row 6, :name-row 6, :name def, :filename "src/elin/schema/handler.clj", :from elin.schema.handler, :macro true, :col 1, :name-col 2, :end-col 33, :arity 2, :row 6, :to clojure.core} {:end-row 17, :name-end-col 34, :name-end-row 17, :name-row 17, :name ?Message, :filename "src/elin/schema/handler.clj", :alias e.s.server, :from elin.schema.handler, :col 15, :name-col 15, :from-var ?Elin, :end-col 34, :row 17, :to elin.schema.server} {:end-row 18, :name-end-col 15, :name-end-row 18, :name-row 18, :name ?Components, :filename "src/elin/schema/handler.clj", :from elin.schema.handler, :col 4, :name-col 4, :from-var ?Elin, :end-col 15, :row 18, :to elin.schema.handler} {:end-row 18, :name-end-col 16, :name-end-row 15, :name-row 15, :name merge, :filename "src/elin/schema/handler.clj", :alias m.util, :from elin.schema.handler, :col 3, :name-col 4, :from-var ?Elin, :end-col 16, :arity 2, :row 15, :to malli.util} {:fixed-arities #{1 3 2}, :end-row 18, :name-end-col 5, :name-end-row 14, :name-row 14, :name def, :filename "src/elin/schema/handler.clj", :from elin.schema.handler, :macro true, :col 1, :name-col 2, :end-col 17, :arity 2, :row 14, :to clojure.core} {:fixed-arities #{1}, :end-row 21, :name-end-col 30, :name-end-row 21, :name-row 21, :name qualified-keyword?, :filename "src/elin/schema/handler.clj", :from elin.schema.handler, :col 12, :name-col 12, :from-var ?HandlerMap, :end-col 30, :row 21, :to clojure.core} {:fixed-arities #{1}, :end-row 21, :name-end-col 34, :name-end-row 21, :name-row 21, :name fn?, :filename "src/elin/schema/handler.clj", :from elin.schema.handler, :col 31, :name-col 31, :from-var ?HandlerMap, :end-col 34, :row 21, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 21, :name-end-col 5, :name-end-row 20, :name-row 20, :name def, :filename "src/elin/schema/handler.clj", :from elin.schema.handler, :macro true, :col 1, :name-col 2, :end-col 36, :arity 2, :row 20, :to clojure.core} {:fixed-arities #{0 1}, :end-row 15, :name-end-col 41, :name-end-row 15, :name-row 15, :name str, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :col 37, :name-col 38, :from-var has-namespace?, :end-col 49, :arity 1, :varargs-min-arity 1, :row 15, :to clojure.core} {:fixed-arities #{3}, :end-row 15, :name-end-col 36, :name-end-row 15, :name-row 15, :name replace, :filename "src/elin/handler/namespace.clj", :alias str, :from elin.handler.namespace, :col 24, :name-col 25, :from-var has-namespace?, :end-col 60, :arity 3, :row 15, :to clojure.string} {:fixed-arities #{0 1}, :end-row 16, :name-end-col 23, :name-end-row 15, :name-row 15, :name str, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :col 19, :name-col 20, :from-var has-namespace?, :end-col 42, :arity 2, :varargs-min-arity 1, :row 15, :to clojure.core} {:fixed-arities #{1}, :end-row 16, :name-end-col 18, :name-end-row 15, :name-row 15, :name re-pattern, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :col 7, :name-col 8, :from-var has-namespace?, :end-col 43, :arity 1, :row 15, :to clojure.core} {:fixed-arities #{2}, :end-row 17, :name-end-col 14, :name-end-row 17, :name-row 17, :name re-seq, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :col 7, :name-col 8, :from-var has-namespace?, :end-col 20, :arity 2, :row 17, :to clojure.core} {:fixed-arities #{1}, :end-row 18, :name-end-col 13, :name-end-row 18, :name-row 18, :name some?, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :col 7, :name-col 8, :from-var has-namespace?, :end-col 14, :arity 1, :row 18, :to clojure.core} {:end-row 18, :name-end-col 6, :name-end-row 15, :name-row 15, :name ->, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :macro true, :col 3, :name-col 4, :from-var has-namespace?, :end-col 15, :arity 3, :varargs-min-arity 1, :row 15, :to clojure.core} {:end-row 18, :name-end-col 7, :name-end-row 13, :name-row 13, :name defn-, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :macro true, :col 1, :name-col 2, :end-col 16, :arity 3, :varargs-min-arity 2, :row 13, :to clojure.core} {:fixed-arities #{1}, :end-row 22, :name-end-col 74, :name-end-row 22, :name-row 22, :name add-namespace*, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :col 60, :name-col 60, :from-var add-namespace*, :end-col 74, :row 22, :to elin.handler.namespace} {:fixed-arities #{1 2}, :end-row 22, :name-end-col 57, :name-end-row 22, :name-row 22, :name symbol, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :col 50, :name-col 51, :from-var add-namespace*, :end-col 75, :arity 1, :row 22, :to clojure.core} {:fixed-arities #{3 2}, :end-row 22, :name-end-col 28, :name-end-row 22, :name-row 22, :name get-in, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :col 21, :name-col 22, :from-var add-namespace*, :end-col 88, :arity 2, :row 22, :to clojure.core} {:fixed-arities #{1}, :end-row 24, :name-end-col 28, :name-end-row 24, :name-row 24, :name first, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :col 22, :name-col 23, :from-var add-namespace*, :end-col 29, :arity 1, :row 24, :to clojure.core} {:fixed-arities #{1 2}, :end-row 25, :name-end-col 29, :name-end-row 25, :name-row 25, :name symbol, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :col 22, :name-col 23, :from-var add-namespace*, :end-col 30, :arity 1, :row 25, :to clojure.core} {:end-row 26, :name-end-col 38, :name-end-row 26, :name-row 26, :name not-found, :filename "src/elin/handler/namespace.clj", :alias e, :from elin.handler.namespace, :col 26, :name-col 27, :from-var add-namespace*, :end-col 39, :arity 0, :varargs-min-arity 0, :row 26, :to elin.error} {:fixed-arities #{0 1}, :end-row 26, :name-end-col 25, :name-end-row 26, :name-row 26, :name or, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :macro true, :col 22, :name-col 23, :from-var add-namespace*, :end-col 40, :arity 2, :varargs-min-arity 1, :row 26, :to clojure.core} {:end-row 26, :name-end-col 21, :name-end-row 23, :name-row 23, :name ->, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :macro true, :col 18, :name-col 19, :from-var add-namespace*, :end-col 41, :arity 4, :varargs-min-arity 1, :row 23, :to clojure.core} {:fixed-arities #{3 2}, :end-row 27, :name-end-col 37, :name-end-row 27, :name-row 27, :name get, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :col 33, :name-col 34, :from-var add-namespace*, :end-col 55, :arity 2, :row 27, :to clojure.core} {:fixed-arities #{2}, :end-row 28, :name-end-col 73, :name-end-row 28, :name-row 28, :name most-used-namespace-alias, :filename "src/elin/handler/namespace.clj", :alias e.f.namespace, :from elin.handler.namespace, :col 33, :name-col 34, :from-var add-namespace*, :end-col 86, :arity 2, :row 28, :to elin.function.namespace} {:fixed-arities #{0 1}, :end-row 28, :name-end-col 32, :name-end-row 27, :name-row 27, :name or, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :macro true, :col 29, :name-col 30, :from-var add-namespace*, :end-col 87, :arity 2, :varargs-min-arity 1, :row 27, :to clojure.core} {:end-row 30, :name-end-col 56, :name-end-row 30, :name-row 30, :name format, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :col 49, :name-col 50, :from-var add-namespace*, :end-col 83, :arity 2, :varargs-min-arity 1, :row 30, :to clojure.core} {:fixed-arities #{0 1}, :end-row 31, :name-end-col 53, :name-end-row 31, :name-row 31, :name str, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :col 49, :name-col 50, :from-var add-namespace*, :end-col 72, :arity 1, :varargs-min-arity 1, :row 31, :to clojure.core} {:fixed-arities #{3}, :end-row 31, :name-end-col 48, :name-end-row 29, :name-row 29, :name input!, :filename "src/elin/handler/namespace.clj", :alias e.p.host, :from elin.handler.namespace, :col 32, :name-col 33, :from-var add-namespace*, :end-col 73, :arity 3, :row 29, :to elin.protocol.host} {:fixed-arities #{1}, :end-row 31, :name-end-col 31, :name-end-row 29, :name-row 29, :name , :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :macro true, :col 21, :name-col 22, :from-var resolve-missing-namespace*, :end-col 38, :arity 2, :varargs-min-arity 1, :row 54, :to clojure.core} {:fixed-arities #{1 2}, :end-row 57, :name-end-col 33, :name-end-row 57, :name-row 57, :name symbol, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :col 26, :name-col 27, :from-var resolve-missing-namespace*, :end-col 34, :arity 1, :row 57, :to clojure.core} {:end-row 57, :name-end-col 25, :name-end-row 56, :name-row 56, :name some->, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :macro true, :col 18, :name-col 19, :from-var resolve-missing-namespace*, :end-col 35, :arity 2, :varargs-min-arity 1, :row 56, :to clojure.core} {:fixed-arities #{1}, :end-row 58, :name-end-col 27, :name-end-row 58, :name-row 58, :name not, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :col 23, :name-col 24, :from-var resolve-missing-namespace*, :end-col 38, :arity 1, :row 58, :to clojure.core} {:fixed-arities #{1}, :end-row 58, :name-end-col 43, :name-end-row 58, :name-row 58, :name not, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :col 39, :name-col 40, :from-var resolve-missing-namespace*, :end-col 51, :arity 1, :row 58, :to clojure.core} {:fixed-arities #{0 1}, :end-row 58, :name-end-col 22, :name-end-row 58, :name-row 58, :name or, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :macro true, :col 19, :name-col 20, :from-var resolve-missing-namespace*, :end-col 52, :arity 2, :varargs-min-arity 1, :row 58, :to clojure.core} {:end-row 59, :name-end-col 27, :name-end-row 59, :name-row 59, :name not-found, :filename "src/elin/handler/namespace.clj", :alias e, :from elin.handler.namespace, :col 15, :name-col 16, :from-var resolve-missing-namespace*, :end-col 28, :arity 0, :varargs-min-arity 0, :row 59, :to elin.error} {:end-row 59, :name-end-col 18, :name-end-row 58, :name-row 58, :name when, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :macro true, :col 13, :name-col 14, :from-var resolve-missing-namespace*, :end-col 29, :arity 2, :varargs-min-arity 1, :row 58, :to clojure.core} {:fixed-arities #{1}, :end-row 60, :name-end-col 48, :name-end-row 60, :name-row 60, :name get-namespace-form, :filename "src/elin/handler/namespace.clj", :alias e.f.sexpr, :from elin.handler.namespace, :col 19, :name-col 20, :from-var resolve-missing-namespace*, :end-col 54, :arity 1, :row 60, :to elin.function.sexpr} {:fixed-arities #{3}, :end-row 61, :name-end-col 41, :name-end-row 61, :name-row 61, :name add-require, :filename "src/elin/handler/namespace.clj", :alias e.u.sexp, :from elin.handler.namespace, :col 20, :name-col 21, :from-var resolve-missing-namespace*, :end-col 67, :arity 3, :row 61, :to elin.util.sexp} {:fixed-arities #{2}, :end-row 62, :name-end-col 38, :name-end-row 62, :name-row 62, :name replace-namespace-form, :filename "src/elin/handler/namespace.clj", :alias e.f.sexpr, :from elin.handler.namespace, :col 5, :name-col 6, :from-var resolve-missing-namespace*, :end-col 53, :arity 2, :row 62, :to elin.function.sexpr} {:fixed-arities #{1 2}, :end-row 63, :name-end-col 42, :name-end-row 63, :name-row 63, :name evaluate-namespace-form, :filename "src/elin/handler/namespace.clj", :alias e.f.evaluate, :from elin.handler.namespace, :col 5, :name-col 6, :from-var resolve-missing-namespace*, :end-col 48, :arity 1, :row 63, :to elin.function.evaluate} {:end-row 64, :name-end-col 33, :name-end-row 64, :name-row 64, :name format, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :col 26, :name-col 27, :from-var resolve-missing-namespace*, :end-col 73, :arity 3, :varargs-min-arity 1, :row 64, :to clojure.core} {:end-row 64, :name-end-col 20, :name-end-row 64, :name-row 64, :name info, :filename "src/elin/handler/namespace.clj", :alias e.message, :from elin.handler.namespace, :col 5, :name-col 6, :from-var resolve-missing-namespace*, :end-col 74, :arity 2, :varargs-min-arity 1, :row 64, :to elin.message} {:end-row 64, :name-end-col 9, :name-end-row 53, :name-row 53, :name let, :filename "src/elin/handler/namespace.clj", :alias e, :from elin.handler.namespace, :macro true, :col 3, :name-col 4, :from-var resolve-missing-namespace*, :end-col 75, :arity 4, :varargs-min-arity 1, :row 53, :to elin.error} {:end-row 64, :name-end-col 6, :name-end-row 51, :name-row 51, :name defn, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :macro true, :col 1, :name-col 2, :end-col 76, :arity 3, :varargs-min-arity 2, :row 51, :to clojure.core} {:fixed-arities #{1}, :end-row 68, :name-end-col 85, :name-end-row 68, :name-row 68, :name resolve-missing-namespace, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :col 60, :name-col 60, :from-var resolve-missing-namespace, :end-col 85, :row 68, :to elin.handler.namespace} {:fixed-arities #{1 2}, :end-row 68, :name-end-col 57, :name-end-row 68, :name-row 68, :name symbol, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :col 50, :name-col 51, :from-var resolve-missing-namespace, :end-col 86, :arity 1, :row 68, :to clojure.core} {:fixed-arities #{3 2}, :end-row 68, :name-end-col 28, :name-end-row 68, :name-row 68, :name get-in, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :col 21, :name-col 22, :from-var resolve-missing-namespace, :end-col 99, :arity 2, :row 68, :to clojure.core} {:fixed-arities #{1}, :end-row 69, :name-end-col 71, :name-end-row 69, :name-row 69, :name get-cursor-position!, :filename "src/elin/handler/namespace.clj", :alias e.p.host, :from elin.handler.namespace, :col 41, :name-col 42, :from-var resolve-missing-namespace, :end-col 77, :arity 1, :row 69, :to elin.protocol.host} {:fixed-arities #{1}, :end-row 69, :name-end-col 40, :name-end-row 69, :name-row 69, :name , :filename "src/elin/util/sexp.clj", :alias m, :from elin.util.sexp, :macro true, :col 1, :name-col 2, :end-col 72, :arity 2, :row 11, :to malli.core} {:fixed-arities #{1 2}, :end-row 14, :name-end-col 31, :name-end-row 14, :name-row 14, :name of-string, :filename "src/elin/util/sexp.clj", :alias r.zip, :from elin.util.sexp, :col 15, :name-col 16, :from-var extract-ns-form, :end-col 37, :arity 1, :row 14, :to rewrite-clj.zip} {:fixed-arities #{1}, :end-row 15, :name-end-col 43, :name-end-row 15, :name-row 15, :name next, :filename "src/elin/util/sexp.clj", :alias r.zip, :from elin.util.sexp, :col 33, :name-col 33, :from-var extract-ns-form, :end-col 43, :row 15, :to rewrite-clj.zip} {:fixed-arities #{3 2}, :end-row 15, :name-end-col 32, :name-end-row 15, :name-row 15, :name find-value, :filename "src/elin/util/sexp.clj", :alias r.zip, :from elin.util.sexp, :col 15, :name-col 16, :from-var extract-ns-form, :end-col 48, :arity 3, :row 15, :to rewrite-clj.zip} {:fixed-arities #{1}, :end-row 16, :name-end-col 24, :name-end-row 16, :name-row 16, :name up, :filename "src/elin/util/sexp.clj", :alias r.zip, :from elin.util.sexp, :col 15, :name-col 16, :from-var extract-ns-form, :end-col 25, :arity 1, :row 16, :to rewrite-clj.zip} {:fixed-arities #{1}, :end-row 17, :name-end-col 27, :name-end-row 17, :name-row 17, :name sexpr, :filename "src/elin/util/sexp.clj", :alias r.zip, :from elin.util.sexp, :col 15, :name-col 16, :from-var extract-ns-form, :end-col 28, :arity 1, :row 17, :to rewrite-clj.zip} {:fixed-arities #{0 1}, :end-row 18, :name-end-col 19, :name-end-row 18, :name-row 18, :name str, :filename "src/elin/util/sexp.clj", :from elin.util.sexp, :col 15, :name-col 16, :from-var extract-ns-form, :end-col 20, :arity 1, :varargs-min-arity 1, :row 18, :to clojure.core} {:end-row 18, :name-end-col 14, :name-end-row 14, :name-row 14, :name some->, :filename "src/elin/util/sexp.clj", :from elin.util.sexp, :macro true, :col 7, :name-col 8, :from-var extract-ns-form, :end-col 21, :arity 5, :varargs-min-arity 1, :row 14, :to clojure.core} {:end-row 19, :name-end-col 19, :name-end-row 19, :name-row 19, :name not-found, :filename "src/elin/util/sexp.clj", :alias e, :from elin.util.sexp, :col 7, :name-col 8, :from-var extract-ns-form, :end-col 20, :arity 0, :varargs-min-arity 0, :row 19, :to elin.error} {:fixed-arities #{0 1}, :end-row 19, :name-end-col 6, :name-end-row 14, :name-row 14, :name or, :filename "src/elin/util/sexp.clj", :from elin.util.sexp, :macro true, :col 3, :name-col 4, :from-var extract-ns-form, :end-col 21, :arity 2, :varargs-min-arity 1, :row 14, :to clojure.core} {:end-row 19, :name-end-col 6, :name-end-row 12, :name-row 12, :name defn, :filename "src/elin/util/sexp.clj", :from elin.util.sexp, :macro true, :col 1, :name-col 2, :end-col 22, :arity 3, :varargs-min-arity 2, :row 12, :to clojure.core} {:fixed-arities #{1}, :end-row 21, :name-end-col 24, :name-end-row 21, :name-row 21, :name extract-namespace, :filename "src/elin/util/sexp.clj", :from elin.util.sexp, :col 7, :name-col 7, :end-col 24, :row 21, :to elin.util.sexp} {:fixed-arities #{1}, :end-row 21, :name-end-col 43, :name-end-row 21, :name-row 21, :name string?, :filename "src/elin/util/sexp.clj", :from elin.util.sexp, :col 36, :name-col 36, :end-col 43, :row 21, :to clojure.core} {:fixed-arities #{1}, :end-row 21, :name-end-col 71, :name-end-row 21, :name-row 21, :name string?, :filename "src/elin/util/sexp.clj", :from elin.util.sexp, :col 64, :name-col 64, :end-col 71, :row 21, :to clojure.core} {:fixed-arities #{1}, :end-row 21, :name-end-col 63, :name-end-row 21, :name-row 21, :name error-or, :filename "src/elin/util/sexp.clj", :alias e.schema, :from elin.util.sexp, :col 45, :name-col 46, :end-col 72, :arity 1, :row 21, :to elin.schema} {:fixed-arities #{2}, :end-row 21, :name-end-col 6, :name-end-row 21, :name-row 21, :name =>, :filename "src/elin/util/sexp.clj", :alias m, :from elin.util.sexp, :macro true, :col 1, :name-col 2, :end-col 74, :arity 2, :row 21, :to malli.core} {:fixed-arities #{1}, :end-row 25, :name-end-col 28, :name-end-row 25, :name-row 25, :name empty?, :filename "src/elin/util/sexp.clj", :from elin.util.sexp, :col 21, :name-col 22, :from-var extract-namespace, :end-col 39, :arity 1, :row 25, :to clojure.core} {:end-row 26, :name-end-col 29, :name-end-row 26, :name-row 26, :name not-found, :filename "src/elin/util/sexp.clj", :alias e, :from elin.util.sexp, :col 17, :name-col 18, :from-var extract-namespace, :end-col 67, :arity 1, :varargs-min-arity 0, :row 26, :to elin.error} {:end-row 26, :name-end-col 20, :name-end-row 25, :name-row 25, :name when, :filename "src/elin/util/sexp.clj", :from elin.util.sexp, :macro true, :col 15, :name-col 16, :from-var extract-namespace, :end-col 68, :arity 2, :varargs-min-arity 1, :row 25, :to clojure.core} {:fixed-arities #{2}, :end-row 27, :name-end-col 42, :name-end-row 27, :name-row 27, :name includes?, :filename "src/elin/util/sexp.clj", :alias str, :from elin.util.sexp, :col 28, :name-col 29, :from-var extract-namespace, :end-col 61, :arity 2, :row 27, :to clojure.string} {:end-row 27, :name-end-col 27, :name-end-row 27, :name-row 27, :name if, :filename "src/elin/util/sexp.clj", :from elin.util.sexp, :col 24, :name-col 25, :from-var extract-namespace, :end-col 73, :arity 3, :row 27, :to clojure.core} {:fixed-arities #{1 2}, :end-row 29, :name-end-col 40, :name-end-row 29, :name-row 29, :name of-string, :filename "src/elin/util/sexp.clj", :alias r.zip, :from elin.util.sexp, :col 24, :name-col 25, :from-var extract-namespace, :end-col 41, :arity 1, :row 29, :to rewrite-clj.zip} {:fixed-arities #{1}, :end-row 30, :name-end-col 52, :name-end-row 30, :name-row 30, :name next, :filename "src/elin/util/sexp.clj", :alias r.zip, :from elin.util.sexp, :col 42, :name-col 42, :from-var extract-namespace, :end-col 52, :row 30, :to rewrite-clj.zip} {:fixed-arities #{3 2}, :end-row 30, :name-end-col 41, :name-end-row 30, :name-row 30, :name find-value, :filename "src/elin/util/sexp.clj", :alias r.zip, :from elin.util.sexp, :col 24, :name-col 25, :from-var extract-namespace, :end-col 64, :arity 3, :row 30, :to rewrite-clj.zip} {:fixed-arities #{1}, :end-row 31, :name-end-col 36, :name-end-row 31, :name-row 31, :name right, :filename "src/elin/util/sexp.clj", :alias r.zip, :from elin.util.sexp, :col 24, :name-col 25, :from-var extract-namespace, :end-col 37, :arity 1, :row 31, :to rewrite-clj.zip} {:fixed-arities #{1}, :end-row 33, :name-end-col 50, :name-end-row 33, :name-row 33, :name tag, :filename "src/elin/util/sexp.clj", :alias r.zip, :from elin.util.sexp, :col 40, :name-col 41, :from-var extract-namespace, :end-col 56, :arity 1, :row 33, :to rewrite-clj.zip} {:fixed-arities #{1 2}, :end-row 33, :name-end-col 32, :name-end-row 33, :name-row 33, :name =, :filename "src/elin/util/sexp.clj", :from elin.util.sexp, :col 30, :name-col 31, :from-var extract-namespace, :end-col 57, :arity 2, :varargs-min-arity 2, :row 33, :to clojure.core} {:fixed-arities #{1}, :end-row 34, :name-end-col 39, :name-end-row 34, :name-row 34, :name down, :filename "src/elin/util/sexp.clj", :alias r.zip, :from elin.util.sexp, :col 28, :name-col 29, :from-var extract-namespace, :end-col 45, :arity 1, :row 34, :to rewrite-clj.zip} {:end-row 35, :name-end-col 29, :name-end-row 33, :name-row 33, :name if, :filename "src/elin/util/sexp.clj", :from elin.util.sexp, :col 26, :name-col 27, :from-var extract-namespace, :end-col 33, :arity 3, :row 33, :to clojure.core} {:end-row 35, :name-end-col 29, :name-end-row 32, :name-row 32, :name as->, :filename "src/elin/util/sexp.clj", :from elin.util.sexp, :macro true, :col 24, :name-col 25, :from-var extract-namespace, :end-col 34, :arity 3, :varargs-min-arity 2, :row 32, :to clojure.core} {:fixed-arities #{1}, :end-row 36, :name-end-col 36, :name-end-row 36, :name-row 36, :name sexpr, :filename "src/elin/util/sexp.clj", :alias r.zip, :from elin.util.sexp, :col 24, :name-col 25, :from-var extract-namespace, :end-col 37, :arity 1, :row 36, :to rewrite-clj.zip} {:fixed-arities #{0 1}, :end-row 37, :name-end-col 28, :name-end-row 37, :name-row 37, :name str, :filename "src/elin/util/sexp.clj", :from elin.util.sexp, :col 24, :name-col 25, :from-var extract-namespace, :end-col 29, :arity 1, :varargs-min-arity 1, :row 37, :to clojure.core} {:end-row 37, :name-end-col 23, :name-end-row 28, :name-row 28, :name ->, :filename "src/elin/util/sexp.clj", :from elin.util.sexp, :macro true, :col 20, :name-col 21, :from-var extract-namespace, :end-col 30, :arity 7, :varargs-min-arity 1, :row 28, :to clojure.core} {:fixed-arities #{1}, :end-row 38, :name-end-col 18, :name-end-row 38, :name-row 38, :name empty?, :filename "src/elin/util/sexp.clj", :from elin.util.sexp, :col 11, :name-col 12, :from-var extract-namespace, :end-col 26, :arity 1, :row 38, :to clojure.core} {:end-row 39, :name-end-col 21, :name-end-row 39, :name-row 39, :name not-found, :filename "src/elin/util/sexp.clj", :alias e, :from elin.util.sexp, :col 9, :name-col 10, :from-var extract-namespace, :end-col 59, :arity 1, :varargs-min-arity 0, :row 39, :to elin.error} {:end-row 40, :name-end-col 10, :name-end-row 38, :name-row 38, :name if, :filename "src/elin/util/sexp.clj", :from elin.util.sexp, :col 7, :name-col 8, :from-var extract-namespace, :end-col 16, :arity 3, :row 38, :to clojure.core} {:end-row 40, :name-end-col 11, :name-end-row 25, :name-row 25, :name let, :filename "src/elin/util/sexp.clj", :alias e, :from elin.util.sexp, :macro true, :col 5, :name-col 6, :from-var extract-namespace, :end-col 17, :arity 2, :varargs-min-arity 1, :row 25, :to elin.error} {:fixed-arities #{1}, :end-row 43, :name-end-col 41, :name-end-row 43, :name-row 43, :name ex-message, :filename "src/elin/util/sexp.clj", :from elin.util.sexp, :col 30, :name-col 31, :from-var extract-namespace, :end-col 45, :arity 1, :row 43, :to clojure.core} {:end-row 43, :name-end-col 19, :name-end-row 43, :name-row 43, :name not-found, :filename "src/elin/util/sexp.clj", :alias e, :from elin.util.sexp, :col 7, :name-col 8, :from-var extract-namespace, :end-col 47, :arity 1, :varargs-min-arity 0, :row 43, :to elin.error} {:end-row 43, :name-end-col 7, :name-end-row 24, :name-row 24, :name try, :filename "src/elin/util/sexp.clj", :from elin.util.sexp, :col 3, :name-col 4, :from-var extract-namespace, :end-col 49, :arity 2, :row 24, :to clojure.core} {:end-row 43, :name-end-col 6, :name-end-row 22, :name-row 22, :name defn, :filename "src/elin/util/sexp.clj", :from elin.util.sexp, :macro true, :col 1, :name-col 2, :end-col 50, :arity 3, :varargs-min-arity 2, :row 22, :to clojure.core} {:fixed-arities #{3}, :end-row 45, :name-end-col 18, :name-end-row 45, :name-row 45, :name add-require, :filename "src/elin/util/sexp.clj", :from elin.util.sexp, :col 7, :name-col 7, :end-col 18, :row 45, :to elin.util.sexp} {:fixed-arities #{1}, :end-row 45, :name-end-col 37, :name-end-row 45, :name-row 45, :name string?, :filename "src/elin/util/sexp.clj", :from elin.util.sexp, :col 30, :name-col 30, :end-col 37, :row 45, :to clojure.core} {:fixed-arities #{1}, :end-row 45, :name-end-col 45, :name-end-row 45, :name-row 45, :name symbol?, :filename "src/elin/util/sexp.clj", :from elin.util.sexp, :col 38, :name-col 38, :end-col 45, :row 45, :to clojure.core} {:fixed-arities #{1}, :end-row 45, :name-end-col 61, :name-end-row 45, :name-row 45, :name symbol?, :filename "src/elin/util/sexp.clj", :from elin.util.sexp, :col 54, :name-col 54, :end-col 61, :row 45, :to clojure.core} {:fixed-arities #{1}, :end-row 45, :name-end-col 90, :name-end-row 45, :name-row 45, :name string?, :filename "src/elin/util/sexp.clj", :from elin.util.sexp, :col 83, :name-col 83, :end-col 90, :row 45, :to clojure.core} {:fixed-arities #{1}, :end-row 45, :name-end-col 82, :name-end-row 45, :name-row 45, :name error-or, :filename "src/elin/util/sexp.clj", :alias e.schema, :from elin.util.sexp, :col 64, :name-col 65, :end-col 91, :arity 1, :row 45, :to elin.schema} {:fixed-arities #{2}, :end-row 45, :name-end-col 6, :name-end-row 45, :name-row 45, :name =>, :filename "src/elin/util/sexp.clj", :alias m, :from elin.util.sexp, :macro true, :col 1, :name-col 2, :end-col 93, :arity 2, :row 45, :to malli.core} {:end-row 49, :name-end-col 56, :name-end-row 49, :name-row 49, :name format, :filename "src/elin/util/sexp.clj", :from elin.util.sexp, :col 49, :name-col 50, :from-var add-require, :end-col 88, :arity 3, :varargs-min-arity 1, :row 49, :to clojure.core} {:fixed-arities #{1}, :end-row 49, :name-end-col 48, :name-end-row 49, :name-row 49, :name parse-string, :filename "src/elin/util/sexp.clj", :alias r.parser, :from elin.util.sexp, :col 26, :name-col 27, :from-var add-require, :end-col 89, :arity 1, :row 49, :to rewrite-clj.parser} {:fixed-arities #{0 1}, :end-row 50, :name-end-col 53, :name-end-row 50, :name-row 50, :name str, :filename "src/elin/util/sexp.clj", :from elin.util.sexp, :col 49, :name-col 50, :from-var add-require, :end-col 61, :arity 1, :varargs-min-arity 1, :row 50, :to clojure.core} {:fixed-arities #{1}, :end-row 50, :name-end-col 48, :name-end-row 50, :name-row 50, :name parse-string, :filename "src/elin/util/sexp.clj", :alias r.parser, :from elin.util.sexp, :col 26, :name-col 27, :from-var add-require, :end-col 62, :arity 1, :row 50, :to rewrite-clj.parser} {:end-row 50, :name-end-col 27, :name-end-row 48, :name-row 48, :name if, :filename "src/elin/util/sexp.clj", :from elin.util.sexp, :col 24, :name-col 25, :from-var add-require, :end-col 63, :arity 3, :row 48, :to clojure.core} {:fixed-arities #{1 2}, :end-row 51, :name-end-col 32, :name-end-row 51, :name-row 51, :name of-string, :filename "src/elin/util/sexp.clj", :alias r.zip, :from elin.util.sexp, :col 16, :name-col 17, :from-var add-require, :end-col 43, :arity 1, :row 51, :to rewrite-clj.zip} {:fixed-arities #{1}, :end-row 52, :name-end-col 64, :name-end-row 52, :name-row 52, :name next, :filename "src/elin/util/sexp.clj", :alias r.zip, :from elin.util.sexp, :col 54, :name-col 54, :from-var add-require, :end-col 64, :row 52, :to rewrite-clj.zip} {:fixed-arities #{3 2}, :end-row 52, :name-end-col 48, :name-end-row 52, :name-row 52, :name find-value, :filename "src/elin/util/sexp.clj", :alias r.zip, :from elin.util.sexp, :col 31, :name-col 32, :from-var add-require, :end-col 74, :arity 3, :row 52, :to rewrite-clj.zip} {:fixed-arities #{1}, :end-row 55, :name-end-col 41, :name-end-row 55, :name-row 55, :name down, :filename "src/elin/util/sexp.clj", :alias r.zip, :from elin.util.sexp, :col 30, :name-col 31, :from-var add-require, :end-col 42, :arity 1, :row 55, :to rewrite-clj.zip} {:fixed-arities #{1}, :end-row 56, :name-end-col 46, :name-end-row 56, :name-row 56, :name rightmost, :filename "src/elin/util/sexp.clj", :alias r.zip, :from elin.util.sexp, :col 30, :name-col 31, :from-var add-require, :end-col 47, :arity 1, :row 56, :to rewrite-clj.zip} {:fixed-arities #{1}, :end-row 57, :name-end-col 72, :name-end-row 57, :name-row 57, :name parse-string, :filename "src/elin/util/sexp.clj", :alias r.parser, :from elin.util.sexp, :col 50, :name-col 51, :from-var add-require, :end-col 86, :arity 1, :row 57, :to rewrite-clj.parser} {:fixed-arities #{2}, :end-row 57, :name-end-col 49, :name-end-row 57, :name-row 57, :name insert-right, :filename "src/elin/util/sexp.clj", :alias r.zip, :from elin.util.sexp, :col 30, :name-col 31, :from-var add-require, :end-col 87, :arity 2, :row 57, :to rewrite-clj.zip} {:fixed-arities #{1 2}, :end-row 58, :name-end-col 55, :name-end-row 58, :name-row 58, :name insert-space-right, :filename "src/elin/util/sexp.clj", :alias r.zip, :from elin.util.sexp, :col 30, :name-col 31, :from-var add-require, :end-col 56, :arity 1, :row 58, :to rewrite-clj.zip} {:fixed-arities #{1 2}, :end-row 59, :name-end-col 57, :name-end-row 59, :name-row 59, :name insert-newline-right, :filename "src/elin/util/sexp.clj", :alias r.zip, :from elin.util.sexp, :col 30, :name-col 31, :from-var add-require, :end-col 58, :arity 1, :row 59, :to rewrite-clj.zip} {:fixed-arities #{1}, :end-row 60, :name-end-col 58, :name-end-row 60, :name-row 60, :name next, :filename "src/elin/util/sexp.clj", :alias r.zip, :from elin.util.sexp, :col 48, :name-col 48, :from-var add-require, :end-col 58, :row 60, :to rewrite-clj.zip} {:fixed-arities #{3 2}, :end-row 60, :name-end-col 47, :name-end-row 60, :name-row 60, :name find-value, :filename "src/elin/util/sexp.clj", :alias r.zip, :from elin.util.sexp, :col 30, :name-col 31, :from-var add-require, :end-col 68, :arity 3, :row 60, :to rewrite-clj.zip} {:end-row 60, :name-end-col 29, :name-end-row 54, :name-row 54, :name some->, :filename "src/elin/util/sexp.clj", :from elin.util.sexp, :macro true, :col 22, :name-col 23, :from-var add-require, :end-col 69, :arity 7, :varargs-min-arity 1, :row 54, :to clojure.core} {:end-row 61, :name-end-col 34, :name-end-row 61, :name-row 61, :name not-found, :filename "src/elin/util/sexp.clj", :alias e, :from elin.util.sexp, :col 22, :name-col 23, :from-var add-require, :end-col 35, :arity 0, :varargs-min-arity 0, :row 61, :to elin.error} {:fixed-arities #{0 1}, :end-row 61, :name-end-col 21, :name-end-row 54, :name-row 54, :name or, :filename "src/elin/util/sexp.clj", :from elin.util.sexp, :macro true, :col 18, :name-col 19, :from-var add-require, :end-col 36, :arity 2, :varargs-min-arity 1, :row 54, :to clojure.core} {:fixed-arities #{3 2}, :end-row 61, :name-end-col 23, :name-end-row 52, :name-row 52, :name if-let, :filename "src/elin/util/sexp.clj", :from elin.util.sexp, :macro true, :col 16, :name-col 17, :from-var add-require, :end-col 37, :arity 3, :row 52, :to clojure.core} {:fixed-arities #{1}, :end-row 62, :name-end-col 47, :name-end-row 62, :name-row 62, :name right*, :filename "src/elin/util/sexp.clj", :alias r.zip, :from elin.util.sexp, :col 35, :name-col 35, :from-var add-require, :end-col 47, :arity 1, :row 62, :to rewrite-clj.zip} {:end-row 62, :name-end-col 29, :name-end-row 62, :name-row 62, :name some->, :filename "src/elin/util/sexp.clj", :from elin.util.sexp, :macro true, :col 22, :name-col 23, :from-var add-require, :end-col 48, :arity 2, :varargs-min-arity 1, :row 62, :to clojure.core} {:fixed-arities #{1}, :end-row 63, :name-end-col 53, :name-end-row 63, :name-row 63, :name node, :filename "src/elin/util/sexp.clj", :alias r.zip, :from elin.util.sexp, :col 43, :name-col 43, :from-var add-require, :end-col 53, :arity 1, :row 63, :to rewrite-clj.zip} {:fixed-arities #{1}, :end-row 63, :name-end-col 71, :name-end-row 63, :name-row 63, :name linebreak?, :filename "src/elin/util/sexp.clj", :alias r.node, :from elin.util.sexp, :col 54, :name-col 54, :from-var add-require, :end-col 71, :arity 1, :row 63, :to rewrite-clj.node} {:end-row 63, :name-end-col 31, :name-end-row 63, :name-row 63, :name some->, :filename "src/elin/util/sexp.clj", :from elin.util.sexp, :macro true, :col 24, :name-col 25, :from-var add-require, :end-col 72, :arity 3, :varargs-min-arity 1, :row 63, :to clojure.core} {:fixed-arities #{2}, :end-row 64, :name-end-col 35, :name-end-row 64, :name-row 64, :name insert-right, :filename "src/elin/util/sexp.clj", :alias r.zip, :from elin.util.sexp, :col 16, :name-col 17, :from-var add-require, :end-col 54, :arity 2, :row 64, :to rewrite-clj.zip} {:fixed-arities #{1 2}, :end-row 69, :name-end-col 37, :name-end-row 69, :name-row 69, :name insert-space-right, :filename "src/elin/util/sexp.clj", :alias r.zip, :from elin.util.sexp, :col 12, :name-col 13, :from-var add-require, :end-col 40, :arity 2, :row 69, :to rewrite-clj.zip} {:fixed-arities #{1 2}, :end-row 70, :name-end-col 39, :name-end-row 70, :name-row 70, :name insert-newline-right, :filename "src/elin/util/sexp.clj", :alias r.zip, :from elin.util.sexp, :col 12, :name-col 13, :from-var add-require, :end-col 40, :arity 1, :row 70, :to rewrite-clj.zip} {:end-row 70, :name-end-col 11, :name-end-row 68, :name-row 68, :name ->, :filename "src/elin/util/sexp.clj", :from elin.util.sexp, :macro true, :col 8, :name-col 9, :from-var add-require, :end-col 41, :arity 3, :varargs-min-arity 1, :row 68, :to clojure.core} {:fixed-arities #{1}, :end-row 72, :name-end-col 14, :name-end-row 72, :name-row 72, :name some?, :filename "src/elin/util/sexp.clj", :from elin.util.sexp, :col 8, :name-col 9, :from-var add-require, :end-col 26, :arity 1, :row 72, :to clojure.core} {:fixed-arities #{1}, :end-row 74, :name-end-col 24, :name-end-row 74, :name-row 74, :name right, :filename "src/elin/util/sexp.clj", :alias r.zip, :from elin.util.sexp, :col 12, :name-col 13, :from-var add-require, :end-col 25, :arity 1, :row 74, :to rewrite-clj.zip} {:fixed-arities #{1 2}, :end-row 75, :name-end-col 37, :name-end-row 75, :name-row 75, :name insert-space-right, :filename "src/elin/util/sexp.clj", :alias r.zip, :from elin.util.sexp, :col 12, :name-col 13, :from-var add-require, :end-col 41, :arity 2, :row 75, :to rewrite-clj.zip} {:fixed-arities #{1 2}, :end-row 76, :name-end-col 39, :name-end-row 76, :name-row 76, :name insert-newline-right, :filename "src/elin/util/sexp.clj", :alias r.zip, :from elin.util.sexp, :col 12, :name-col 13, :from-var add-require, :end-col 40, :arity 1, :row 76, :to rewrite-clj.zip} {:end-row 76, :name-end-col 11, :name-end-row 73, :name-row 73, :name ->, :filename "src/elin/util/sexp.clj", :from elin.util.sexp, :macro true, :col 8, :name-col 9, :from-var add-require, :end-col 41, :arity 4, :varargs-min-arity 1, :row 73, :to clojure.core} {:end-row 79, :name-end-col 11, :name-end-row 66, :name-row 66, :name cond, :filename "src/elin/util/sexp.clj", :from elin.util.sexp, :macro true, :col 6, :name-col 7, :from-var add-require, :end-col 13, :arity 6, :varargs-min-arity 0, :row 66, :to clojure.core} {:fixed-arities #{1}, :end-row 79, :name-end-col 23, :name-end-row 65, :name-row 65, :name root-string, :filename "src/elin/util/sexp.clj", :alias r.zip, :from elin.util.sexp, :col 5, :name-col 6, :from-var add-require, :end-col 14, :arity 1, :row 65, :to rewrite-clj.zip} {:end-row 79, :name-end-col 9, :name-end-row 48, :name-row 48, :name let, :filename "src/elin/util/sexp.clj", :alias e, :from elin.util.sexp, :macro true, :col 3, :name-col 4, :from-var add-require, :end-col 15, :arity 2, :varargs-min-arity 1, :row 48, :to elin.error} {:end-row 79, :name-end-col 6, :name-end-row 46, :name-row 46, :name defn, :filename "src/elin/util/sexp.clj", :from elin.util.sexp, :macro true, :col 1, :name-col 2, :end-col 16, :arity 3, :varargs-min-arity 2, :row 46, :to clojure.core} {:fixed-arities #{3}, :end-row 81, :name-end-col 31, :name-end-row 81, :name-row 81, :name extract-form-by-position, :filename "src/elin/util/sexp.clj", :from elin.util.sexp, :col 7, :name-col 7, :end-col 31, :row 81, :to elin.util.sexp} {:fixed-arities #{1}, :end-row 81, :name-end-col 50, :name-end-row 81, :name-row 81, :name string?, :filename "src/elin/util/sexp.clj", :from elin.util.sexp, :col 43, :name-col 43, :end-col 50, :row 81, :to clojure.core} {:fixed-arities #{1}, :end-row 81, :name-end-col 55, :name-end-row 81, :name-row 81, :name int?, :filename "src/elin/util/sexp.clj", :from elin.util.sexp, :col 51, :name-col 51, :end-col 55, :row 81, :to clojure.core} {:fixed-arities #{1}, :end-row 81, :name-end-col 60, :name-end-row 81, :name-row 81, :name int?, :filename "src/elin/util/sexp.clj", :from elin.util.sexp, :col 56, :name-col 56, :end-col 60, :row 81, :to clojure.core} {:fixed-arities #{1}, :end-row 81, :name-end-col 88, :name-end-row 81, :name-row 81, :name string?, :filename "src/elin/util/sexp.clj", :from elin.util.sexp, :col 81, :name-col 81, :end-col 88, :row 81, :to clojure.core} {:fixed-arities #{1}, :end-row 81, :name-end-col 80, :name-end-row 81, :name-row 81, :name error-or, :filename "src/elin/util/sexp.clj", :alias e.schema, :from elin.util.sexp, :col 62, :name-col 63, :end-col 89, :arity 1, :row 81, :to elin.schema} {:fixed-arities #{2}, :end-row 81, :name-end-col 6, :name-end-row 81, :name-row 81, :name =>, :filename "src/elin/util/sexp.clj", :alias m, :from elin.util.sexp, :macro true, :col 1, :name-col 2, :end-col 91, :arity 2, :row 81, :to malli.core} {:fixed-arities #{1 2}, :end-row 85, :name-end-col 25, :name-end-row 85, :name-row 85, :name of-string, :filename "src/elin/util/sexp.clj", :alias r.zip, :from elin.util.sexp, :col 9, :name-col 10, :from-var extract-form-by-position, :end-col 55, :arity 2, :row 85, :to rewrite-clj.zip} {:fixed-arities #{3 2}, :end-row 86, :name-end-col 32, :name-end-row 86, :name-row 86, :name find-last-by-pos, :filename "src/elin/util/sexp.clj", :alias r.zip, :from elin.util.sexp, :col 9, :name-col 10, :from-var extract-form-by-position, :end-col 44, :arity 2, :row 86, :to rewrite-clj.zip} {:fixed-arities #{1}, :end-row 87, :name-end-col 22, :name-end-row 87, :name-row 87, :name string, :filename "src/elin/util/sexp.clj", :alias r.zip, :from elin.util.sexp, :col 9, :name-col 10, :from-var extract-form-by-position, :end-col 23, :arity 1, :row 87, :to rewrite-clj.zip} {:end-row 87, :name-end-col 8, :name-end-row 85, :name-row 85, :name ->, :filename "src/elin/util/sexp.clj", :from elin.util.sexp, :macro true, :col 5, :name-col 6, :from-var extract-form-by-position, :end-col 24, :arity 3, :varargs-min-arity 1, :row 85, :to clojure.core} {:fixed-arities #{1}, :end-row 89, :name-end-col 41, :name-end-row 89, :name-row 89, :name ex-message, :filename "src/elin/util/sexp.clj", :from elin.util.sexp, :col 30, :name-col 31, :from-var extract-form-by-position, :end-col 45, :arity 1, :row 89, :to clojure.core} {:end-row 89, :name-end-col 19, :name-end-row 89, :name-row 89, :name not-found, :filename "src/elin/util/sexp.clj", :alias e, :from elin.util.sexp, :col 7, :name-col 8, :from-var extract-form-by-position, :end-col 47, :arity 1, :varargs-min-arity 0, :row 89, :to elin.error} {:end-row 89, :name-end-col 7, :name-end-row 84, :name-row 84, :name try, :filename "src/elin/util/sexp.clj", :from elin.util.sexp, :col 3, :name-col 4, :from-var extract-form-by-position, :end-col 49, :arity 2, :row 84, :to clojure.core} {:end-row 89, :name-end-col 6, :name-end-row 82, :name-row 82, :name defn, :filename "src/elin/util/sexp.clj", :from elin.util.sexp, :macro true, :col 1, :name-col 2, :end-col 50, :arity 3, :varargs-min-arity 2, :row 82, :to clojure.core} {:fixed-arities #{1}, :end-row 9, :name-end-col 32, :name-end-row 9, :name-row 9, :name get-cycled-namespace-path, :filename "src/elin/function/nrepl/namespace.clj", :from elin.function.nrepl.namespace, :col 7, :name-col 7, :end-col 32, :row 9, :to elin.function.nrepl.namespace} {:fixed-arities #{1}, :end-row 10, :name-end-col 57, :name-end-row 10, :name-row 10, :name string?, :filename "src/elin/function/nrepl/namespace.clj", :from elin.function.nrepl.namespace, :col 50, :name-col 50, :end-col 57, :row 10, :to clojure.core} {:fixed-arities #{1}, :end-row 11, :name-end-col 59, :name-end-row 11, :name-row 11, :name string?, :filename "src/elin/function/nrepl/namespace.clj", :from elin.function.nrepl.namespace, :col 52, :name-col 52, :end-col 59, :row 11, :to clojure.core} {:fixed-arities #{1}, :end-row 12, :name-end-col 69, :name-end-row 12, :name-row 12, :name string?, :filename "src/elin/function/nrepl/namespace.clj", :from elin.function.nrepl.namespace, :col 62, :name-col 62, :end-col 69, :row 12, :to clojure.core} {:fixed-arities #{1}, :end-row 13, :name-end-col 49, :name-end-row 13, :name-row 13, :name string?, :filename "src/elin/function/nrepl/namespace.clj", :from elin.function.nrepl.namespace, :col 42, :name-col 42, :end-col 49, :row 13, :to clojure.core} {:fixed-arities #{2}, :end-row 13, :name-end-col 6, :name-end-row 9, :name-row 9, :name =>, :filename "src/elin/function/nrepl/namespace.clj", :alias m, :from elin.function.nrepl.namespace, :macro true, :col 1, :name-col 2, :end-col 52, :arity 2, :row 9, :to malli.core} {:fixed-arities #{1}, :end-row 16, :name-end-col 41, :name-end-row 16, :name-row 16, :name get-file-extension, :filename "src/elin/function/nrepl/namespace.clj", :alias e.u.file, :from elin.function.nrepl.namespace, :col 13, :name-col 14, :from-var get-cycled-namespace-path, :end-col 50, :arity 1, :row 16, :to elin.util.file} {:fixed-arities #{3}, :end-row 18, :name-end-col 39, :name-end-row 18, :name-row 18, :name replace, :filename "src/elin/function/nrepl/namespace.clj", :alias str, :from elin.function.nrepl.namespace, :col 27, :name-col 28, :from-var get-cycled-namespace-path, :end-col 59, :arity 3, :row 18, :to clojure.string} {:fixed-arities #{3}, :end-row 19, :name-end-col 39, :name-end-row 19, :name-row 19, :name replace, :filename "src/elin/function/nrepl/namespace.clj", :alias str, :from elin.function.nrepl.namespace, :col 27, :name-col 28, :from-var get-cycled-namespace-path, :end-col 48, :arity 3, :row 19, :to clojure.string} {:end-row 19, :name-end-col 26, :name-end-row 17, :name-row 17, :name ->, :filename "src/elin/function/nrepl/namespace.clj", :from elin.function.nrepl.namespace, :macro true, :col 23, :name-col 24, :from-var get-cycled-namespace-path, :end-col 49, :arity 3, :varargs-min-arity 1, :row 17, :to clojure.core} {:fixed-arities #{2}, :end-row 20, :name-end-col 30, :name-end-row 20, :name-row 20, :name ends-with?, :filename "src/elin/function/nrepl/namespace.clj", :alias str, :from elin.function.nrepl.namespace, :col 15, :name-col 16, :from-var get-cycled-namespace-path, :end-col 53, :arity 2, :row 20, :to clojure.string} {:fixed-arities #{0 1}, :end-row 21, :name-end-col 59, :name-end-row 21, :name-row 21, :name str, :filename "src/elin/function/nrepl/namespace.clj", :from elin.function.nrepl.namespace, :col 55, :name-col 56, :from-var get-cycled-namespace-path, :end-col 78, :arity 2, :varargs-min-arity 1, :row 21, :to clojure.core} {:fixed-arities #{3 2}, :end-row 21, :name-end-col 46, :name-end-row 21, :name-row 21, :name index-of, :filename "src/elin/function/nrepl/namespace.clj", :alias str, :from elin.function.nrepl.namespace, :col 33, :name-col 34, :from-var get-cycled-namespace-path, :end-col 79, :arity 2, :row 21, :to clojure.string} {:fixed-arities #{3 2}, :end-row 22, :name-end-col 25, :name-end-row 22, :name-row 22, :name subs, :filename "src/elin/function/nrepl/namespace.clj", :from elin.function.nrepl.namespace, :col 20, :name-col 21, :from-var get-cycled-namespace-path, :end-col 40, :arity 3, :row 22, :to clojure.core} {:end-row 22, :name-end-col 27, :name-end-row 21, :name-row 21, :name when-let, :filename "src/elin/function/nrepl/namespace.clj", :from elin.function.nrepl.namespace, :macro true, :col 18, :name-col 19, :from-var get-cycled-namespace-path, :end-col 41, :arity 2, :varargs-min-arity 1, :row 21, :to clojure.core} {:fixed-arities #{1}, :end-row 25, :name-end-col 27, :name-end-row 25, :name-row 25, :name reverse, :filename "src/elin/function/nrepl/namespace.clj", :alias str, :from elin.function.nrepl.namespace, :col 15, :name-col 16, :from-var get-cycled-namespace-path, :end-col 28, :arity 1, :row 25, :to clojure.string} {:fixed-arities #{3}, :end-row 26, :name-end-col 33, :name-end-row 26, :name-row 26, :name replace-first, :filename "src/elin/function/nrepl/namespace.clj", :alias str, :from elin.function.nrepl.namespace, :col 15, :name-col 16, :from-var get-cycled-namespace-path, :end-col 51, :arity 3, :row 26, :to clojure.string} {:fixed-arities #{1}, :end-row 27, :name-end-col 27, :name-end-row 27, :name-row 27, :name reverse, :filename "src/elin/function/nrepl/namespace.clj", :alias str, :from elin.function.nrepl.namespace, :col 15, :name-col 16, :from-var get-cycled-namespace-path, :end-col 28, :arity 1, :row 27, :to clojure.string} {:fixed-arities #{3}, :end-row 28, :name-end-col 38, :name-end-row 28, :name-row 28, :name replace-first, :filename "src/elin/function/nrepl/namespace.clj", :alias str, :from elin.function.nrepl.namespace, :col 20, :name-col 21, :from-var get-cycled-namespace-path, :end-col 66, :arity 3, :row 28, :to clojure.string} {:fixed-arities #{0 1}, :end-row 29, :name-end-col 19, :name-end-row 28, :name-row 28, :name str, :filename "src/elin/function/nrepl/namespace.clj", :from elin.function.nrepl.namespace, :col 15, :name-col 16, :from-var get-cycled-namespace-path, :end-col 24, :arity 3, :varargs-min-arity 1, :row 28, :to clojure.core} {:end-row 29, :name-end-col 14, :name-end-row 24, :name-row 24, :name some->, :filename "src/elin/function/nrepl/namespace.clj", :from elin.function.nrepl.namespace, :macro true, :col 7, :name-col 8, :from-var get-cycled-namespace-path, :end-col 25, :arity 5, :varargs-min-arity 1, :row 24, :to clojure.core} {:fixed-arities #{1}, :end-row 31, :name-end-col 27, :name-end-row 31, :name-row 31, :name reverse, :filename "src/elin/function/nrepl/namespace.clj", :alias str, :from elin.function.nrepl.namespace, :col 15, :name-col 16, :from-var get-cycled-namespace-path, :end-col 28, :arity 1, :row 31, :to clojure.string} {:fixed-arities #{3}, :end-row 32, :name-end-col 33, :name-end-row 32, :name-row 32, :name replace-first, :filename "src/elin/function/nrepl/namespace.clj", :alias str, :from elin.function.nrepl.namespace, :col 15, :name-col 16, :from-var get-cycled-namespace-path, :end-col 51, :arity 3, :row 32, :to clojure.string} {:fixed-arities #{1}, :end-row 33, :name-end-col 27, :name-end-row 33, :name-row 33, :name reverse, :filename "src/elin/function/nrepl/namespace.clj", :alias str, :from elin.function.nrepl.namespace, :col 15, :name-col 16, :from-var get-cycled-namespace-path, :end-col 28, :arity 1, :row 33, :to clojure.string} {:fixed-arities #{0 1}, :end-row 34, :name-end-col 19, :name-end-row 34, :name-row 34, :name str, :filename "src/elin/function/nrepl/namespace.clj", :from elin.function.nrepl.namespace, :col 15, :name-col 16, :from-var get-cycled-namespace-path, :end-col 46, :arity 4, :varargs-min-arity 1, :row 34, :to clojure.core} {:end-row 34, :name-end-col 14, :name-end-row 30, :name-row 30, :name some->, :filename "src/elin/function/nrepl/namespace.clj", :from elin.function.nrepl.namespace, :macro true, :col 7, :name-col 8, :from-var get-cycled-namespace-path, :end-col 47, :arity 5, :varargs-min-arity 1, :row 30, :to clojure.core} {:end-row 34, :name-end-col 8, :name-end-row 23, :name-row 23, :name if, :filename "src/elin/function/nrepl/namespace.clj", :from elin.function.nrepl.namespace, :col 5, :name-col 6, :from-var get-cycled-namespace-path, :end-col 48, :arity 3, :row 23, :to clojure.core} {:end-row 34, :name-end-col 7, :name-end-row 16, :name-row 16, :name let, :filename "src/elin/function/nrepl/namespace.clj", :from elin.function.nrepl.namespace, :macro true, :col 3, :name-col 4, :from-var get-cycled-namespace-path, :end-col 49, :arity 2, :varargs-min-arity 1, :row 16, :to clojure.core} {:end-row 34, :name-end-col 6, :name-end-row 14, :name-row 14, :name defn, :filename "src/elin/function/nrepl/namespace.clj", :from elin.function.nrepl.namespace, :macro true, :col 1, :name-col 2, :end-col 50, :arity 3, :varargs-min-arity 2, :row 14, :to clojure.core} {:fixed-arities #{1}, :end-row 38, :name-end-col 43, :name-end-row 38, :name-row 38, :name guess-file-separator, :filename "src/elin/function/nrepl/namespace.clj", :alias e.u.file, :from elin.function.nrepl.namespace, :col 13, :name-col 14, :from-var guess-namespace-from-path, :end-col 49, :arity 1, :row 38, :to elin.util.file} {:fixed-arities #{1 2}, :end-row 40, :name-end-col 64, :name-end-row 40, :name-row 40, :name file, :filename "src/elin/function/nrepl/namespace.clj", :alias io, :from elin.function.nrepl.namespace, :col 56, :name-col 57, :from-var guess-namespace-from-path, :end-col 70, :arity 1, :varargs-min-arity 2, :row 40, :to clojure.java.io} {:end-row 40, :name ., :filename "src/elin/function/nrepl/namespace.clj", :from elin.function.nrepl.namespace, :col 40, :from-var guess-namespace-from-path, :end-col 71, :arity 2, :row 40, :to clojure.core} {:end-row 40, :name ., :filename "src/elin/function/nrepl/namespace.clj", :from elin.function.nrepl.namespace, :col 22, :from-var guess-namespace-from-path, :end-col 72, :arity 2, :row 40, :to clojure.core} {:fixed-arities #{2}, :end-row 41, :name-end-col 62, :name-end-row 39, :name-row 39, :name find-file-in-parent-directories, :filename "src/elin/function/nrepl/namespace.clj", :alias e.u.file, :from elin.function.nrepl.namespace, :col 21, :name-col 22, :from-var guess-namespace-from-path, :end-col 38, :arity 2, :row 39, :to elin.util.file} {:end-row 42, :name ., :filename "src/elin/function/nrepl/namespace.clj", :from elin.function.nrepl.namespace, :col 26, :from-var guess-namespace-from-path, :end-col 56, :arity 2, :row 42, :to clojure.core} {:fixed-arities #{1}, :end-row 43, :name-end-col 41, :name-end-row 43, :name-row 43, :name get-file-extension, :filename "src/elin/function/nrepl/namespace.clj", :alias e.u.file, :from elin.function.nrepl.namespace, :col 13, :name-col 14, :from-var guess-namespace-from-path, :end-col 59, :arity 1, :row 43, :to elin.util.file} {:end-row 44, :name-end-col 36, :name-end-row 44, :name-row 44, :name slurp, :filename "src/elin/function/nrepl/namespace.clj", :from elin.function.nrepl.namespace, :col 30, :name-col 31, :from-var guess-namespace-from-path, :end-col 49, :arity 1, :varargs-min-arity 1, :row 44, :to clojure.core} {:fixed-arities #{1}, :end-row 45, :name-end-col 55, :name-end-row 45, :name-row 45, :name extract-ns-form, :filename "src/elin/function/nrepl/namespace.clj", :alias e.u.sexp, :from elin.function.nrepl.namespace, :col 30, :name-col 31, :from-var guess-namespace-from-path, :end-col 56, :arity 1, :row 45, :to elin.util.sexp} {:fixed-arities #{1}, :end-row 46, :name-end-col 57, :name-end-row 46, :name-row 46, :name extract-namespace, :filename "src/elin/function/nrepl/namespace.clj", :alias e.u.sexp, :from elin.function.nrepl.namespace, :col 30, :name-col 31, :from-var guess-namespace-from-path, :end-col 58, :arity 1, :row 46, :to elin.util.sexp} {:end-row 46, :name-end-col 29, :name-end-row 44, :name-row 44, :name ->, :filename "src/elin/function/nrepl/namespace.clj", :from elin.function.nrepl.namespace, :macro true, :col 26, :name-col 27, :from-var guess-namespace-from-path, :end-col 59, :arity 3, :varargs-min-arity 1, :row 44, :to clojure.core} {:fixed-arities #{3}, :end-row 48, :name-end-col 46, :name-end-row 48, :name-row 48, :name replace, :filename "src/elin/function/nrepl/namespace.clj", :alias str, :from elin.function.nrepl.namespace, :col 34, :name-col 35, :from-var guess-namespace-from-path, :end-col 55, :arity 3, :row 48, :to clojure.string} {:fixed-arities #{3}, :end-row 49, :name-end-col 46, :name-end-row 49, :name-row 49, :name replace, :filename "src/elin/function/nrepl/namespace.clj", :alias str, :from elin.function.nrepl.namespace, :col 34, :name-col 35, :from-var guess-namespace-from-path, :end-col 55, :arity 3, :row 49, :to clojure.string} {:end-row 49, :name-end-col 33, :name-end-row 47, :name-row 47, :name ->, :filename "src/elin/function/nrepl/namespace.clj", :from elin.function.nrepl.namespace, :macro true, :col 30, :name-col 31, :from-var guess-namespace-from-path, :end-col 56, :arity 3, :varargs-min-arity 1, :row 47, :to clojure.core} {:fixed-arities #{0 1}, :end-row 51, :name-end-col 51, :name-end-row 51, :name-row 51, :name str, :filename "src/elin/function/nrepl/namespace.clj", :from elin.function.nrepl.namespace, :col 47, :name-col 48, :from-var guess-namespace-from-path, :end-col 77, :arity 2, :varargs-min-arity 1, :row 51, :to clojure.core} {:fixed-arities #{3 2}, :end-row 51, :name-end-col 46, :name-end-row 50, :name-row 50, :name index-of, :filename "src/elin/function/nrepl/namespace.clj", :alias str, :from elin.function.nrepl.namespace, :col 33, :name-col 34, :from-var guess-namespace-from-path, :end-col 78, :arity 2, :row 50, :to clojure.string} {:fixed-arities #{3 2}, :end-row 52, :name-end-col 25, :name-end-row 52, :name-row 52, :name subs, :filename "src/elin/function/nrepl/namespace.clj", :from elin.function.nrepl.namespace, :col 20, :name-col 21, :from-var guess-namespace-from-path, :end-col 49, :arity 3, :row 52, :to clojure.core} {:end-row 52, :name-end-col 27, :name-end-row 50, :name-row 50, :name when-let, :filename "src/elin/function/nrepl/namespace.clj", :from elin.function.nrepl.namespace, :macro true, :col 18, :name-col 19, :from-var guess-namespace-from-path, :end-col 50, :arity 2, :varargs-min-arity 1, :row 50, :to clojure.core} {:fixed-arities #{2}, :end-row 53, :name-end-col 28, :name-end-row 53, :name-row 53, :name starts-with?, :filename "src/elin/function/nrepl/namespace.clj", :alias str, :from elin.function.nrepl.namespace, :col 11, :name-col 12, :from-var guess-namespace-from-path, :end-col 43, :arity 2, :row 53, :to clojure.string} {:fixed-arities #{1}, :end-row 54, :name-end-col 28, :name-end-row 54, :name-row 54, :name count, :filename "src/elin/function/nrepl/namespace.clj", :from elin.function.nrepl.namespace, :col 22, :name-col 23, :from-var guess-namespace-from-path, :end-col 38, :arity 1, :row 54, :to clojure.core} {:fixed-arities #{3 2}, :end-row 54, :name-end-col 16, :name-end-row 54, :name-row 54, :name subs, :filename "src/elin/function/nrepl/namespace.clj", :from elin.function.nrepl.namespace, :col 11, :name-col 12, :from-var guess-namespace-from-path, :end-col 39, :arity 2, :row 54, :to clojure.core} {:fixed-arities #{3}, :end-row 55, :name-end-col 23, :name-end-row 55, :name-row 55, :name replace, :filename "src/elin/function/nrepl/namespace.clj", :alias str, :from elin.function.nrepl.namespace, :col 11, :name-col 12, :from-var guess-namespace-from-path, :end-col 37, :arity 3, :row 55, :to clojure.string} {:fixed-arities #{3}, :end-row 56, :name-end-col 23, :name-end-row 56, :name-row 56, :name replace, :filename "src/elin/function/nrepl/namespace.clj", :alias str, :from elin.function.nrepl.namespace, :col 11, :name-col 12, :from-var guess-namespace-from-path, :end-col 32, :arity 3, :row 56, :to clojure.string} {:fixed-arities #{3}, :end-row 57, :name-end-col 23, :name-end-row 57, :name-row 57, :name replace, :filename "src/elin/function/nrepl/namespace.clj", :alias str, :from elin.function.nrepl.namespace, :col 11, :name-col 12, :from-var guess-namespace-from-path, :end-col 32, :arity 3, :row 57, :to clojure.string} {:end-row 57, :name-end-col 10, :name-end-row 54, :name-row 54, :name ->, :filename "src/elin/function/nrepl/namespace.clj", :from elin.function.nrepl.namespace, :macro true, :col 7, :name-col 8, :from-var guess-namespace-from-path, :end-col 33, :arity 4, :varargs-min-arity 1, :row 54, :to clojure.core} {:end-row 57, :name-end-col 10, :name-end-row 53, :name-row 53, :name when, :filename "src/elin/function/nrepl/namespace.clj", :from elin.function.nrepl.namespace, :macro true, :col 5, :name-col 6, :from-var guess-namespace-from-path, :end-col 34, :arity 2, :varargs-min-arity 1, :row 53, :to clojure.core} {:end-row 57, :name-end-col 7, :name-end-row 38, :name-row 38, :name let, :filename "src/elin/function/nrepl/namespace.clj", :from elin.function.nrepl.namespace, :macro true, :col 3, :name-col 4, :from-var guess-namespace-from-path, :end-col 35, :arity 2, :varargs-min-arity 1, :row 38, :to clojure.core} {:end-row 57, :name-end-col 6, :name-end-row 36, :name-row 36, :name defn, :filename "src/elin/function/nrepl/namespace.clj", :from elin.function.nrepl.namespace, :macro true, :col 1, :name-col 2, :end-col 36, :arity 3, :varargs-min-arity 2, :row 36, :to clojure.core} {:fixed-arities #{1}, :end-row 14, :name-end-col 21, :name-end-row 14, :name-row 14, :name string?, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 14, :name-col 14, :from-var ?Summary, :end-col 21, :row 14, :to clojure.core} {:fixed-arities #{1}, :end-row 15, :name-end-col 25, :name-end-row 15, :name-row 15, :name boolean?, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 17, :name-col 17, :from-var ?Summary, :end-col 25, :row 15, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 15, :name-end-col 5, :name-end-row 12, :name-row 12, :name def, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :macro true, :col 1, :name-col 2, :end-col 28, :arity 2, :row 12, :to clojure.core} {:fixed-arities #{1}, :end-row 17, :name-end-col 14, :name-end-row 17, :name-row 17, :name summary, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 7, :name-col 7, :end-col 14, :row 17, :to elin.function.nrepl.cider.test} {:fixed-arities #{1}, :end-row 17, :name-end-col 30, :name-end-row 17, :name-row 17, :name map?, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 26, :name-col 26, :end-col 30, :row 17, :to clojure.core} {:end-row 17, :name-end-col 40, :name-end-row 17, :name-row 17, :name ?Summary, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 32, :name-col 32, :end-col 40, :row 17, :to elin.function.nrepl.cider.test} {:fixed-arities #{2}, :end-row 17, :name-end-col 6, :name-end-row 17, :name-row 17, :name =>, :filename "src/elin/function/nrepl/cider/test.clj", :alias m, :from elin.function.nrepl.cider.test, :macro true, :col 1, :name-col 2, :end-col 42, :arity 2, :row 17, :to malli.core} {:fixed-arities #{1}, :end-row 21, :name-end-col 15, :name-end-row 21, :name-row 21, :name zero?, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 9, :name-col 10, :from-var summary, :end-col 32, :arity 1, :row 21, :to clojure.core} {:end-row 27, :name-end-col 24, :name-end-row 24, :name-row 24, :name format, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 17, :name-col 18, :from-var summary, :end-col 58, :arity 6, :varargs-min-arity 1, :row 24, :to clojure.core} {:fixed-arities #{1 2}, :end-row 30, :name-end-col 22, :name-end-row 28, :name-row 28, :name =, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 20, :name-col 21, :from-var summary, :end-col 40, :arity 3, :varargs-min-arity 2, :row 28, :to clojure.core} {:end-row 30, :name-end-col 8, :name-end-row 21, :name-row 21, :name if, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 5, :name-col 6, :from-var summary, :end-col 42, :arity 3, :row 21, :to clojure.core} {:end-row 30, :name-end-col 7, :name-end-row 20, :name-row 20, :name let, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :macro true, :col 3, :name-col 4, :from-var summary, :end-col 43, :arity 2, :varargs-min-arity 1, :row 20, :to clojure.core} {:end-row 30, :name-end-col 6, :name-end-row 18, :name-row 18, :name defn, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :macro true, :col 1, :name-col 2, :end-col 44, :arity 3, :varargs-min-arity 2, :row 18, :to clojure.core} {:fixed-arities #{1 2}, :end-row 34, :name-end-col 19, :name-end-row 34, :name-row 34, :name not=, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 14, :name-col 15, :from-var readable-filename, :end-col 46, :arity 2, :varargs-min-arity 2, :row 34, :to clojure.core} {:fixed-arities #{1 2}, :end-row 35, :name-end-col 31, :name-end-row 35, :name-row 35, :name file, :filename "src/elin/function/nrepl/cider/test.clj", :alias io, :from elin.function.nrepl.cider.test, :col 23, :name-col 24, :from-var readable-filename, :end-col 41, :arity 1, :varargs-min-arity 2, :row 35, :to clojure.java.io} {:end-row 35, :name ., :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 14, :from-var readable-filename, :end-col 42, :arity 2, :row 35, :to clojure.core} {:fixed-arities #{0 1}, :end-row 35, :name-end-col 13, :name-end-row 34, :name-row 34, :name and, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :macro true, :col 9, :name-col 10, :from-var readable-filename, :end-col 43, :arity 2, :varargs-min-arity 1, :row 34, :to clojure.core} {:end-row 36, :name-end-col 8, :name-end-row 34, :name-row 34, :name when, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :macro true, :col 3, :name-col 4, :from-var readable-filename, :end-col 14, :arity 2, :varargs-min-arity 1, :row 34, :to clojure.core} {:end-row 36, :name-end-col 7, :name-end-row 32, :name-row 32, :name defn-, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :macro true, :col 1, :name-col 2, :end-col 15, :arity 3, :varargs-min-arity 2, :row 32, :to clojure.core} {:fixed-arities #{1}, :end-row 38, :name-end-col 25, :name-end-row 38, :private true, :name-row 38, :name test-error-message, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 7, :name-col 7, :end-col 25, :row 38, :to elin.function.nrepl.cider.test} {:fixed-arities #{1}, :end-row 38, :name-end-col 41, :name-end-row 38, :name-row 38, :name map?, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 37, :name-col 37, :end-col 41, :row 38, :to clojure.core} {:fixed-arities #{1}, :end-row 38, :name-end-col 50, :name-end-row 38, :name-row 38, :name string?, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 43, :name-col 43, :end-col 50, :row 38, :to clojure.core} {:fixed-arities #{2}, :end-row 38, :name-end-col 6, :name-end-row 38, :name-row 38, :name =>, :filename "src/elin/function/nrepl/cider/test.clj", :alias m, :from elin.function.nrepl.cider.test, :macro true, :col 1, :name-col 2, :end-col 52, :arity 2, :row 38, :to malli.core} {:fixed-arities #{1}, :end-row 44, :name-end-col 16, :name-end-row 44, :name-row 44, :name seq, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 12, :name-col 13, :from-var test-error-message, :end-col 25, :arity 1, :row 44, :to clojure.core} {:fixed-arities #{1}, :end-row 44, :name-end-col 30, :name-end-row 44, :name-row 44, :name seq, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 26, :name-col 27, :from-var test-error-message, :end-col 39, :arity 1, :row 44, :to clojure.core} {:fixed-arities #{0 1}, :end-row 44, :name-end-col 11, :name-end-row 44, :name-row 44, :name and, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :macro true, :col 7, :name-col 8, :from-var test-error-message, :end-col 40, :arity 2, :varargs-min-arity 1, :row 44, :to clojure.core} {:end-row 45, :name-end-col 14, :name-end-row 45, :name-row 45, :name format, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 7, :name-col 8, :from-var test-error-message, :end-col 50, :arity 4, :varargs-min-arity 1, :row 45, :to clojure.core} {:fixed-arities #{1}, :end-row 47, :name-end-col 11, :name-end-row 47, :name-row 47, :name seq, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 7, :name-col 8, :from-var test-error-message, :end-col 20, :arity 1, :row 47, :to clojure.core} {:end-row 48, :name-end-col 14, :name-end-row 48, :name-row 48, :name format, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 7, :name-col 8, :from-var test-error-message, :end-col 37, :arity 3, :varargs-min-arity 1, :row 48, :to clojure.core} {:fixed-arities #{1}, :end-row 50, :name-end-col 11, :name-end-row 50, :name-row 50, :name seq, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 7, :name-col 8, :from-var test-error-message, :end-col 20, :arity 1, :row 50, :to clojure.core} {:end-row 51, :name-end-col 14, :name-end-row 51, :name-row 51, :name format, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 7, :name-col 8, :from-var test-error-message, :end-col 37, :arity 3, :varargs-min-arity 1, :row 51, :to clojure.core} {:end-row 54, :name-end-col 10, :name-end-row 43, :name-row 43, :name cond, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :macro true, :col 5, :name-col 6, :from-var test-error-message, :end-col 10, :arity 8, :varargs-min-arity 0, :row 43, :to clojure.core} {:end-row 54, :name-end-col 7, :name-end-row 41, :name-row 41, :name let, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :macro true, :col 3, :name-col 4, :from-var test-error-message, :end-col 11, :arity 2, :varargs-min-arity 1, :row 41, :to clojure.core} {:end-row 54, :name-end-col 7, :name-end-row 39, :name-row 39, :name defn-, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :macro true, :col 1, :name-col 2, :end-col 12, :arity 3, :varargs-min-arity 2, :row 39, :to clojure.core} {:fixed-arities #{1}, :end-row 58, :name-end-col 20, :name-end-row 58, :name-row 58, :name string?, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 13, :name-col 13, :from-var ?ActualValue, :end-col 20, :row 58, :to clojure.core} {:fixed-arities #{1}, :end-row 59, :name-end-col 36, :name-end-row 59, :name-row 59, :name string?, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 29, :name-col 29, :from-var ?ActualValue, :end-col 36, :row 59, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 59, :name-end-col 5, :name-end-row 56, :name-row 56, :name def, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :macro true, :col 1, :name-col 2, :end-col 39, :arity 2, :row 56, :to clojure.core} {:fixed-arities #{1}, :end-row 61, :name-end-col 25, :name-end-row 61, :private true, :name-row 61, :name test-actual-values, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 7, :name-col 7, :end-col 25, :row 61, :to elin.function.nrepl.cider.test} {:fixed-arities #{1}, :end-row 61, :name-end-col 41, :name-end-row 61, :name-row 61, :name map?, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 37, :name-col 37, :end-col 41, :row 61, :to clojure.core} {:end-row 61, :name-end-col 68, :name-end-row 61, :name-row 61, :name ?ActualValue, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 56, :name-col 56, :end-col 68, :row 61, :to elin.function.nrepl.cider.test} {:fixed-arities #{2}, :end-row 61, :name-end-col 6, :name-end-row 61, :name-row 61, :name =>, :filename "src/elin/function/nrepl/cider/test.clj", :alias m, :from elin.function.nrepl.cider.test, :macro true, :col 1, :name-col 2, :end-col 71, :arity 2, :row 61, :to malli.core} {:fixed-arities #{1}, :end-row 65, :name-end-col 17, :name-end-row 65, :name-row 65, :name sequential?, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 5, :name-col 6, :from-var test-actual-values, :end-col 24, :arity 1, :row 65, :to clojure.core} {:fixed-arities #{1}, :end-row 67, :name-end-col 32, :name-end-row 67, :name-row 67, :name first, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 26, :name-col 27, :from-var test-actual-values, :end-col 38, :arity 1, :row 67, :to clojure.core} {:fixed-arities #{1}, :end-row 67, :name-end-col 25, :name-end-row 67, :name-row 67, :name trim, :filename "src/elin/function/nrepl/cider/test.clj", :alias str, :from elin.function.nrepl.cider.test, :col 16, :name-col 17, :from-var test-actual-values, :end-col 39, :arity 1, :row 67, :to clojure.string} {:fixed-arities #{1}, :end-row 69, :name-end-col 47, :name-end-row 69, :name-row 69, :name second, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 40, :name-col 41, :from-var test-actual-values, :end-col 53, :arity 1, :row 69, :to clojure.core} {:fixed-arities #{1}, :end-row 69, :name-end-col 39, :name-end-row 69, :name-row 69, :name first, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 33, :name-col 34, :from-var test-actual-values, :end-col 54, :arity 1, :row 69, :to clojure.core} {:fixed-arities #{1}, :end-row 69, :name-end-col 32, :name-end-row 69, :name-row 69, :name trim, :filename "src/elin/function/nrepl/cider/test.clj", :alias str, :from elin.function.nrepl.cider.test, :col 23, :name-col 24, :from-var test-actual-values, :end-col 55, :arity 1, :row 69, :to clojure.string} {:fixed-arities #{1}, :end-row 70, :name-end-col 48, :name-end-row 70, :name-row 70, :name second, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 41, :name-col 42, :from-var test-actual-values, :end-col 54, :arity 1, :row 70, :to clojure.core} {:fixed-arities #{1}, :end-row 70, :name-end-col 40, :name-end-row 70, :name-row 70, :name second, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 33, :name-col 34, :from-var test-actual-values, :end-col 55, :arity 1, :row 70, :to clojure.core} {:fixed-arities #{1}, :end-row 70, :name-end-col 32, :name-end-row 70, :name-row 70, :name trim, :filename "src/elin/function/nrepl/cider/test.clj", :alias str, :from elin.function.nrepl.cider.test, :col 23, :name-col 24, :from-var test-actual-values, :end-col 56, :arity 1, :row 70, :to clojure.string} {:end-row 70, :name-end-col 22, :name-end-row 68, :name-row 68, :name format, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 15, :name-col 16, :from-var test-actual-values, :end-col 57, :arity 3, :varargs-min-arity 1, :row 68, :to clojure.core} {:fixed-arities #{2}, :end-row 70, :name-end-col 9, :name-end-row 66, :name-row 66, :name for, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :macro true, :col 5, :name-col 6, :from-var test-actual-values, :end-col 59, :arity 2, :row 66, :to clojure.core} {:fixed-arities #{1}, :end-row 73, :name-end-col 24, :name-end-row 73, :name-row 73, :name trim, :filename "src/elin/function/nrepl/cider/test.clj", :alias str, :from elin.function.nrepl.cider.test, :col 15, :name-col 16, :from-var test-actual-values, :end-col 32, :arity 1, :row 73, :to clojure.string} {:end-row 73, :name-end-col 8, :name-end-row 64, :name-row 64, :name cond, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :macro true, :col 3, :name-col 4, :from-var test-actual-values, :end-col 35, :arity 4, :varargs-min-arity 0, :row 64, :to clojure.core} {:end-row 73, :name-end-col 7, :name-end-row 62, :name-row 62, :name defn-, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :macro true, :col 1, :name-col 2, :end-col 36, :arity 3, :varargs-min-arity 2, :row 62, :to clojure.core} {:fixed-arities #{1}, :end-row 79, :name-end-col 17, :name-end-row 79, :name-row 79, :name string?, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 10, :name-col 10, :from-var ?TestResult, :end-col 17, :row 79, :to clojure.core} {:fixed-arities #{1}, :end-row 80, :name-end-col 18, :name-end-row 80, :name-row 80, :name string?, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 11, :name-col 11, :from-var ?TestResult, :end-col 18, :row 80, :to clojure.core} {:fixed-arities #{1}, :end-row 84, :name-end-col 18, :name-end-row 84, :name-row 84, :name string?, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 11, :name-col 11, :from-var ?TestResult, :end-col 18, :row 84, :to clojure.core} {:fixed-arities #{1}, :end-row 85, :name-end-col 19, :name-end-row 85, :name-row 85, :name string?, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 12, :name-col 12, :from-var ?TestResult, :end-col 19, :row 85, :to clojure.core} {:fixed-arities #{1}, :end-row 86, :name-end-col 24, :name-end-row 86, :name-row 86, :name string?, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 17, :name-col 17, :from-var ?TestResult, :end-col 24, :row 86, :to clojure.core} {:fixed-arities #{1}, :end-row 87, :name-end-col 20, :name-end-row 87, :name-row 87, :name string?, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 13, :name-col 13, :from-var ?TestResult, :end-col 20, :row 87, :to clojure.core} {:fixed-arities #{1}, :end-row 88, :name-end-col 24, :name-end-row 88, :name-row 88, :name string?, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 17, :name-col 17, :from-var ?TestResult, :end-col 24, :row 88, :to clojure.core} {:fixed-arities #{1}, :end-row 89, :name-end-col 34, :name-end-row 89, :name-row 89, :name int?, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 30, :name-col 30, :from-var ?TestResult, :end-col 34, :row 89, :to clojure.core} {:end-row 90, :name-end-col 17, :name-end-row 90, :name-row 90, :name ?ActualValue, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 5, :name-col 5, :from-var ?TestResult, :end-col 17, :row 90, :to elin.function.nrepl.cider.test} {:end-row 90, :name-end-col 17, :name-end-row 81, :name-row 81, :name merge, :filename "src/elin/function/nrepl/cider/test.clj", :alias m.util, :from elin.function.nrepl.cider.test, :col 4, :name-col 5, :from-var ?TestResult, :end-col 18, :arity 2, :row 81, :to malli.util} {:fixed-arities #{1 3 2}, :end-row 90, :name-end-col 5, :name-end-row 75, :name-row 75, :name def, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :macro true, :col 1, :name-col 2, :end-col 20, :arity 2, :row 75, :to clojure.core} {:fixed-arities #{2}, :end-row 92, :name-end-col 22, :name-end-row 92, :name-row 92, :name collect-results, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 7, :name-col 7, :end-col 22, :row 92, :to elin.function.nrepl.cider.test} {:end-row 92, :name-end-col 54, :name-end-row 92, :name-row 92, :name ?Nrepl, :filename "src/elin/function/nrepl/cider/test.clj", :alias e.s.component, :from elin.function.nrepl.cider.test, :col 34, :name-col 34, :end-col 54, :row 92, :to elin.schema.component} {:fixed-arities #{1}, :end-row 92, :name-end-col 59, :name-end-row 92, :name-row 92, :name map?, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 55, :name-col 55, :end-col 59, :row 92, :to clojure.core} {:end-row 92, :name-end-col 85, :name-end-row 92, :name-row 92, :name ?TestResult, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 74, :name-col 74, :end-col 85, :row 92, :to elin.function.nrepl.cider.test} {:fixed-arities #{2}, :end-row 92, :name-end-col 6, :name-end-row 92, :name-row 92, :name =>, :filename "src/elin/function/nrepl/cider/test.clj", :alias m, :from elin.function.nrepl.cider.test, :macro true, :col 1, :name-col 2, :end-col 88, :arity 2, :row 92, :to malli.core} {:end-row 95, :name-end-col 82, :name-end-row 95, :name-row 95, :name ns-path-op, :filename "src/elin/function/nrepl/cider/test.clj", :alias e.c.nrepl, :from elin.function.nrepl.cider.test, :col 62, :name-col 62, :from-var collect-results, :end-col 82, :row 95, :to elin.constant.nrepl} {:fixed-arities #{2}, :end-row 95, :name-end-col 55, :name-end-row 95, :name-row 95, :name supported-op?, :filename "src/elin/function/nrepl/cider/test.clj", :alias e.p.nrepl, :from elin.function.nrepl.cider.test, :col 31, :name-col 32, :from-var collect-results, :end-col 83, :arity 2, :row 95, :to elin.protocol.nrepl} {:fixed-arities #{0 1}, :end-row 97, :name-end-col 32, :name-end-row 97, :name-row 97, :name or, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :macro true, :col 29, :name-col 30, :from-var collect-results, :end-col 57, :arity 2, :varargs-min-arity 1, :row 97, :to clojure.core} {:fixed-arities #{0 1}, :end-row 98, :name-end-col 40, :name-end-row 98, :name-row 98, :name or, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :macro true, :col 37, :name-col 38, :from-var collect-results, :end-col 52, :arity 2, :varargs-min-arity 1, :row 98, :to clojure.core} {:fixed-arities #{1 2}, :end-row 101, :name-end-col 26, :name-end-row 101, :name-row 101, :name not=, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 21, :name-col 22, :from-var collect-results, :end-col 44, :arity 2, :varargs-min-arity 2, :row 101, :to clojure.core} {:fixed-arities #{1 2}, :end-row 102, :name-end-col 26, :name-end-row 102, :name-row 102, :name not=, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 21, :name-col 22, :from-var collect-results, :end-col 45, :arity 2, :varargs-min-arity 2, :row 102, :to clojure.core} {:fixed-arities #{0 1}, :end-row 102, :name-end-col 20, :name-end-row 101, :name-row 101, :name and, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :macro true, :col 16, :name-col 17, :from-var collect-results, :end-col 46, :arity 2, :varargs-min-arity 1, :row 101, :to clojure.core} {:fixed-arities #{1}, :end-row 107, :name-end-col 51, :name-end-row 107, :private true, :name-row 107, :name readable-filename, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 33, :name-col 34, :from-var collect-results, :end-col 72, :arity 1, :row 107, :to elin.function.nrepl.cider.test} {:fixed-arities #{2}, :end-row 109, :name-end-col 57, :name-end-row 109, :name-row 109, :name ns-path!!, :filename "src/elin/function/nrepl/cider/test.clj", :alias e.f.n.cider, :from elin.function.nrepl.cider.test, :col 35, :name-col 36, :from-var collect-results, :end-col 71, :arity 2, :row 109, :to elin.function.nrepl.cider} {:end-row 109, :name-end-col 38, :name-end-row 108, :name-row 108, :name when, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :macro true, :col 33, :name-col 34, :from-var collect-results, :end-col 72, :arity 2, :varargs-min-arity 1, :row 108, :to clojure.core} {:fixed-arities #{0 1}, :end-row 110, :name-end-col 32, :name-end-row 107, :name-row 107, :name or, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :macro true, :col 29, :name-col 30, :from-var collect-results, :end-col 53, :arity 3, :varargs-min-arity 1, :row 107, :to clojure.core} {:fixed-arities #{1}, :end-row 112, :name-end-col 60, :name-end-row 112, :private true, :name-row 112, :name test-error-message, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 41, :name-col 42, :from-var collect-results, :end-col 73, :arity 1, :row 112, :to elin.function.nrepl.cider.test} {:fixed-arities #{1}, :end-row 113, :name-end-col 54, :name-end-row 113, :name-row 113, :name trim, :filename "src/elin/function/nrepl/cider/test.clj", :alias str, :from elin.function.nrepl.cider.test, :col 45, :name-col 46, :from-var collect-results, :end-col 79, :arity 1, :row 113, :to clojure.string} {:fixed-arities #{3}, :end-row 116, :name-end-col 39, :name-end-row 116, :name-row 116, :name assoc, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 33, :name-col 34, :from-var collect-results, :end-col 51, :arity 3, :varargs-min-arity 3, :row 116, :to clojure.core} {:name ->, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :macro true, :col nil, :from-var collect-results, :arity 2, :varargs-min-arity 1, :row nil, :to clojure.core} {:filename "src/elin/function/nrepl/cider/test.clj", :row nil, :col nil, :from elin.function.nrepl.cider.test, :to clojure.core, :name if, :arity 3, :from-var collect-results} {:name let, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :macro true, :col nil, :from-var collect-results, :arity 2, :varargs-min-arity 1, :row nil, :to clojure.core} {:end-row 116, :name-end-col 33, :name-end-row 111, :name-row 111, :name cond->, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :macro true, :col 26, :name-col 27, :from-var collect-results, :end-col 52, :arity 3, :varargs-min-arity 1, :row 111, :to clojure.core} {:fixed-arities #{1 2}, :end-row 117, :name-end-col 24, :name-end-row 117, :name-row 117, :name =, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 23, :name-col 23, :from-var collect-results, :end-col 24, :varargs-min-arity 2, :row 117, :to clojure.core} {:fixed-arities #{1}, :end-row 119, :name-end-col 56, :name-end-row 119, :private true, :name-row 119, :name test-actual-values, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 37, :name-col 38, :from-var collect-results, :end-col 69, :arity 1, :row 119, :to elin.function.nrepl.cider.test} {:end-row 122, :name-end-col 26, :name-end-row 120, :name-row 120, :name merge, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 20, :name-col 21, :from-var collect-results, :end-col 45, :arity 3, :varargs-min-arity 0, :row 120, :to clojure.core} {:fixed-arities #{2}, :end-row 122, :name-end-col 22, :name-end-row 119, :name-row 119, :name for, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :macro true, :col 18, :name-col 19, :from-var collect-results, :end-col 46, :arity 2, :row 119, :to clojure.core} {:fixed-arities #{0 1}, :end-row 128, :name-end-col 37, :name-end-row 127, :name-row 127, :name or, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :macro true, :col 34, :name-col 35, :from-var collect-results, :end-col 60, :arity 2, :varargs-min-arity 1, :row 127, :to clojure.core} {:end-row 128, :name-end-col 24, :name-end-row 125, :name-row 125, :name merge, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 18, :name-col 19, :from-var collect-results, :end-col 62, :arity 2, :varargs-min-arity 0, :row 125, :to clojure.core} {:end-row 128, :name-end-col 22, :name-end-row 117, :name-row 117, :name condp, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :macro true, :col 16, :name-col 17, :from-var collect-results, :end-col 63, :arity 6, :varargs-min-arity 2, :row 117, :to clojure.core} {:end-row 128, :name-end-col 18, :name-end-row 107, :name-row 107, :name let, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :macro true, :col 14, :name-col 15, :from-var collect-results, :end-col 64, :arity 2, :varargs-min-arity 1, :row 107, :to clojure.core} {:end-row 128, :name-end-col 15, :name-end-row 101, :name-row 101, :name if, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 12, :name-col 13, :from-var collect-results, :end-col 65, :arity 3, :row 101, :to clojure.core} {:fixed-arities #{2}, :end-row 128, :name-end-col 14, :name-end-row 99, :name-row 99, :name for, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :macro true, :col 10, :name-col 11, :from-var collect-results, :end-col 66, :arity 2, :row 99, :to clojure.core} {:fixed-arities #{2}, :end-row 128, :name-end-col 12, :name-end-row 98, :name-row 98, :name for, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :macro true, :col 8, :name-col 9, :from-var collect-results, :end-col 67, :arity 2, :row 98, :to clojure.core} {:fixed-arities #{2}, :end-row 128, :name-end-col 10, :name-end-row 97, :name-row 97, :name for, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :macro true, :col 6, :name-col 7, :from-var collect-results, :end-col 68, :arity 2, :row 97, :to clojure.core} {:fixed-arities #{1}, :end-row 128, :name-end-col 13, :name-end-row 96, :name-row 96, :name flatten, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 5, :name-col 6, :from-var collect-results, :end-col 69, :arity 1, :row 96, :to clojure.core} {:end-row 128, :name-end-col 7, :name-end-row 95, :name-row 95, :name let, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :macro true, :col 3, :name-col 4, :from-var collect-results, :end-col 70, :arity 2, :varargs-min-arity 1, :row 95, :to clojure.core} {:end-row 128, :name-end-col 6, :name-end-row 93, :name-row 93, :name defn, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :macro true, :col 1, :name-col 2, :end-col 71, :arity 3, :varargs-min-arity 2, :row 93, :to clojure.core} {:fixed-arities #{3}, :end-row 14, :name-end-col 40, :name-end-row 14, :name-row 14, :name assoc, :filename "src/elin/function/evaluate.clj", :from elin.function.evaluate, :col 34, :name-col 35, :from-var eval!!, :end-col 50, :arity 3, :varargs-min-arity 3, :row 14, :to clojure.core} {:end-row 15, :name-end-col 35, :name-end-row 13, :name-row 13, :name if, :filename "src/elin/function/evaluate.clj", :from elin.function.evaluate, :col 32, :name-col 33, :from-var eval!!, :end-col 39, :arity 3, :row 13, :to clojure.core} {:end-row 15, :name-end-col 33, :name-end-row 12, :name-row 12, :name fn, :filename "src/elin/function/evaluate.clj", :from elin.function.evaluate, :macro true, :col 30, :name-col 31, :from-var eval!!, :end-col 40, :arity 2, :varargs-min-arity 0, :row 12, :to clojure.core} {:fixed-arities #{3}, :end-row 17, :name-end-col 29, :name-end-row 12, :name-row 12, :name reduce-kv, :filename "src/elin/function/evaluate.clj", :from elin.function.evaluate, :col 19, :name-col 20, :from-var eval!!, :end-col 38, :arity 3, :row 12, :to clojure.core} {:fixed-arities #{3 2}, :end-row 18, :name-end-col 33, :name-end-row 18, :name-row 18, :name eval!!, :filename "src/elin/function/evaluate.clj", :alias e.f.nrepl, :from elin.function.evaluate, :col 16, :name-col 17, :from-var eval!!, :end-col 53, :arity 3, :row 18, :to elin.function.nrepl} {:fixed-arities #{2}, :end-row 19, :name-end-col 31, :name-end-row 19, :name-row 19, :name has-status?, :filename "src/elin/function/evaluate.clj", :alias e.u.nrepl, :from elin.function.evaluate, :col 9, :name-col 10, :from-var eval!!, :end-col 50, :arity 2, :row 19, :to elin.util.nrepl} {:end-row 20, :name-end-col 15, :name-end-row 20, :name-row 20, :name fault, :filename "src/elin/function/evaluate.clj", :alias e, :from elin.function.evaluate, :col 7, :name-col 8, :from-var eval!!, :end-col 39, :arity 1, :varargs-min-arity 0, :row 20, :to elin.error} {:end-row 23, :name-end-col 8, :name-end-row 19, :name-row 19, :name if, :filename "src/elin/function/evaluate.clj", :from elin.function.evaluate, :col 5, :name-col 6, :from-var eval!!, :end-col 24, :arity 3, :row 19, :to clojure.core} {:end-row 23, :name-end-col 9, :name-end-row 12, :name-row 12, :name let, :filename "src/elin/function/evaluate.clj", :alias e, :from elin.function.evaluate, :macro true, :col 3, :name-col 4, :from-var eval!!, :end-col 25, :arity 2, :varargs-min-arity 1, :row 12, :to elin.error} {:end-row 23, :name-end-col 7, :name-end-row 10, :name-row 10, :name defn-, :filename "src/elin/function/evaluate.clj", :from elin.function.evaluate, :macro true, :col 1, :name-col 2, :end-col 26, :arity 3, :varargs-min-arity 2, :row 10, :to clojure.core} {:fixed-arities #{1 2}, :end-row 28, :name-end-col 30, :name-end-row 28, :name-row 28, :name evaluate-current-top-list, :filename "src/elin/function/evaluate.clj", :from elin.function.evaluate, :col 4, :name-col 5, :from-var evaluate-current-top-list, :end-col 39, :arity 2, :row 28, :to elin.function.evaluate} {:fixed-arities #{1}, :end-row 30, :name-end-col 83, :name-end-row 30, :name-row 30, :name get-cursor-position!, :filename "src/elin/function/evaluate.clj", :alias e.p.host, :from elin.function.evaluate, :col 53, :name-col 54, :from-var evaluate-current-top-list, :end-col 89, :arity 1, :row 30, :to elin.protocol.host} {:fixed-arities #{1}, :end-row 30, :name-end-col 52, :name-end-row 30, :name-row 30, :name , :filename "src/elin/component/server/nvim.clj", :from elin.component.server.nvim, :macro true, :col 21, :name-col 22, :end-col 44, :arity 2, :varargs-min-arity 1, :row 33, :to clojure.core} {:end-row 35, :name-end-col 13, :name-end-row 29, :name-row 29, :name let, :filename "src/elin/component/server/nvim.clj", :from elin.component.server.nvim, :macro true, :col 9, :name-col 10, :end-col 46, :arity 2, :varargs-min-arity 1, :row 29, :to clojure.core} {:end-row 40, :name-end-col 13, :name-end-row 37, :name-row 37, :name let, :filename "src/elin/component/server/nvim.clj", :from elin.component.server.nvim, :macro true, :col 9, :name-col 10, :end-col 28, :arity 2, :varargs-min-arity 1, :row 37, :to clojure.core} {:fixed-arities #{1 2}, :end-row 43, :name-end-col 31, :name-end-row 43, :name-row 43, :name keyword, :filename "src/elin/component/server/nvim.clj", :from elin.component.server.nvim, :col 23, :name-col 24, :end-col 39, :arity 1, :row 43, :to clojure.core} {:fixed-arities #{1}, :end-row 44, :name-end-col 44, :name-end-row 44, :name-row 44, :name unformat, :filename "src/elin/component/server/nvim.clj", :alias e.u.server, :from elin.component.server.nvim, :col 24, :name-col 25, :end-col 53, :arity 1, :row 44, :to elin.util.server} {:fixed-arities #{1 2}, :end-row 45, :name-end-col 17, :name-end-row 45, :name-row 45, :name =, :filename "src/elin/component/server/nvim.clj", :from elin.component.server.nvim, :col 15, :name-col 16, :end-col 44, :arity 2, :varargs-min-arity 2, :row 45, :to clojure.core} {:end-row 51, :name-end-col 14, :name-end-row 45, :name-row 45, :name if, :filename "src/elin/component/server/nvim.clj", :from elin.component.server.nvim, :col 11, :name-col 12, :end-col 33, :arity 3, :row 45, :to clojure.core} {:end-row 51, :name-end-col 13, :name-end-row 42, :name-row 42, :name let, :filename "src/elin/component/server/nvim.clj", :from elin.component.server.nvim, :macro true, :col 9, :name-col 10, :end-col 34, :arity 2, :varargs-min-arity 1, :row 42, :to clojure.core} {:end-row 52, :name-end-col 11, :name-end-row 27, :name-row 27, :name condp, :filename "src/elin/component/server/nvim.clj", :from elin.component.server.nvim, :macro true, :col 5, :name-col 6, :end-col 10, :arity 9, :varargs-min-arity 2, :row 27, :to clojure.core} {:end-row 52, :name-end-col 11, :name-end-row 17, :name-row 17, :name defrecord, :filename "src/elin/component/server/nvim.clj", :from elin.component.server.nvim, :macro true, :col 1, :name-col 2, :end-col 12, :arity 6, :varargs-min-arity 2, :row 17, :to clojure.core} {:end-row 56, :name-end-col 17, :name-end-row 56, :name-row 56, :name IRpc, :filename "src/elin/component/server/nvim.clj", :alias e.p.h.rpc, :from elin.component.server.nvim, :col 3, :name-col 3, :end-col 17, :row 56, :to elin.protocol.host.rpc} {:fixed-arities #{0}, :end-row 58, :name-end-col 29, :name-end-row 58, :name-row 58, :name next-id, :filename "src/elin/component/server/nvim.clj", :alias e.u.id, :from elin.component.server.nvim, :col 14, :name-col 15, :end-col 30, :arity 0, :row 58, :to elin.util.id} {:fixed-arities #{0 1 2}, :end-row 59, :name-end-col 33, :name-end-row 59, :name-row 59, :name promise-chan, :filename "src/elin/component/server/nvim.clj", :alias async, :from elin.component.server.nvim, :col 14, :name-col 15, :end-col 34, :arity 0, :row 59, :to clojure.core.async} {:fixed-arities #{3}, :end-row 60, :name-end-col 36, :name-end-row 60, :name-row 60, :name assoc, :filename "src/elin/component/server/nvim.clj", :from elin.component.server.nvim, :col 31, :name-col 31, :end-col 36, :varargs-min-arity 3, :row 60, :to clojure.core} {:fixed-arities #{3}, :end-row 60, :name assoc, :filename "src/elin/component/server/nvim.clj", :from elin.component.server.nvim, :col 31, :end-col 36, :arity 3, :varargs-min-arity 3, :row 60, :to clojure.core} {:fixed-arities #{4 3 2}, :end-row 60, :name-end-col 13, :name-end-row 60, :name-row 60, :name swap!, :filename "src/elin/component/server/nvim.clj", :from elin.component.server.nvim, :col 7, :name-col 8, :end-col 43, :arity 4, :varargs-min-arity 4, :row 60, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 61, :name-end-col 19, :name-end-row 61, :name-row 61, :name concat, :filename "src/elin/component/server/nvim.clj", :from elin.component.server.nvim, :col 12, :name-col 13, :end-col 35, :arity 2, :varargs-min-arity 2, :row 61, :to clojure.core} {:end-row 62, :name-end-col 21, :name-end-row 62, :name-row 62, :name pack, :filename "src/elin/component/server/nvim.clj", :alias msg, :from elin.component.server.nvim, :col 12, :name-col 13, :end-col 22, :arity 1, :row 62, :to msgpack.core} {:end-row 63, :name ., :filename "src/elin/component/server/nvim.clj", :from elin.component.server.nvim, :col 12, :end-col 34, :arity 3, :row 63, :to clojure.core} {:end-row 63, :name-end-col 11, :name-end-row 61, :name-row 61, :name ->>, :filename "src/elin/component/server/nvim.clj", :from elin.component.server.nvim, :macro true, :col 7, :name-col 8, :end-col 35, :arity 3, :varargs-min-arity 1, :row 61, :to clojure.core} {:end-row 64, :name-end-col 9, :name-end-row 58, :name-row 58, :name let, :filename "src/elin/component/server/nvim.clj", :from elin.component.server.nvim, :macro true, :col 5, :name-col 6, :end-col 10, :arity 4, :varargs-min-arity 1, :row 58, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 67, :name-end-col 17, :name-end-row 67, :name-row 67, :name concat, :filename "src/elin/component/server/nvim.clj", :from elin.component.server.nvim, :col 10, :name-col 11, :end-col 30, :arity 2, :varargs-min-arity 2, :row 67, :to clojure.core} {:end-row 68, :name-end-col 19, :name-end-row 68, :name-row 68, :name pack, :filename "src/elin/component/server/nvim.clj", :alias msg, :from elin.component.server.nvim, :col 10, :name-col 11, :end-col 20, :arity 1, :row 68, :to msgpack.core} {:end-row 69, :name ., :filename "src/elin/component/server/nvim.clj", :from elin.component.server.nvim, :col 10, :end-col 32, :arity 3, :row 69, :to clojure.core} {:end-row 69, :name-end-col 9, :name-end-row 67, :name-row 67, :name ->>, :filename "src/elin/component/server/nvim.clj", :from elin.component.server.nvim, :macro true, :col 5, :name-col 6, :end-col 33, :arity 3, :varargs-min-arity 1, :row 67, :to clojure.core} {:end-row 74, :name-end-col 21, :name-end-row 74, :name-row 74, :name pack, :filename "src/elin/component/server/nvim.clj", :alias msg, :from elin.component.server.nvim, :col 12, :name-col 13, :end-col 22, :arity 1, :row 74, :to msgpack.core} {:end-row 75, :name ., :filename "src/elin/component/server/nvim.clj", :from elin.component.server.nvim, :col 12, :end-col 34, :arity 3, :row 75, :to clojure.core} {:end-row 75, :name-end-col 11, :name-end-row 73, :name-row 73, :name ->>, :filename "src/elin/component/server/nvim.clj", :from elin.component.server.nvim, :macro true, :col 7, :name-col 8, :end-col 35, :arity 3, :varargs-min-arity 1, :row 73, :to clojure.core} {:end-row 75, :name-end-col 10, :name-end-row 72, :name-row 72, :name when, :filename "src/elin/component/server/nvim.clj", :from elin.component.server.nvim, :macro true, :col 5, :name-col 6, :end-col 36, :arity 2, :varargs-min-arity 1, :row 72, :to clojure.core} {:end-row 78, :name ., :filename "src/elin/component/server/nvim.clj", :from elin.component.server.nvim, :col 5, :end-col 27, :arity 2, :row 78, :to clojure.core} {:end-row 80, :name-end-col 20, :name-end-row 80, :name-row 80, :name IFunction, :filename "src/elin/component/server/nvim.clj", :alias e.p.rpc, :from elin.component.server.nvim, :col 3, :name-col 3, :end-col 20, :row 80, :to elin.protocol.rpc} {:fixed-arities #{2}, :end-row 82, :name-end-col 24, :name-end-row 82, :name-row 82, :name request!, :filename "src/elin/component/server/nvim.clj", :alias e.p.h.rpc, :from elin.component.server.nvim, :col 5, :name-col 6, :end-col 69, :arity 2, :row 82, :to elin.protocol.host.rpc} {:fixed-arities #{2}, :end-row 85, :name-end-col 23, :name-end-row 85, :name-row 85, :name notify!, :filename "src/elin/component/server/nvim.clj", :alias e.p.h.rpc, :from elin.component.server.nvim, :col 5, :name-col 6, :end-col 68, :arity 2, :row 85, :to elin.protocol.host.rpc} {:end-row 85, :name-end-col 11, :name-end-row 54, :name-row 54, :name defrecord, :filename "src/elin/component/server/nvim.clj", :from elin.component.server.nvim, :macro true, :col 1, :name-col 2, :end-col 70, :arity 10, :varargs-min-arity 2, :row 54, :to clojure.core} {:fixed-arities #{1}, :end-row 89, :name-end-col 31, :name-end-row 89, :name-row 89, :name atom, :filename "src/elin/component/server/nvim.clj", :from elin.component.server.nvim, :col 26, :name-col 27, :from-var start-server, :end-col 35, :arity 1, :varargs-min-arity 1, :row 89, :to clojure.core} {:end-row 93, :name ., :filename "src/elin/component/server/nvim.clj", :from elin.component.server.nvim, :col 33, :from-var start-server, :end-col 56, :arity 2, :row 93, :to clojure.core} {:end-row 94, :name ., :filename "src/elin/component/server/nvim.clj", :from elin.component.server.nvim, :col 31, :from-var start-server, :end-col 61, :arity 2, :row 94, :to clojure.core} {:end-row 95, :name ., :filename "src/elin/component/server/nvim.clj", :from elin.component.server.nvim, :col 53, :from-var start-server, :end-col 82, :arity 2, :row 95, :to clojure.core} {:end-row 101, :name-end-col 71, :name-end-row 101, :name-row 101, :name unpack-stream, :filename "src/elin/component/server/nvim.clj", :alias msg, :from elin.component.server.nvim, :col 53, :name-col 54, :from-var start-server, :end-col 90, :arity 1, :row 101, :to msgpack.core} {:end-row 102, :name-end-col 55, :name-end-row 100, :name-row 100, :name try, :filename "src/elin/component/server/nvim.clj", :from elin.component.server.nvim, :col 51, :name-col 52, :from-var start-server, :end-col 77, :arity 2, :row 100, :to clojure.core} {:end-row 102, :name-end-col 62, :name-end-row 99, :name-row 99, :name thread, :filename "src/elin/component/server/nvim.clj", :alias async, :from elin.component.server.nvim, :macro true, :col 49, :name-col 50, :from-var start-server, :end-col 78, :arity 1, :varargs-min-arity 0, :row 99, :to clojure.core.async} {:end-row 102, :name-end-col 47, :name-end-row 98, :name-row 98, :name alts!!, :filename "src/elin/component/server/nvim.clj", :alias async, :from elin.component.server.nvim, :col 34, :name-col 35, :from-var start-server, :end-col 80, :arity 1, :varargs-min-arity 1, :row 98, :to clojure.core.async} {:fixed-arities #{1 2}, :end-row 103, :name-end-col 33, :name-end-row 103, :name-row 103, :name not=, :filename "src/elin/component/server/nvim.clj", :from elin.component.server.nvim, :col 28, :name-col 29, :from-var start-server, :end-col 49, :arity 2, :varargs-min-arity 2, :row 103, :to clojure.core} {:fixed-arities #{2}, :end-row 104, :name-end-col 43, :name-end-row 104, :name-row 104, :name instance?, :filename "src/elin/component/server/nvim.clj", :from elin.component.server.nvim, :col 33, :name-col 34, :from-var start-server, :end-col 62, :arity 2, :row 104, :to clojure.core} {:fixed-arities #{1}, :end-row 104, :name-end-col 32, :name-end-row 104, :name-row 104, :name not, :filename "src/elin/component/server/nvim.clj", :from elin.component.server.nvim, :col 28, :name-col 29, :from-var start-server, :end-col 63, :arity 1, :row 104, :to clojure.core} {:fixed-arities #{0 1}, :end-row 104, :name-end-col 27, :name-end-row 103, :name-row 103, :name and, :filename "src/elin/component/server/nvim.clj", :from elin.component.server.nvim, :macro true, :col 23, :name-col 24, :from-var start-server, :end-col 64, :arity 2, :varargs-min-arity 1, :row 103, :to clojure.core} {:fixed-arities #{1}, :end-row 108, :name-end-col 57, :name-end-row 106, :name-row 106, :name map->NvimMessage, :filename "src/elin/component/server/nvim.clj", :from elin.component.server.nvim, :col 40, :name-col 41, :from-var start-server, :end-col 95, :arity 1, :row 106, :to elin.component.server.nvim} {:fixed-arities #{1}, :end-row 110, :name-end-col 51, :name-end-row 109, :name-row 109, :name map->NvimHost, :filename "src/elin/component/server/nvim.clj", :from elin.component.server.nvim, :col 37, :name-col 38, :from-var start-server, :end-col 89, :arity 1, :row 109, :to elin.component.server.nvim} {:end-row 111, :name ., :filename "src/elin/component/server/nvim.clj", :from elin.component.server.nvim, :col 29, :from-var start-server, :end-col 52, :arity 2, :row 111, :to clojure.core} {:end-row 112, :name-end-col 27, :name-end-row 112, :name-row 112, :name recur, :filename "src/elin/component/server/nvim.clj", :from elin.component.server.nvim, :col 21, :name-col 22, :from-var start-server, :end-col 28, :arity 0, :row 112, :to clojure.core} {:end-row 112, :name-end-col 28, :name-end-row 111, :name-row 111, :name when-not, :filename "src/elin/component/server/nvim.clj", :from elin.component.server.nvim, :macro true, :col 19, :name-col 20, :from-var start-server, :end-col 29, :arity 2, :varargs-min-arity 1, :row 111, :to clojure.core} {:end-row 112, :name-end-col 22, :name-end-row 103, :name-row 103, :name when, :filename "src/elin/component/server/nvim.clj", :from elin.component.server.nvim, :macro true, :col 17, :name-col 18, :from-var start-server, :end-col 30, :arity 3, :varargs-min-arity 1, :row 103, :to clojure.core} {:end-row 112, :name-end-col 19, :name-end-row 98, :name-row 98, :name let, :filename "src/elin/component/server/nvim.clj", :from elin.component.server.nvim, :macro true, :col 15, :name-col 16, :from-var start-server, :end-col 31, :arity 2, :varargs-min-arity 1, :row 98, :to clojure.core} {:end-row 112, :name-end-col 18, :name-end-row 97, :name-row 97, :name loop, :filename "src/elin/component/server/nvim.clj", :from elin.component.server.nvim, :macro true, :col 13, :name-col 14, :from-var start-server, :end-col 32, :arity 2, :varargs-min-arity 1, :row 97, :to clojure.core} {:end-row 112, :name-end-col 15, :name-end-row 94, :name-row 94, :name let, :filename "src/elin/component/server/nvim.clj", :from elin.component.server.nvim, :macro true, :col 11, :name-col 12, :from-var start-server, :end-col 33, :arity 2, :varargs-min-arity 1, :row 94, :to clojure.core} {:end-row 113, :name-end-col 24, :name-end-row 113, :name-row 113, :name debug, :filename "src/elin/component/server/nvim.clj", :alias timbre, :from elin.component.server.nvim, :macro true, :col 11, :name-col 12, :from-var start-server, :end-col 51, :arity 1, :varargs-min-arity 0, :row 113, :to taoensso.timbre} {:end-row 113, :name-end-col 19, :name-end-row 93, :name-row 93, :name with-open, :filename "src/elin/component/server/nvim.clj", :from elin.component.server.nvim, :macro true, :col 9, :name-col 10, :from-var start-server, :end-col 52, :arity 3, :varargs-min-arity 1, :row 93, :to clojure.core} {:fixed-arities #{1}, :end-row 117, :name-end-col 66, :name-end-row 117, :name-row 117, :name ex-message, :filename "src/elin/component/server/nvim.clj", :from elin.component.server.nvim, :col 55, :name-col 56, :from-var start-server, :end-col 70, :arity 1, :row 117, :to clojure.core} {:end-row 117, :name-end-col 24, :name-end-row 117, :name-row 117, :name debug, :filename "src/elin/component/server/nvim.clj", :alias timbre, :from elin.component.server.nvim, :macro true, :col 11, :name-col 12, :from-var start-server, :end-col 71, :arity 2, :varargs-min-arity 0, :row 117, :to taoensso.timbre} {:end-row 117, :name-end-col 11, :name-end-row 92, :name-row 92, :name try, :filename "src/elin/component/server/nvim.clj", :from elin.component.server.nvim, :col 7, :name-col 8, :from-var start-server, :end-col 73, :arity 3, :row 92, :to clojure.core} {:end-row 118, :name ., :filename "src/elin/component/server/nvim.clj", :from elin.component.server.nvim, :col 17, :from-var start-server, :end-col 42, :arity 2, :row 118, :to clojure.core} {:end-row 119, :name-end-col 15, :name-end-row 119, :name-row 119, :name recur, :filename "src/elin/component/server/nvim.clj", :from elin.component.server.nvim, :col 9, :name-col 10, :from-var start-server, :end-col 16, :arity 0, :row 119, :to clojure.core} {:end-row 119, :name-end-col 16, :name-end-row 118, :name-row 118, :name when-not, :filename "src/elin/component/server/nvim.clj", :from elin.component.server.nvim, :macro true, :col 7, :name-col 8, :from-var start-server, :end-col 17, :arity 2, :varargs-min-arity 1, :row 118, :to clojure.core} {:end-row 119, :name-end-col 10, :name-end-row 91, :name-row 91, :name loop, :filename "src/elin/component/server/nvim.clj", :from elin.component.server.nvim, :macro true, :col 5, :name-col 6, :from-var start-server, :end-col 18, :arity 3, :varargs-min-arity 1, :row 91, :to clojure.core} {:end-row 119, :name-end-col 7, :name-end-row 89, :name-row 89, :name let, :filename "src/elin/component/server/nvim.clj", :from elin.component.server.nvim, :macro true, :col 3, :name-col 4, :from-var start-server, :end-col 19, :arity 2, :varargs-min-arity 1, :row 89, :to clojure.core} {:end-row 119, :name-end-col 6, :name-end-row 87, :name-row 87, :name defn, :filename "src/elin/component/server/nvim.clj", :from elin.component.server.nvim, :macro true, :col 1, :name-col 2, :end-col 20, :arity 3, :varargs-min-arity 2, :row 87, :to clojure.core} {:end-row 6, :name-end-col 20, :name-end-row 6, :name-row 6, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 16, :name-col 16, :end-col 20, :row 6, :to :clj-kondo/unknown-namespace} {:end-row 6, :name-end-col 13, :name-end-row 5, :name-row 5, :name defprotocol, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :macro true, :col 1, :name-col 2, :end-col 23, :arity 2, :varargs-min-arity 1, :row 5, :to clojure.core} {:end-row 9, :name-end-col 19, :name-end-row 9, :name-row 9, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 15, :name-col 15, :end-col 19, :row 9, :to :clj-kondo/unknown-namespace} {:end-row 9, :name-end-col 24, :name-end-row 9, :name-row 9, :name text, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 20, :name-col 20, :end-col 24, :row 9, :to :clj-kondo/unknown-namespace} {:end-row 9, :name-end-col 31, :name-end-row 9, :name-row 9, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 27, :name-col 27, :end-col 31, :row 9, :to :clj-kondo/unknown-namespace} {:end-row 9, :name-end-col 36, :name-end-row 9, :name-row 9, :name text, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 32, :name-col 32, :end-col 36, :row 9, :to :clj-kondo/unknown-namespace} {:end-row 9, :name-end-col 46, :name-end-row 9, :name-row 9, :name highlight, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 37, :name-col 37, :end-col 46, :row 9, :to :clj-kondo/unknown-namespace} {:end-row 10, :name-end-col 22, :name-end-row 10, :name-row 10, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 18, :name-col 18, :end-col 22, :row 10, :to :clj-kondo/unknown-namespace} {:end-row 10, :name-end-col 27, :name-end-row 10, :name-row 10, :name text, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 23, :name-col 23, :end-col 27, :row 10, :to :clj-kondo/unknown-namespace} {:end-row 10, :name-end-col 34, :name-end-row 10, :name-row 10, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 30, :name-col 30, :end-col 34, :row 10, :to :clj-kondo/unknown-namespace} {:end-row 10, :name-end-col 39, :name-end-row 10, :name-row 10, :name text, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 35, :name-col 35, :end-col 39, :row 10, :to :clj-kondo/unknown-namespace} {:end-row 10, :name-end-col 49, :name-end-row 10, :name-row 10, :name highlight, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 40, :name-col 40, :end-col 49, :row 10, :to :clj-kondo/unknown-namespace} {:end-row 11, :name-end-col 16, :name-end-row 11, :name-row 11, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 12, :name-col 12, :end-col 16, :row 11, :to :clj-kondo/unknown-namespace} {:end-row 11, :name-end-col 23, :name-end-row 11, :name-row 11, :name prompt, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 17, :name-col 17, :end-col 23, :row 11, :to :clj-kondo/unknown-namespace} {:end-row 11, :name-end-col 31, :name-end-row 11, :name-row 11, :name default, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 24, :name-col 24, :end-col 31, :row 11, :to :clj-kondo/unknown-namespace} {:end-row 11, :name-end-col 13, :name-end-row 8, :name-row 8, :name defprotocol, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :macro true, :col 1, :name-col 2, :end-col 34, :arity 4, :varargs-min-arity 1, :row 8, :to clojure.core} {:end-row 14, :name-end-col 40, :name-end-row 14, :name-row 14, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 36, :name-col 36, :end-col 40, :row 14, :to :clj-kondo/unknown-namespace} {:end-row 15, :name-end-col 32, :name-end-row 15, :name-row 15, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 28, :name-col 28, :end-col 32, :row 15, :to :clj-kondo/unknown-namespace} {:end-row 16, :name-end-col 30, :name-end-row 16, :name-row 16, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 26, :name-col 26, :end-col 30, :row 16, :to :clj-kondo/unknown-namespace} {:end-row 17, :name-end-col 15, :name-end-row 17, :name-row 17, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 11, :name-col 11, :end-col 15, :row 17, :to :clj-kondo/unknown-namespace} {:end-row 17, :name-end-col 20, :name-end-row 17, :name-row 17, :name path, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 16, :name-col 16, :end-col 20, :row 17, :to :clj-kondo/unknown-namespace} {:end-row 17, :name-end-col 25, :name-end-row 17, :name-row 17, :name lnum, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 21, :name-col 21, :end-col 25, :row 17, :to :clj-kondo/unknown-namespace} {:end-row 17, :name-end-col 29, :name-end-row 17, :name-row 17, :name col, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 26, :name-col 26, :end-col 29, :row 17, :to :clj-kondo/unknown-namespace} {:end-row 17, :name-end-col 36, :name-end-row 17, :name-row 17, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 32, :name-col 32, :end-col 36, :row 17, :to :clj-kondo/unknown-namespace} {:end-row 17, :name-end-col 41, :name-end-row 17, :name-row 17, :name path, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 37, :name-col 37, :end-col 41, :row 17, :to :clj-kondo/unknown-namespace} {:end-row 17, :name-end-col 46, :name-end-row 17, :name-row 17, :name lnum, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 42, :name-col 42, :end-col 46, :row 17, :to :clj-kondo/unknown-namespace} {:end-row 17, :name-end-col 50, :name-end-row 17, :name-row 17, :name col, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 47, :name-col 47, :end-col 50, :row 17, :to :clj-kondo/unknown-namespace} {:end-row 17, :name-end-col 63, :name-end-row 17, :name-row 17, :name jump-command, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 51, :name-col 51, :end-col 63, :row 17, :to :clj-kondo/unknown-namespace} {:end-row 17, :name-end-col 13, :name-end-row 13, :name-row 13, :name defprotocol, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :macro true, :col 1, :name-col 2, :end-col 66, :arity 5, :varargs-min-arity 1, :row 13, :to clojure.core} {:end-row 20, :name-end-col 23, :name-end-row 20, :name-row 20, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 19, :name-col 19, :end-col 23, :row 20, :to :clj-kondo/unknown-namespace} {:end-row 20, :name-end-col 32, :name-end-row 20, :name-row 20, :name var-name, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 24, :name-col 24, :end-col 32, :row 20, :to :clj-kondo/unknown-namespace} {:end-row 21, :name-end-col 23, :name-end-row 21, :name-row 21, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 19, :name-col 19, :end-col 23, :row 21, :to :clj-kondo/unknown-namespace} {:end-row 21, :name-end-col 32, :name-end-row 21, :name-row 21, :name var-name, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 24, :name-col 24, :end-col 32, :row 21, :to :clj-kondo/unknown-namespace} {:end-row 21, :name-end-col 38, :name-end-row 21, :name-row 21, :name value, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 33, :name-col 33, :end-col 38, :row 21, :to :clj-kondo/unknown-namespace} {:end-row 21, :name-end-col 13, :name-end-row 19, :name-row 19, :name defprotocol, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :macro true, :col 1, :name-col 2, :end-col 41, :arity 3, :varargs-min-arity 1, :row 19, :to clojure.core} {:end-row 24, :name-end-col 20, :name-end-row 24, :name-row 24, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 16, :name-col 16, :end-col 20, :row 24, :to :clj-kondo/unknown-namespace} {:end-row 24, :name-end-col 22, :name-end-row 24, :name-row 24, :name m, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 21, :name-col 21, :end-col 22, :row 24, :to :clj-kondo/unknown-namespace} {:end-row 25, :name-end-col 26, :name-end-row 25, :name-row 25, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 22, :name-col 22, :end-col 26, :row 25, :to :clj-kondo/unknown-namespace} {:end-row 25, :name-end-col 28, :name-end-row 25, :name-row 25, :name m, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 27, :name-col 27, :end-col 28, :row 25, :to :clj-kondo/unknown-namespace} {:end-row 26, :name-end-col 29, :name-end-row 26, :name-row 26, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 25, :name-col 25, :end-col 29, :row 26, :to :clj-kondo/unknown-namespace} {:end-row 27, :name-end-col 25, :name-end-row 27, :name-row 27, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 21, :name-col 21, :end-col 25, :row 27, :to :clj-kondo/unknown-namespace} {:end-row 28, :name-end-col 23, :name-end-row 28, :name-row 28, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 19, :name-col 19, :end-col 23, :row 28, :to :clj-kondo/unknown-namespace} {:end-row 28, :name-end-col 13, :name-end-row 23, :name-row 23, :name defprotocol, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :macro true, :col 1, :name-col 2, :end-col 26, :arity 6, :varargs-min-arity 1, :row 23, :to clojure.core} {:end-row 31, :name-end-col 29, :name-end-row 31, :name-row 31, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 25, :name-col 25, :end-col 29, :row 31, :to :clj-kondo/unknown-namespace} {:end-row 31, :name-end-col 34, :name-end-row 31, :name-row 31, :name lnum, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 30, :name-col 30, :end-col 34, :row 31, :to :clj-kondo/unknown-namespace} {:end-row 31, :name-end-col 38, :name-end-row 31, :name-row 31, :name col, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 35, :name-col 35, :end-col 38, :row 31, :to :clj-kondo/unknown-namespace} {:end-row 32, :name-end-col 25, :name-end-row 32, :name-row 32, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 21, :name-col 21, :end-col 25, :row 32, :to :clj-kondo/unknown-namespace} {:end-row 32, :name-end-col 30, :name-end-row 32, :name-row 32, :name lnum, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 26, :name-col 26, :end-col 30, :row 32, :to :clj-kondo/unknown-namespace} {:end-row 32, :name-end-col 34, :name-end-row 32, :name-row 32, :name col, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 31, :name-col 31, :end-col 34, :row 32, :to :clj-kondo/unknown-namespace} {:end-row 33, :name-end-col 27, :name-end-row 33, :name-row 33, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 23, :name-col 23, :end-col 27, :row 33, :to :clj-kondo/unknown-namespace} {:end-row 33, :name-end-col 32, :name-end-row 33, :name-row 33, :name lnum, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 28, :name-col 28, :end-col 32, :row 33, :to :clj-kondo/unknown-namespace} {:end-row 33, :name-end-col 36, :name-end-row 33, :name-row 33, :name col, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 33, :name-col 33, :end-col 36, :row 33, :to :clj-kondo/unknown-namespace} {:end-row 34, :name-end-col 29, :name-end-row 34, :name-row 34, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 25, :name-col 25, :end-col 29, :row 34, :to :clj-kondo/unknown-namespace} {:end-row 35, :name-end-col 33, :name-end-row 35, :name-row 35, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 29, :name-col 29, :end-col 33, :row 35, :to :clj-kondo/unknown-namespace} {:end-row 35, :name-end-col 45, :name-end-row 35, :name-row 35, :name new-ns-form, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 34, :name-col 34, :end-col 45, :row 35, :to :clj-kondo/unknown-namespace} {:end-row 35, :name-end-col 13, :name-end-row 30, :name-row 30, :name defprotocol, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :macro true, :col 1, :name-col 2, :end-col 48, :arity 6, :varargs-min-arity 1, :row 30, :to clojure.core} {:end-row 38, :name-end-col 21, :name-end-row 38, :name-row 38, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 17, :name-col 17, :end-col 21, :row 38, :to :clj-kondo/unknown-namespace} {:end-row 38, :name-end-col 23, :name-end-row 38, :name-row 38, :name s, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 22, :name-col 22, :end-col 23, :row 38, :to :clj-kondo/unknown-namespace} {:end-row 38, :name-end-col 30, :name-end-row 38, :name-row 38, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 26, :name-col 26, :end-col 30, :row 38, :to :clj-kondo/unknown-namespace} {:end-row 38, :name-end-col 32, :name-end-row 38, :name-row 38, :name s, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 31, :name-col 31, :end-col 32, :row 38, :to :clj-kondo/unknown-namespace} {:end-row 38, :name-end-col 40, :name-end-row 38, :name-row 38, :name options, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 33, :name-col 33, :end-col 40, :row 38, :to :clj-kondo/unknown-namespace} {:end-row 39, :name-end-col 20, :name-end-row 39, :name-row 39, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 16, :name-col 16, :end-col 20, :row 39, :to :clj-kondo/unknown-namespace} {:end-row 39, :name-end-col 29, :name-end-row 39, :name-row 39, :name popup-id, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 21, :name-col 21, :end-col 29, :row 39, :to :clj-kondo/unknown-namespace} {:end-row 39, :name-end-col 34, :name-end-row 39, :name-row 39, :name lnum, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 30, :name-col 30, :end-col 34, :row 39, :to :clj-kondo/unknown-namespace} {:end-row 39, :name-end-col 38, :name-end-row 39, :name-row 39, :name col, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 35, :name-col 35, :end-col 38, :row 39, :to :clj-kondo/unknown-namespace} {:end-row 40, :name-end-col 24, :name-end-row 40, :name-row 40, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 20, :name-col 20, :end-col 24, :row 40, :to :clj-kondo/unknown-namespace} {:end-row 40, :name-end-col 33, :name-end-row 40, :name-row 40, :name popup-id, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 25, :name-col 25, :end-col 33, :row 40, :to :clj-kondo/unknown-namespace} {:end-row 40, :name-end-col 35, :name-end-row 40, :name-row 40, :name s, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 34, :name-col 34, :end-col 35, :row 40, :to :clj-kondo/unknown-namespace} {:end-row 41, :name-end-col 21, :name-end-row 41, :name-row 41, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 17, :name-col 17, :end-col 21, :row 41, :to :clj-kondo/unknown-namespace} {:end-row 41, :name-end-col 30, :name-end-row 41, :name-row 41, :name popup-id, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 22, :name-col 22, :end-col 30, :row 41, :to :clj-kondo/unknown-namespace} {:end-row 41, :name-end-col 13, :name-end-row 37, :name-row 37, :name defprotocol, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :macro true, :col 1, :name-col 2, :end-col 33, :arity 5, :varargs-min-arity 1, :row 37, :to clojure.core} {:end-row 44, :name-end-col 26, :name-end-row 44, :name-row 44, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 22, :name-col 22, :end-col 26, :row 44, :to :clj-kondo/unknown-namespace} {:end-row 44, :name-end-col 31, :name-end-row 44, :name-row 44, :name text, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 27, :name-col 27, :end-col 31, :row 44, :to :clj-kondo/unknown-namespace} {:end-row 44, :name-end-col 38, :name-end-row 44, :name-row 44, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 34, :name-col 34, :end-col 38, :row 44, :to :clj-kondo/unknown-namespace} {:end-row 44, :name-end-col 43, :name-end-row 44, :name-row 44, :name text, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 39, :name-col 39, :end-col 43, :row 44, :to :clj-kondo/unknown-namespace} {:end-row 44, :name-end-col 51, :name-end-row 44, :name-row 44, :name options, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 44, :name-col 44, :end-col 51, :row 44, :to :clj-kondo/unknown-namespace} {:end-row 45, :name-end-col 33, :name-end-row 45, :name-row 45, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 29, :name-col 29, :end-col 33, :row 45, :to :clj-kondo/unknown-namespace} {:end-row 45, :name-end-col 13, :name-end-row 43, :name-row 43, :name defprotocol, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :macro true, :col 1, :name-col 2, :end-col 36, :arity 3, :varargs-min-arity 1, :row 43, :to clojure.core} {:end-row 48, :name-end-col 31, :name-end-row 48, :name-row 48, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 27, :name-col 27, :end-col 31, :row 48, :to :clj-kondo/unknown-namespace} {:end-row 48, :name-end-col 36, :name-end-row 48, :name-row 48, :name text, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 32, :name-col 32, :end-col 36, :row 48, :to :clj-kondo/unknown-namespace} {:end-row 49, :name-end-col 31, :name-end-row 49, :name-row 49, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 27, :name-col 27, :end-col 31, :row 49, :to :clj-kondo/unknown-namespace} {:end-row 49, :name-end-col 36, :name-end-row 49, :name-row 49, :name text, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 32, :name-col 32, :end-col 36, :row 49, :to :clj-kondo/unknown-namespace} {:end-row 49, :name-end-col 13, :name-end-row 47, :name-row 47, :name defprotocol, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :macro true, :col 1, :name-col 2, :end-col 39, :arity 3, :varargs-min-arity 1, :row 47, :to clojure.core} {:end-row 53, :name-end-col 10, :name-end-row 53, :name-row 53, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 6, :name-col 6, :end-col 10, :row 53, :to :clj-kondo/unknown-namespace} {:end-row 53, :name-end-col 21, :name-end-row 53, :name-row 53, :name candidates, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 11, :name-col 11, :end-col 21, :row 53, :to :clj-kondo/unknown-namespace} {:end-row 53, :name-end-col 45, :name-end-row 53, :name-row 53, :name callback-handler-symbol, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 22, :name-col 22, :end-col 45, :row 53, :to :clj-kondo/unknown-namespace} {:end-row 54, :name-end-col 10, :name-end-row 54, :name-row 54, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 6, :name-col 6, :end-col 10, :row 54, :to :clj-kondo/unknown-namespace} {:end-row 54, :name-end-col 21, :name-end-row 54, :name-row 54, :name candidates, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 11, :name-col 11, :end-col 21, :row 54, :to :clj-kondo/unknown-namespace} {:end-row 54, :name-end-col 45, :name-end-row 54, :name-row 54, :name callback-handler-symbol, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 22, :name-col 22, :end-col 45, :row 54, :to :clj-kondo/unknown-namespace} {:end-row 54, :name-end-col 61, :name-end-row 54, :name-row 54, :name optional-params, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 46, :name-col 46, :end-col 61, :row 54, :to :clj-kondo/unknown-namespace} {:end-row 54, :name-end-col 13, :name-end-row 51, :name-row 51, :name defprotocol, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :macro true, :col 1, :name-col 2, :end-col 64, :arity 2, :varargs-min-arity 1, :row 51, :to clojure.core} {:fixed-arities #{3 2}, :end-row 13, :name-end-col 11, :name-end-row 13, :name-row 13, :name if-let, :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host, :macro true, :col 5, :name-col 5, :from-var execute, :end-col 11, :row 13, :to clojure.core} {:end-row 13, :name-end-col 18, :name-end-row 13, :name-row 13, :name host#, :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host, :col 13, :name-col 13, :from-var execute, :end-col 18, :row 13, :to :clj-kondo/unknown-namespace} {:end-row 14, :name-end-col 9, :name-end-row 14, :name-row 14, :name if, :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host, :col 7, :name-col 7, :from-var execute, :end-col 9, :row 14, :to :clj-kondo/unknown-namespace} {:fixed-arities #{2}, :end-row 14, :name-end-col 21, :name-end-row 14, :name-row 14, :name satisfies?, :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host, :col 11, :name-col 11, :from-var execute, :end-col 21, :row 14, :to clojure.core} {:end-row 14, :name-end-col 37, :name-end-row 14, :name-row 14, :name host#, :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host, :col 32, :name-col 32, :from-var execute, :end-col 37, :row 14, :to :clj-kondo/unknown-namespace} {:fixed-arities #{4 3 2 5}, :end-row 15, :name-end-col 14, :name-end-row 15, :name-row 15, :name apply, :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host, :col 9, :name-col 9, :from-var execute, :end-col 14, :varargs-min-arity 5, :row 15, :to clojure.core} {:end-row 15, :name-end-col 28, :name-end-row 15, :name-row 15, :name host#, :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host, :col 23, :name-col 23, :from-var execute, :end-col 28, :row 15, :to :clj-kondo/unknown-namespace} {:end-row 16, :name-end-col 22, :name-end-row 16, :name-row 16, :name unsupported, :filename "src/elin/component/lazy_host.clj", :alias e, :from elin.component.lazy-host, :col 9, :name-col 9, :from-var execute, :end-col 22, :varargs-min-arity 0, :row 16, :to elin.error} {:fixed-arities #{4 3 2}, :end-row 17, :name-end-col 17, :name-end-row 17, :name-row 17, :name put!, :filename "src/elin/component/lazy_host.clj", :alias async, :from elin.component.lazy-host, :col 7, :name-col 7, :from-var execute, :end-col 17, :row 17, :to clojure.core.async} {:end-row 17, :name-end-col 10, :name-end-row 12, :name-row 12, :name defmacro, :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host, :macro true, :col 1, :name-col 2, :end-col 44, :arity 3, :varargs-min-arity 2, :row 12, :to clojure.core} {:end-row 23, :name-end-col 22, :name-end-row 23, :name-row 23, :name Lifecycle, :filename "src/elin/component/lazy_host.clj", :alias component, :from elin.component.lazy-host, :col 3, :name-col 3, :end-col 22, :row 23, :to com.stuartsierra.component} {:fixed-arities #{0 1 3 2}, :end-row 25, :name-end-col 25, :name-end-row 25, :name-row 25, :name chan, :filename "src/elin/component/lazy_host.clj", :alias async, :from elin.component.lazy-host, :col 14, :name-col 15, :end-col 26, :arity 0, :row 25, :to clojure.core.async} {:fixed-arities #{1}, :end-row 28, :name-end-col 46, :name-end-row 28, :name-row 28, :name LazyHost, :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host, :col 3, :name-col 4, :from-var new-lazy-host, :end-col 43, :arity 1, :row 336, :to elin.component.lazy-host} {:end-row 336, :name-end-col 6, :name-end-row 334, :name-row 334, :name defn, :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host, :macro true, :col 1, :name-col 2, :end-col 44, :arity 3, :varargs-min-arity 2, :row 334, :to clojure.core} {:end-row 18, :name-end-col 24, :name-end-row 18, :name-row 18, :name IRpcMessage, :filename "src/elin/component/server/vim.clj", :alias e.p.h.rpc, :from elin.component.server.vim, :col 3, :name-col 3, :end-col 24, :row 18, :to elin.protocol.host.rpc} {:fixed-arities #{1}, :end-row 20, :name-end-col 22, :name-end-row 20, :name-row 20, :name sequential?, :filename "src/elin/component/server/vim.clj", :from elin.component.server.vim, :col 10, :name-col 11, :end-col 31, :arity 1, :row 20, :to clojure.core} {:fixed-arities #{1}, :end-row 21, :name-end-col 22, :name-end-row 21, :name-row 21, :name first, :filename "src/elin/component/server/vim.clj", :from elin.component.server.vim, :col 16, :name-col 17, :end-col 31, :arity 1, :row 21, :to clojure.core} {:fixed-arities #{1}, :end-row 21, :name-end-col 15, :name-end-row 21, :name-row 21, :name int?, :filename "src/elin/component/server/vim.clj", :from elin.component.server.vim, :col 10, :name-col 11, :end-col 32, :arity 1, :row 21, :to clojure.core} {:fixed-arities #{1}, :end-row 22, :name-end-col 24, :name-end-row 22, :name-row 22, :name first, :filename "src/elin/component/server/vim.clj", :from elin.component.server.vim, :col 18, :name-col 19, :end-col 33, :arity 1, :row 22, :to clojure.core} {:fixed-arities #{1 2}, :end-row 22, :name-end-col 15, :name-end-row 22, :name-row 22, :name not=, :filename "src/elin/component/server/vim.clj", :from elin.component.server.vim, :col 10, :name-col 11, :end-col 34, :arity 2, :varargs-min-arity 2, :row 22, :to clojure.core} {:fixed-arities #{1}, :end-row 23, :name-end-col 50, :name-end-row 23, :name-row 23, :name first, :filename "src/elin/component/server/vim.clj", :from elin.component.server.vim, :col 44, :name-col 45, :end-col 59, :arity 1, :row 23, :to clojure.core} {:fixed-arities #{2}, :end-row 23, :name-end-col 25, :name-end-row 23, :name-row 23, :name contains?, :filename "src/elin/component/server/vim.clj", :from elin.component.server.vim, :col 15, :name-col 16, :end-col 60, :arity 2, :row 23, :to clojure.core} {:fixed-arities #{1}, :end-row 23, :name-end-col 14, :name-end-row 23, :name-row 23, :name not, :filename "src/elin/component/server/vim.clj", :from elin.component.server.vim, :col 10, :name-col 11, :end-col 61, :arity 1, :row 23, :to clojure.core} {:fixed-arities #{0 1}, :end-row 23, :name-end-col 9, :name-end-row 20, :name-row 20, :name and, :filename "src/elin/component/server/vim.clj", :from elin.component.server.vim, :macro true, :col 5, :name-col 6, :end-col 62, :arity 4, :varargs-min-arity 1, :row 20, :to clojure.core} {:fixed-arities #{1}, :end-row 26, :name-end-col 22, :name-end-row 26, :name-row 26, :name sequential?, :filename "src/elin/component/server/vim.clj", :from elin.component.server.vim, :col 10, :name-col 11, :end-col 31, :arity 1, :row 26, :to clojure.core} {:fixed-arities #{1}, :end-row 27, :name-end-col 21, :name-end-row 27, :name-row 27, :name count, :filename "src/elin/component/server/vim.clj", :from elin.component.server.vim, :col 15, :name-col 16, :end-col 30, :arity 1, :row 27, :to clojure.core} {:fixed-arities #{1 2}, :end-row 27, :name-end-col 12, :name-end-row 27, :name-row 27, :name =, :filename "src/elin/component/server/vim.clj", :from elin.component.server.vim, :col 10, :name-col 11, :end-col 31, :arity 2, :varargs-min-arity 2, :row 27, :to clojure.core} {:fixed-arities #{1}, :end-row 28, :name-end-col 22, :name-end-row 28, :name-row 28, :name first, :filename "src/elin/component/server/vim.clj", :from elin.component.server.vim, :col 16, :name-col 17, :end-col 31, :arity 1, :row 28, :to clojure.core} {:fixed-arities #{1}, :end-row 28, :name-end-col 15, :name-end-row 28, :name-row 28, :name int?, :filename "src/elin/component/server/vim.clj", :from elin.component.server.vim, :col 10, :name-col 11, :end-col 32, :arity 1, :row 28, :to clojure.core} {:fixed-arities #{1}, :end-row 29, :name-end-col 45, :name-end-row 29, :name-row 29, :name first, :filename "src/elin/component/server/vim.clj", :from elin.component.server.vim, :col 39, :name-col 40, :end-col 54, :arity 1, :row 29, :to clojure.core} {:fixed-arities #{2}, :end-row 29, :name-end-col 20, :name-end-row 29, :name-row 29, :name contains?, :filename "src/elin/component/server/vim.clj", :from elin.component.server.vim, :col 10, :name-col 11, :end-col 55, :arity 2, :row 29, :to clojure.core} {:fixed-arities #{0 1}, :end-row 29, :name-end-col 9, :name-end-row 26, :name-row 26, :name and, :filename "src/elin/component/server/vim.clj", :from elin.component.server.vim, :macro true, :col 5, :name-col 6, :end-col 56, :arity 4, :varargs-min-arity 1, :row 26, :to clojure.core} {:fixed-arities #{1}, :end-row 33, :name-end-col 27, :name-end-row 33, :name-row 33, :name response?, :filename "src/elin/component/server/vim.clj", :alias e.p.h.rpc, :from elin.component.server.vim, :col 7, :name-col 8, :end-col 33, :arity 1, :row 33, :to elin.protocol.host.rpc} {:end-row 37, :name-end-col 11, :name-end-row 34, :name-row 34, :name let, :filename "src/elin/component/server/vim.clj", :from elin.component.server.vim, :macro true, :col 7, :name-col 8, :end-col 26, :arity 2, :varargs-min-arity 1, :row 34, :to clojure.core} {:fixed-arities #{1}, :end-row 39, :name-end-col 26, :name-end-row 39, :name-row 39, :name request?, :filename "src/elin/component/server/vim.clj", :alias e.p.h.rpc, :from elin.component.server.vim, :col 7, :name-col 8, :end-col 32, :arity 1, :row 39, :to elin.protocol.host.rpc} {:fixed-arities #{1 2}, :end-row 42, :name-end-col 26, :name-end-row 42, :name-row 42, :name keyword, :filename "src/elin/component/server/vim.clj", :from elin.component.server.vim, :col 18, :name-col 19, :end-col 34, :arity 1, :row 42, :to clojure.core} {:fixed-arities #{1}, :end-row 44, :name-end-col 39, :name-end-row 44, :name-row 44, :name unformat, :filename "src/elin/component/server/vim.clj", :alias e.u.server, :from elin.component.server.vim, :col 19, :name-col 20, :end-col 48, :arity 1, :row 44, :to elin.util.server} {:end-row 44, :name-end-col 11, :name-end-row 40, :name-row 40, :name let, :filename "src/elin/component/server/vim.clj", :from elin.component.server.vim, :macro true, :col 7, :name-col 8, :end-col 50, :arity 2, :varargs-min-arity 1, :row 40, :to clojure.core} {:fixed-arities #{1 2}, :end-row 49, :name-end-col 26, :name-end-row 49, :name-row 49, :name keyword, :filename "src/elin/component/server/vim.clj", :from elin.component.server.vim, :col 18, :name-col 19, :end-col 34, :arity 1, :row 49, :to clojure.core} {:fixed-arities #{1}, :end-row 51, :name-end-col 39, :name-end-row 51, :name-row 51, :name unformat, :filename "src/elin/component/server/vim.clj", :alias e.u.server, :from elin.component.server.vim, :col 19, :name-col 20, :end-col 48, :arity 1, :row 51, :to elin.util.server} {:end-row 51, :name-end-col 11, :name-end-row 48, :name-row 48, :name let, :filename "src/elin/component/server/vim.clj", :from elin.component.server.vim, :macro true, :col 7, :name-col 8, :end-col 50, :arity 2, :varargs-min-arity 1, :row 48, :to clojure.core} {:end-row 51, :name-end-col 10, :name-end-row 32, :name-row 32, :name cond, :filename "src/elin/component/server/vim.clj", :from elin.component.server.vim, :macro true, :col 5, :name-col 6, :end-col 51, :arity 6, :varargs-min-arity 0, :row 32, :to clojure.core} {:end-row 51, :name-end-col 11, :name-end-row 16, :name-row 16, :name defrecord, :filename "src/elin/component/server/vim.clj", :from elin.component.server.vim, :macro true, :col 1, :name-col 2, :end-col 53, :arity 6, :varargs-min-arity 2, :row 16, :to clojure.core} {:end-row 55, :name-end-col 17, :name-end-row 55, :name-row 55, :name IRpc, :filename "src/elin/component/server/vim.clj", :alias e.p.h.rpc, :from elin.component.server.vim, :col 3, :name-col 3, :end-col 17, :row 55, :to elin.protocol.host.rpc} {:fixed-arities #{1 2}, :end-row 58, :name-end-col 18, :name-end-row 58, :name-row 58, :name =, :filename "src/elin/component/server/vim.clj", :from elin.component.server.vim, :col 16, :name-col 17, :end-col 33, :arity 2, :varargs-min-arity 2, :row 58, :to clojure.core} {:fixed-arities #{3 2}, :end-row 58, :name-end-col 38, :name-end-row 58, :name-row 58, :name nth, :filename "src/elin/component/server/vim.clj", :from elin.component.server.vim, :col 34, :name-col 35, :end-col 49, :arity 2, :row 58, :to clojure.core} {:fixed-arities #{1 2}, :end-row 59, :name-end-col 18, :name-end-row 59, :name-row 59, :name =, :filename "src/elin/component/server/vim.clj", :from elin.component.server.vim, :col 16, :name-col 17, :end-col 33, :arity 2, :varargs-min-arity 2, :row 59, :to clojure.core} {:fixed-arities #{3 2}, :end-row 59, :name-end-col 38, :name-end-row 59, :name-row 59, :name nth, :filename "src/elin/component/server/vim.clj", :from elin.component.server.vim, :col 34, :name-col 35, :end-col 49, :arity 2, :row 59, :to clojure.core} {:end-row 59, :name-end-col 19, :name-end-row 57, :name-row 57, :name cond, :filename "src/elin/component/server/vim.clj", :from elin.component.server.vim, :macro true, :col 14, :name-col 15, :end-col 50, :arity 4, :varargs-min-arity 0, :row 57, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 60, :name-end-col 48, :name-end-row 60, :name-row 60, :name promise-chan, :filename "src/elin/component/server/vim.clj", :alias async, :from elin.component.server.vim, :col 29, :name-col 30, :end-col 49, :arity 0, :row 60, :to clojure.core.async} {:end-row 60, :name-end-col 25, :name-end-row 60, :name-row 60, :name when, :filename "src/elin/component/server/vim.clj", :from elin.component.server.vim, :macro true, :col 20, :name-col 21, :end-col 50, :arity 2, :varargs-min-arity 1, :row 60, :to clojure.core} {:fixed-arities #{0 1}, :end-row 61, :name-end-col 17, :name-end-row 61, :name-row 61, :name and, :filename "src/elin/component/server/vim.clj", :from elin.component.server.vim, :macro true, :col 13, :name-col 14, :end-col 30, :arity 2, :varargs-min-arity 1, :row 61, :to clojure.core} {:fixed-arities #{3}, :end-row 62, :name-end-col 38, :name-end-row 62, :name-row 62, :name assoc, :filename "src/elin/component/server/vim.clj", :from elin.component.server.vim, :col 33, :name-col 33, :end-col 38, :varargs-min-arity 3, :row 62, :to clojure.core} {:fixed-arities #{3}, :end-row 62, :name assoc, :filename "src/elin/component/server/vim.clj", :from elin.component.server.vim, :col 33, :end-col 38, :arity 3, :varargs-min-arity 3, :row 62, :to clojure.core} {:fixed-arities #{4 3 2}, :end-row 62, :name-end-col 15, :name-end-row 62, :name-row 62, :name swap!, :filename "src/elin/component/server/vim.clj", :from elin.component.server.vim, :col 9, :name-col 10, :end-col 51, :arity 4, :varargs-min-arity 4, :row 62, :to clojure.core} {:end-row 62, :name-end-col 12, :name-end-row 61, :name-row 61, :name when, :filename "src/elin/component/server/vim.clj", :from elin.component.server.vim, :macro true, :col 7, :name-col 8, :end-col 52, :arity 2, :varargs-min-arity 1, :row 61, :to clojure.core} {:end-row 63, :name-end-col 47, :name-end-row 63, :name-row 63, :name writer, :filename "src/elin/component/server/vim.clj", :alias io, :from elin.component.server.vim, :col 37, :name-col 38, :end-col 62, :arity 1, :varargs-min-arity 1, :row 63, :to clojure.java.io} {:fixed-arities #{3 2}, :end-row 63, :name-end-col 28, :name-end-row 63, :name-row 63, :name generate-stream, :filename "src/elin/component/server/vim.clj", :alias json, :from elin.component.server.vim, :col 7, :name-col 8, :end-col 63, :arity 2, :row 63, :to cheshire.core} {:end-row 64, :name-end-col 9, :name-end-row 57, :name-row 57, :name let, :filename "src/elin/component/server/vim.clj", :from elin.component.server.vim, :macro true, :col 5, :name-col 6, :end-col 16, :arity 4, :varargs-min-arity 1, :row 57, :to clojure.core} {:end-row 67, :name-end-col 45, :name-end-row 67, :name-row 67, :name writer, :filename "src/elin/component/server/vim.clj", :alias io, :from elin.component.server.vim, :col 35, :name-col 36, :end-col 60, :arity 1, :varargs-min-arity 1, :row 67, :to clojure.java.io} {:fixed-arities #{3 2}, :end-row 67, :name-end-col 26, :name-end-row 67, :name-row 67, :name generate-stream, :filename "src/elin/component/server/vim.clj", :alias json, :from elin.component.server.vim, :col 5, :name-col 6, :end-col 61, :arity 2, :row 67, :to cheshire.core} {:end-row 72, :name-end-col 44, :name-end-row 72, :name-row 72, :name writer, :filename "src/elin/component/server/vim.clj", :alias io, :from elin.component.server.vim, :col 34, :name-col 35, :end-col 59, :arity 1, :varargs-min-arity 1, :row 72, :to clojure.java.io} {:fixed-arities #{3 2}, :end-row 72, :name-end-col 32, :name-end-row 72, :name-row 72, :name generate-stream, :filename "src/elin/component/server/vim.clj", :alias json, :from elin.component.server.vim, :col 11, :name-col 12, :end-col 60, :arity 2, :row 72, :to cheshire.core} {:end-row 72, :name-end-col 10, :name-end-row 71, :name-row 71, :name ->, :filename "src/elin/component/server/vim.clj", :from elin.component.server.vim, :macro true, :col 7, :name-col 8, :end-col 61, :arity 2, :varargs-min-arity 1, :row 71, :to clojure.core} {:end-row 72, :name-end-col 10, :name-end-row 70, :name-row 70, :name when, :filename "src/elin/component/server/vim.clj", :from elin.component.server.vim, :macro true, :col 5, :name-col 6, :end-col 62, :arity 2, :varargs-min-arity 1, :row 70, :to clojure.core} {:end-row 75, :name ., :filename "src/elin/component/server/vim.clj", :from elin.component.server.vim, :col 5, :end-col 27, :arity 2, :row 75, :to clojure.core} {:end-row 77, :name-end-col 20, :name-end-row 77, :name-row 77, :name IFunction, :filename "src/elin/component/server/vim.clj", :alias e.p.rpc, :from elin.component.server.vim, :col 3, :name-col 3, :end-col 20, :row 77, :to elin.protocol.rpc} {:fixed-arities #{0}, :end-row 79, :name-end-col 67, :name-end-row 79, :name-row 79, :name next-id, :filename "src/elin/component/server/vim.clj", :alias e.u.id, :from elin.component.server.vim, :col 52, :name-col 53, :end-col 68, :arity 0, :row 79, :to elin.util.id} {:fixed-arities #{2}, :end-row 79, :name-end-col 24, :name-end-row 79, :name-row 79, :name request!, :filename "src/elin/component/server/vim.clj", :alias e.p.h.rpc, :from elin.component.server.vim, :col 5, :name-col 6, :end-col 70, :arity 2, :row 79, :to elin.protocol.host.rpc} {:fixed-arities #{2}, :end-row 82, :name-end-col 23, :name-end-row 82, :name-row 82, :name notify!, :filename "src/elin/component/server/vim.clj", :alias e.p.h.rpc, :from elin.component.server.vim, :col 5, :name-col 6, :end-col 52, :arity 2, :row 82, :to elin.protocol.host.rpc} {:end-row 82, :name-end-col 11, :name-end-row 53, :name-row 53, :name defrecord, :filename "src/elin/component/server/vim.clj", :from elin.component.server.vim, :macro true, :col 1, :name-col 2, :end-col 54, :arity 10, :varargs-min-arity 2, :row 53, :to clojure.core} {:fixed-arities #{1}, :end-row 86, :name-end-col 31, :name-end-row 86, :name-row 86, :name atom, :filename "src/elin/component/server/vim.clj", :from elin.component.server.vim, :col 26, :name-col 27, :from-var start-server, :end-col 35, :arity 1, :varargs-min-arity 1, :row 86, :to clojure.core} {:end-row 90, :name ., :filename "src/elin/component/server/vim.clj", :from elin.component.server.vim, :col 33, :from-var start-server, :end-col 56, :arity 2, :row 90, :to clojure.core} {:end-row 91, :name ., :filename "src/elin/component/server/vim.clj", :from elin.component.server.vim, :col 31, :from-var start-server, :end-col 61, :arity 2, :row 91, :to clojure.core} {:end-row 92, :name ., :filename "src/elin/component/server/vim.clj", :from elin.component.server.vim, :col 41, :from-var start-server, :end-col 70, :arity 2, :row 92, :to clojure.core} {:end-row 92, :name-end-col 40, :name-end-row 92, :name-row 92, :name reader, :filename "src/elin/component/server/vim.clj", :alias io, :from elin.component.server.vim, :col 30, :name-col 31, :from-var start-server, :end-col 71, :arity 1, :varargs-min-arity 1, :row 92, :to clojure.java.io} {:fixed-arities #{1 3 2}, :end-row 98, :name-end-col 71, :name-end-row 98, :name-row 98, :name parse-stream, :filename "src/elin/component/server/vim.clj", :alias json, :from elin.component.server.vim, :col 53, :name-col 54, :from-var start-server, :end-col 85, :arity 1, :row 98, :to cheshire.core} {:end-row 99, :name-end-col 55, :name-end-row 97, :name-row 97, :name try, :filename "src/elin/component/server/vim.clj", :from elin.component.server.vim, :col 51, :name-col 52, :from-var start-server, :end-col 77, :arity 2, :row 97, :to clojure.core} {:end-row 99, :name-end-col 62, :name-end-row 96, :name-row 96, :name thread, :filename "src/elin/component/server/vim.clj", :alias async, :from elin.component.server.vim, :macro true, :col 49, :name-col 50, :from-var start-server, :end-col 78, :arity 1, :varargs-min-arity 0, :row 96, :to clojure.core.async} {:end-row 99, :name-end-col 47, :name-end-row 95, :name-row 95, :name alts!!, :filename "src/elin/component/server/vim.clj", :alias async, :from elin.component.server.vim, :col 34, :name-col 35, :from-var start-server, :end-col 80, :arity 1, :varargs-min-arity 1, :row 95, :to clojure.core.async} {:fixed-arities #{1 2}, :end-row 100, :name-end-col 33, :name-end-row 100, :name-row 100, :name not=, :filename "src/elin/component/server/vim.clj", :from elin.component.server.vim, :col 28, :name-col 29, :from-var start-server, :end-col 49, :arity 2, :varargs-min-arity 2, :row 100, :to clojure.core} {:fixed-arities #{2}, :end-row 102, :name-end-col 43, :name-end-row 102, :name-row 102, :name instance?, :filename "src/elin/component/server/vim.clj", :from elin.component.server.vim, :col 33, :name-col 34, :from-var start-server, :end-col 62, :arity 2, :row 102, :to clojure.core} {:fixed-arities #{1}, :end-row 102, :name-end-col 32, :name-end-row 102, :name-row 102, :name not, :filename "src/elin/component/server/vim.clj", :from elin.component.server.vim, :col 28, :name-col 29, :from-var start-server, :end-col 63, :arity 1, :row 102, :to clojure.core} {:fixed-arities #{0 1}, :end-row 102, :name-end-col 27, :name-end-row 100, :name-row 100, :name and, :filename "src/elin/component/server/vim.clj", :from elin.component.server.vim, :macro true, :col 23, :name-col 24, :from-var start-server, :end-col 64, :arity 3, :varargs-min-arity 1, :row 100, :to clojure.core} {:fixed-arities #{1}, :end-row 106, :name-end-col 56, :name-end-row 104, :name-row 104, :name map->VimMessage, :filename "src/elin/component/server/vim.clj", :from elin.component.server.vim, :col 40, :name-col 41, :from-var start-server, :end-col 94, :arity 1, :row 104, :to elin.component.server.vim} {:fixed-arities #{1}, :end-row 108, :name-end-col 50, :name-end-row 107, :name-row 107, :name map->VimHost, :filename "src/elin/component/server/vim.clj", :from elin.component.server.vim, :col 37, :name-col 38, :from-var start-server, :end-col 88, :arity 1, :row 107, :to elin.component.server.vim} {:end-row 109, :name ., :filename "src/elin/component/server/vim.clj", :from elin.component.server.vim, :col 29, :from-var start-server, :end-col 52, :arity 2, :row 109, :to clojure.core} {:end-row 110, :name-end-col 27, :name-end-row 110, :name-row 110, :name recur, :filename "src/elin/component/server/vim.clj", :from elin.component.server.vim, :col 21, :name-col 22, :from-var start-server, :end-col 28, :arity 0, :row 110, :to clojure.core} {:end-row 110, :name-end-col 28, :name-end-row 109, :name-row 109, :name when-not, :filename "src/elin/component/server/vim.clj", :from elin.component.server.vim, :macro true, :col 19, :name-col 20, :from-var start-server, :end-col 29, :arity 2, :varargs-min-arity 1, :row 109, :to clojure.core} {:end-row 110, :name-end-col 22, :name-end-row 100, :name-row 100, :name when, :filename "src/elin/component/server/vim.clj", :from elin.component.server.vim, :macro true, :col 17, :name-col 18, :from-var start-server, :end-col 30, :arity 3, :varargs-min-arity 1, :row 100, :to clojure.core} {:end-row 110, :name-end-col 19, :name-end-row 95, :name-row 95, :name let, :filename "src/elin/component/server/vim.clj", :from elin.component.server.vim, :macro true, :col 15, :name-col 16, :from-var start-server, :end-col 31, :arity 2, :varargs-min-arity 1, :row 95, :to clojure.core} {:end-row 110, :name-end-col 18, :name-end-row 94, :name-row 94, :name loop, :filename "src/elin/component/server/vim.clj", :from elin.component.server.vim, :macro true, :col 13, :name-col 14, :from-var start-server, :end-col 32, :arity 2, :varargs-min-arity 1, :row 94, :to clojure.core} {:end-row 110, :name-end-col 15, :name-end-row 91, :name-row 91, :name let, :filename "src/elin/component/server/vim.clj", :from elin.component.server.vim, :macro true, :col 11, :name-col 12, :from-var start-server, :end-col 33, :arity 2, :varargs-min-arity 1, :row 91, :to clojure.core} {:end-row 111, :name-end-col 24, :name-end-row 111, :name-row 111, :name debug, :filename "src/elin/component/server/vim.clj", :alias timbre, :from elin.component.server.vim, :macro true, :col 11, :name-col 12, :from-var start-server, :end-col 51, :arity 1, :varargs-min-arity 0, :row 111, :to taoensso.timbre} {:end-row 111, :name-end-col 19, :name-end-row 90, :name-row 90, :name with-open, :filename "src/elin/component/server/vim.clj", :from elin.component.server.vim, :macro true, :col 9, :name-col 10, :from-var start-server, :end-col 52, :arity 3, :varargs-min-arity 1, :row 90, :to clojure.core} {:fixed-arities #{1}, :end-row 115, :name-end-col 66, :name-end-row 115, :name-row 115, :name ex-message, :filename "src/elin/component/server/vim.clj", :from elin.component.server.vim, :col 55, :name-col 56, :from-var start-server, :end-col 70, :arity 1, :row 115, :to clojure.core} {:end-row 115, :name-end-col 24, :name-end-row 115, :name-row 115, :name debug, :filename "src/elin/component/server/vim.clj", :alias timbre, :from elin.component.server.vim, :macro true, :col 11, :name-col 12, :from-var start-server, :end-col 71, :arity 2, :varargs-min-arity 0, :row 115, :to taoensso.timbre} {:end-row 115, :name-end-col 11, :name-end-row 89, :name-row 89, :name try, :filename "src/elin/component/server/vim.clj", :from elin.component.server.vim, :col 7, :name-col 8, :from-var start-server, :end-col 73, :arity 3, :row 89, :to clojure.core} {:end-row 116, :name ., :filename "src/elin/component/server/vim.clj", :from elin.component.server.vim, :col 17, :from-var start-server, :end-col 42, :arity 2, :row 116, :to clojure.core} {:end-row 117, :name-end-col 15, :name-end-row 117, :name-row 117, :name recur, :filename "src/elin/component/server/vim.clj", :from elin.component.server.vim, :col 9, :name-col 10, :from-var start-server, :end-col 16, :arity 0, :row 117, :to clojure.core} {:end-row 117, :name-end-col 16, :name-end-row 116, :name-row 116, :name when-not, :filename "src/elin/component/server/vim.clj", :from elin.component.server.vim, :macro true, :col 7, :name-col 8, :from-var start-server, :end-col 17, :arity 2, :varargs-min-arity 1, :row 116, :to clojure.core} {:end-row 117, :name-end-col 10, :name-end-row 88, :name-row 88, :name loop, :filename "src/elin/component/server/vim.clj", :from elin.component.server.vim, :macro true, :col 5, :name-col 6, :from-var start-server, :end-col 18, :arity 3, :varargs-min-arity 1, :row 88, :to clojure.core} {:end-row 117, :name-end-col 7, :name-end-row 86, :name-row 86, :name let, :filename "src/elin/component/server/vim.clj", :from elin.component.server.vim, :macro true, :col 3, :name-col 4, :from-var start-server, :end-col 19, :arity 2, :varargs-min-arity 1, :row 86, :to clojure.core} {:end-row 117, :name-end-col 6, :name-end-row 84, :name-row 84, :name defn, :filename "src/elin/component/server/vim.clj", :from elin.component.server.vim, :macro true, :col 1, :name-col 2, :end-col 20, :arity 3, :varargs-min-arity 2, :row 84, :to clojure.core} {:end-row 10, :name-end-col 33, :name-end-row 10, :name-row 10, :name handler, :filename "src/elin/interceptor/handler.clj", :alias e.c.interceptor, :from elin.interceptor.handler, :col 10, :name-col 10, :from-var handling-error-interceptor, :end-col 33, :row 10, :to elin.constant.interceptor} {:fixed-arities #{1}, :end-row 12, :name-end-col 50, :name-end-row 12, :name-row 12, :name ex-message, :filename "src/elin/interceptor/handler.clj", :from elin.interceptor.handler, :col 39, :name-col 40, :from-var handling-error-interceptor, :end-col 60, :arity 1, :row 12, :to clojure.core} {:end-row 12, :name-end-col 33, :name-end-row 12, :name-row 12, :name error, :filename "src/elin/interceptor/handler.clj", :alias e.message, :from elin.interceptor.handler, :col 17, :name-col 18, :from-var handling-error-interceptor, :end-col 61, :arity 2, :varargs-min-arity 1, :row 12, :to elin.message} {:end-row 12, :name-end-col 18, :name-end-row 11, :name-row 11, :name fn, :filename "src/elin/interceptor/handler.clj", :from elin.interceptor.handler, :macro true, :col 15, :name-col 16, :from-var handling-error-interceptor, :end-col 62, :arity 2, :varargs-min-arity 0, :row 11, :to clojure.core} {:fixed-arities #{1}, :end-row 13, :name-end-col 38, :name-end-row 13, :name-row 13, :name error?, :filename "src/elin/interceptor/handler.clj", :alias e, :from elin.interceptor.handler, :col 30, :name-col 30, :from-var handling-error-interceptor, :end-col 38, :row 13, :to elin.error} {:fixed-arities #{0 1 2}, :end-row 13, :name-end-col 29, :name-end-row 13, :name-row 13, :name comp, :filename "src/elin/interceptor/handler.clj", :from elin.interceptor.handler, :col 24, :name-col 25, :from-var handling-error-interceptor, :end-col 49, :arity 2, :varargs-min-arity 2, :row 13, :to clojure.core} {:end-row 13, :name-end-col 23, :name-end-row 13, :name-row 13, :name when, :filename "src/elin/interceptor/handler.clj", :alias ix, :from elin.interceptor.handler, :col 15, :name-col 16, :from-var handling-error-interceptor, :end-col 50, :arity 2, :row 13, :to exoscale.interceptor} {:end-row 14, :name-end-col 26, :name-end-row 14, :name-row 14, :name discard, :filename "src/elin/interceptor/handler.clj", :alias ix, :from elin.interceptor.handler, :col 15, :name-col 16, :from-var handling-error-interceptor, :end-col 27, :arity 1, :row 14, :to exoscale.interceptor} {:end-row 14, :name-end-col 14, :name-end-row 11, :name-row 11, :name ->, :filename "src/elin/interceptor/handler.clj", :from elin.interceptor.handler, :macro true, :col 11, :name-col 12, :from-var handling-error-interceptor, :end-col 28, :arity 3, :varargs-min-arity 1, :row 11, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 14, :name-end-col 5, :name-end-row 8, :name-row 8, :name def, :filename "src/elin/interceptor/handler.clj", :from elin.interceptor.handler, :macro true, :col 1, :name-col 2, :end-col 30, :arity 2, :row 8, :to clojure.core} {:end-row 4, :name-end-col 23, :name-end-row 4, :name-row 4, :name this, :filename "src/elin/protocol/rpc.clj", :from elin.protocol.rpc, :col 19, :name-col 19, :end-col 23, :row 4, :to :clj-kondo/unknown-namespace} {:end-row 4, :name-end-col 30, :name-end-row 4, :name-row 4, :name method, :filename "src/elin/protocol/rpc.clj", :from elin.protocol.rpc, :col 24, :name-col 24, :end-col 30, :row 4, :to :clj-kondo/unknown-namespace} {:end-row 4, :name-end-col 37, :name-end-row 4, :name-row 4, :name params, :filename "src/elin/protocol/rpc.clj", :from elin.protocol.rpc, :col 31, :name-col 31, :end-col 37, :row 4, :to :clj-kondo/unknown-namespace} {:end-row 5, :name-end-col 25, :name-end-row 5, :name-row 5, :name this, :filename "src/elin/protocol/rpc.clj", :from elin.protocol.rpc, :col 21, :name-col 21, :end-col 25, :row 5, :to :clj-kondo/unknown-namespace} {:end-row 5, :name-end-col 32, :name-end-row 5, :name-row 5, :name method, :filename "src/elin/protocol/rpc.clj", :from elin.protocol.rpc, :col 26, :name-col 26, :end-col 32, :row 5, :to :clj-kondo/unknown-namespace} {:end-row 5, :name-end-col 39, :name-end-row 5, :name-row 5, :name params, :filename "src/elin/protocol/rpc.clj", :from elin.protocol.rpc, :col 33, :name-col 33, :end-col 39, :row 5, :to :clj-kondo/unknown-namespace} {:end-row 5, :name-end-col 13, :name-end-row 3, :name-row 3, :name defprotocol, :filename "src/elin/protocol/rpc.clj", :from elin.protocol.rpc, :macro true, :col 1, :name-col 2, :end-col 42, :arity 3, :varargs-min-arity 1, :row 3, :to clojure.core} {:fixed-arities #{1}, :end-row 5, :name-end-col 18, :name-end-row 5, :name-row 5, :name atom, :filename "src/elin/util/function.clj", :from elin.util.function, :col 13, :name-col 14, :from-var memoize-by, :end-col 22, :arity 1, :varargs-min-arity 1, :row 5, :to clojure.core} {:fixed-arities #{2}, :end-row 8, :name-end-col 25, :name-end-row 8, :name-row 8, :name find, :filename "src/elin/util/function.clj", :from elin.util.function, :col 20, :name-col 21, :from-var memoize-by, :end-col 33, :arity 2, :row 8, :to clojure.core} {:fixed-arities #{1}, :end-row 9, :name-end-col 15, :name-end-row 9, :name-row 9, :name val, :filename "src/elin/util/function.clj", :from elin.util.function, :col 11, :name-col 12, :from-var memoize-by, :end-col 18, :arity 1, :row 9, :to clojure.core} {:fixed-arities #{4 3 2 5}, :end-row 10, :name-end-col 27, :name-end-row 10, :name-row 10, :name apply, :filename "src/elin/util/function.clj", :from elin.util.function, :col 21, :name-col 22, :from-var memoize-by, :end-col 35, :arity 2, :varargs-min-arity 5, :row 10, :to clojure.core} {:fixed-arities #{3}, :end-row 11, :name-end-col 29, :name-end-row 11, :name-row 11, :name assoc, :filename "src/elin/util/function.clj", :from elin.util.function, :col 24, :name-col 24, :from-var memoize-by, :end-col 29, :varargs-min-arity 3, :row 11, :to clojure.core} {:fixed-arities #{3}, :end-row 11, :name assoc, :filename "src/elin/util/function.clj", :from elin.util.function, :col 24, :from-var memoize-by, :end-col 29, :arity 3, :varargs-min-arity 3, :row 11, :to clojure.core} {:fixed-arities #{4 3 2}, :end-row 11, :name-end-col 19, :name-end-row 11, :name-row 11, :name swap!, :filename "src/elin/util/function.clj", :from elin.util.function, :col 13, :name-col 14, :from-var memoize-by, :end-col 36, :arity 4, :varargs-min-arity 4, :row 11, :to clojure.core} {:end-row 12, :name-end-col 15, :name-end-row 10, :name-row 10, :name let, :filename "src/elin/util/function.clj", :from elin.util.function, :macro true, :col 11, :name-col 12, :from-var memoize-by, :end-col 17, :arity 3, :varargs-min-arity 1, :row 10, :to clojure.core} {:fixed-arities #{3 2}, :end-row 12, :name-end-col 16, :name-end-row 8, :name-row 8, :name if-let, :filename "src/elin/util/function.clj", :from elin.util.function, :macro true, :col 9, :name-col 10, :from-var memoize-by, :end-col 18, :arity 3, :row 8, :to clojure.core} {:end-row 12, :name-end-col 16, :name-end-row 7, :name-row 7, :name when-let, :filename "src/elin/util/function.clj", :from elin.util.function, :macro true, :col 7, :name-col 8, :from-var memoize-by, :end-col 19, :arity 2, :varargs-min-arity 1, :row 7, :to clojure.core} {:end-row 12, :name-end-col 8, :name-end-row 6, :name-row 6, :name fn, :filename "src/elin/util/function.clj", :from elin.util.function, :macro true, :col 5, :name-col 6, :from-var memoize-by, :end-col 20, :arity 2, :varargs-min-arity 0, :row 6, :to clojure.core} {:end-row 12, :name-end-col 7, :name-end-row 5, :name-row 5, :name let, :filename "src/elin/util/function.clj", :from elin.util.function, :macro true, :col 3, :name-col 4, :from-var memoize-by, :end-col 21, :arity 2, :varargs-min-arity 1, :row 5, :to clojure.core} {:end-row 12, :name-end-col 6, :name-end-row 3, :name-row 3, :name defn, :filename "src/elin/util/function.clj", :from elin.util.function, :macro true, :col 1, :name-col 2, :end-col 22, :arity 3, :varargs-min-arity 2, :row 3, :to clojure.core} {:end-row 5, :name-end-col 13, :name-end-row 5, :name-row 5, :name this, :filename "src/elin/protocol/storage.clj", :from elin.protocol.storage, :col 9, :name-col 9, :end-col 13, :row 5, :to :clj-kondo/unknown-namespace} {:end-row 5, :name-end-col 15, :name-end-row 5, :name-row 5, :name k, :filename "src/elin/protocol/storage.clj", :from elin.protocol.storage, :col 14, :name-col 14, :end-col 15, :row 5, :to :clj-kondo/unknown-namespace} {:end-row 5, :name-end-col 17, :name-end-row 5, :name-row 5, :name v, :filename "src/elin/protocol/storage.clj", :from elin.protocol.storage, :col 16, :name-col 16, :end-col 17, :row 5, :to :clj-kondo/unknown-namespace} {:end-row 5, :name-end-col 24, :name-end-row 5, :name-row 5, :name this, :filename "src/elin/protocol/storage.clj", :from elin.protocol.storage, :col 20, :name-col 20, :end-col 24, :row 5, :to :clj-kondo/unknown-namespace} {:end-row 5, :name-end-col 26, :name-end-row 5, :name-row 5, :name k, :filename "src/elin/protocol/storage.clj", :from elin.protocol.storage, :col 25, :name-col 25, :end-col 26, :row 5, :to :clj-kondo/unknown-namespace} {:end-row 5, :name-end-col 28, :name-end-row 5, :name-row 5, :name v, :filename "src/elin/protocol/storage.clj", :from elin.protocol.storage, :col 27, :name-col 27, :end-col 28, :row 5, :to :clj-kondo/unknown-namespace} {:end-row 5, :name-end-col 43, :name-end-row 5, :name-row 5, :name expire-seconds, :filename "src/elin/protocol/storage.clj", :from elin.protocol.storage, :col 29, :name-col 29, :end-col 43, :row 5, :to :clj-kondo/unknown-namespace} {:end-row 6, :name-end-col 13, :name-end-row 6, :name-row 6, :name this, :filename "src/elin/protocol/storage.clj", :from elin.protocol.storage, :col 9, :name-col 9, :end-col 13, :row 6, :to :clj-kondo/unknown-namespace} {:end-row 6, :name-end-col 15, :name-end-row 6, :name-row 6, :name k, :filename "src/elin/protocol/storage.clj", :from elin.protocol.storage, :col 14, :name-col 14, :end-col 15, :row 6, :to :clj-kondo/unknown-namespace} {:end-row 7, :name-end-col 19, :name-end-row 7, :name-row 7, :name this, :filename "src/elin/protocol/storage.clj", :from elin.protocol.storage, :col 15, :name-col 15, :end-col 19, :row 7, :to :clj-kondo/unknown-namespace} {:end-row 7, :name-end-col 21, :name-end-row 7, :name-row 7, :name k, :filename "src/elin/protocol/storage.clj", :from elin.protocol.storage, :col 20, :name-col 20, :end-col 21, :row 7, :to :clj-kondo/unknown-namespace} {:end-row 8, :name-end-col 16, :name-end-row 8, :name-row 8, :name this, :filename "src/elin/protocol/storage.clj", :from elin.protocol.storage, :col 12, :name-col 12, :end-col 16, :row 8, :to :clj-kondo/unknown-namespace} {:end-row 8, :name-end-col 18, :name-end-row 8, :name-row 8, :name k, :filename "src/elin/protocol/storage.clj", :from elin.protocol.storage, :col 17, :name-col 17, :end-col 18, :row 8, :to :clj-kondo/unknown-namespace} {:end-row 9, :name-end-col 15, :name-end-row 9, :name-row 9, :name this, :filename "src/elin/protocol/storage.clj", :from elin.protocol.storage, :col 11, :name-col 11, :end-col 15, :row 9, :to :clj-kondo/unknown-namespace} {:end-row 9, :name-end-col 13, :name-end-row 4, :name-row 4, :name defprotocol, :filename "src/elin/protocol/storage.clj", :from elin.protocol.storage, :macro true, :col 1, :name-col 2, :end-col 18, :arity 6, :varargs-min-arity 1, :row 4, :to clojure.core} {:end-row 13, :name-end-col 38, :name-end-row 13, :private true, :name-row 13, :name get-current-working-directory!*, :filename "src/elin/component/server/impl/file.clj", :from elin.component.server.impl.file, :col 7, :name-col 7, :end-col 38, :varargs-min-arity 1, :row 13, :to elin.component.server.impl.file} {:end-row 13, :name-end-col 66, :name-end-row 13, :name-row 13, :name ?Host, :filename "src/elin/component/server/impl/file.clj", :alias e.s.server, :from elin.component.server.impl.file, :col 50, :name-col 50, :end-col 66, :row 13, :to elin.schema.server} {:fixed-arities #{1}, :end-row 13, :name-end-col 75, :name-end-row 13, :name-row 13, :name any?, :filename "src/elin/component/server/impl/file.clj", :from elin.component.server.impl.file, :col 71, :name-col 71, :end-col 75, :row 13, :to clojure.core} {:end-row 13, :name-end-col 105, :name-end-row 13, :name-row 13, :name ?ManyToManyChannel, :filename "src/elin/component/server/impl/file.clj", :alias e.schema, :from elin.component.server.impl.file, :col 78, :name-col 78, :end-col 105, :row 13, :to elin.schema} {:fixed-arities #{2}, :end-row 13, :name-end-col 6, :name-end-row 13, :name-row 13, :name =>, :filename "src/elin/component/server/impl/file.clj", :alias m, :from elin.component.server.impl.file, :macro true, :col 1, :name-col 2, :end-col 107, :arity 2, :row 13, :to malli.core} {:fixed-arities #{0 1}, :end-row 16, :name-end-col 19, :name-end-row 16, :name-row 16, :name or, :filename "src/elin/component/server/impl/file.clj", :from elin.component.server.impl.file, :macro true, :col 16, :name-col 17, :from-var get-current-working-directory!*, :end-col 36, :arity 2, :varargs-min-arity 1, :row 16, :to clojure.core} {:fixed-arities #{3}, :end-row 17, :name-end-col 29, :name-end-row 17, :name-row 17, :name request!, :filename "src/elin/component/server/impl/file.clj", :alias e.c.s.function, :from elin.component.server.impl.file, :col 5, :name-col 6, :from-var get-current-working-directory!*, :end-col 51, :arity 3, :row 17, :to elin.component.server.impl.function} {:end-row 17, :name-end-col 7, :name-end-row 16, :name-row 16, :name let, :filename "src/elin/component/server/impl/file.clj", :from elin.component.server.impl.file, :macro true, :col 3, :name-col 4, :from-var get-current-working-directory!*, :end-col 52, :arity 2, :varargs-min-arity 1, :row 16, :to clojure.core} {:end-row 17, :name-end-col 7, :name-end-row 14, :name-row 14, :name defn-, :filename "src/elin/component/server/impl/file.clj", :from elin.component.server.impl.file, :macro true, :col 1, :name-col 2, :end-col 53, :arity 3, :varargs-min-arity 2, :row 14, :to clojure.core} {:fixed-arities #{1}, :end-row 19, :name-end-col 30, :name-end-row 19, :private true, :name-row 19, :name get-current-file-path!*, :filename "src/elin/component/server/impl/file.clj", :from elin.component.server.impl.file, :col 7, :name-col 7, :end-col 30, :row 19, :to elin.component.server.impl.file} {:end-row 19, :name-end-col 58, :name-end-row 19, :name-row 19, :name ?Host, :filename "src/elin/component/server/impl/file.clj", :alias e.s.server, :from elin.component.server.impl.file, :col 42, :name-col 42, :end-col 58, :row 19, :to elin.schema.server} {:fixed-arities #{1}, :end-row 19, :name-end-col 86, :name-end-row 19, :name-row 19, :name string?, :filename "src/elin/component/server/impl/file.clj", :from elin.component.server.impl.file, :col 79, :name-col 79, :end-col 86, :row 19, :to clojure.core} {:fixed-arities #{1}, :end-row 19, :name-end-col 78, :name-end-row 19, :name-row 19, :name error-or, :filename "src/elin/component/server/impl/file.clj", :alias e.schema, :from elin.component.server.impl.file, :col 60, :name-col 61, :end-col 87, :arity 1, :row 19, :to elin.schema} {:fixed-arities #{2}, :end-row 19, :name-end-col 6, :name-end-row 19, :name-row 19, :name =>, :filename "src/elin/component/server/impl/file.clj", :alias m, :from elin.component.server.impl.file, :macro true, :col 1, :name-col 2, :end-col 89, :arity 2, :row 19, :to malli.core} {:fixed-arities #{3}, :end-row 22, :name-end-col 27, :name-end-row 22, :name-row 22, :name request!, :filename "src/elin/component/server/impl/file.clj", :alias e.c.s.function, :from elin.component.server.impl.file, :col 3, :name-col 4, :from-var get-current-file-path!*, :end-col 50, :arity 3, :row 22, :to elin.component.server.impl.function} {:end-row 22, :name-end-col 7, :name-end-row 20, :name-row 20, :name defn-, :filename "src/elin/component/server/impl/file.clj", :from elin.component.server.impl.file, :macro true, :col 1, :name-col 2, :end-col 51, :arity 3, :varargs-min-arity 2, :row 20, :to clojure.core} {:end-row 24, :name-end-col 28, :name-end-row 24, :private true, :name-row 24, :name get-cursor-position!*, :filename "src/elin/component/server/impl/file.clj", :from elin.component.server.impl.file, :col 7, :name-col 7, :end-col 28, :varargs-min-arity 1, :row 24, :to elin.component.server.impl.file} {:end-row 24, :name-end-col 56, :name-end-row 24, :name-row 24, :name ?Host, :filename "src/elin/component/server/impl/file.clj", :alias e.s.server, :from elin.component.server.impl.file, :col 40, :name-col 40, :end-col 56, :row 24, :to elin.schema.server} {:fixed-arities #{1}, :end-row 24, :name-end-col 65, :name-end-row 24, :name-row 24, :name any?, :filename "src/elin/component/server/impl/file.clj", :from elin.component.server.impl.file, :col 61, :name-col 61, :end-col 65, :row 24, :to clojure.core} {:end-row 24, :name-end-col 95, :name-end-row 24, :name-row 24, :name ?ManyToManyChannel, :filename "src/elin/component/server/impl/file.clj", :alias e.schema, :from elin.component.server.impl.file, :col 68, :name-col 68, :end-col 95, :row 24, :to elin.schema} {:fixed-arities #{2}, :end-row 24, :name-end-col 6, :name-end-row 24, :name-row 24, :name =>, :filename "src/elin/component/server/impl/file.clj", :alias m, :from elin.component.server.impl.file, :macro true, :col 1, :name-col 2, :end-col 97, :arity 2, :row 24, :to malli.core} {:fixed-arities #{0 1}, :end-row 28, :name-end-col 23, :name-end-row 28, :name-row 28, :name or, :filename "src/elin/component/server/impl/file.clj", :from elin.component.server.impl.file, :macro true, :col 20, :name-col 21, :from-var get-cursor-position!*, :end-col 40, :arity 2, :varargs-min-arity 1, :row 28, :to clojure.core} {:fixed-arities #{3}, :end-row 29, :name-end-col 78, :name-end-row 29, :name-row 29, :name request!, :filename "src/elin/component/server/impl/file.clj", :alias e.c.s.function, :from elin.component.server.impl.file, :col 54, :name-col 55, :from-var get-cursor-position!*, :end-col 103, :arity 3, :row 29, :to elin.component.server.impl.function} {:fixed-arities #{1}, :end-row 29, :name-end-col 53, :name-end-row 29, :name-row 29, :name , :filename "src/elin/component/server/impl/file.clj", :alias m, :from elin.component.server.impl.file, :macro true, :col 1, :name-col 2, :end-col 100, :arity 2, :row 36, :to malli.core} {:fixed-arities #{0 1}, :end-row 40, :name-end-col 27, :name-end-row 40, :name-row 40, :name or, :filename "src/elin/component/server/impl/file.clj", :from elin.component.server.impl.file, :macro true, :col 24, :name-col 25, :from-var jump!*, :end-col 48, :arity 2, :varargs-min-arity 1, :row 40, :to clojure.core} {:fixed-arities #{3}, :end-row 41, :name-end-col 49, :name-end-row 41, :name-row 41, :name request!, :filename "src/elin/component/server/impl/file.clj", :alias e.c.s.function, :from elin.component.server.impl.file, :col 25, :name-col 26, :from-var jump!*, :end-col 105, :arity 3, :row 41, :to elin.component.server.impl.function} {:fixed-arities #{1}, :end-row 41, :name-end-col 24, :name-end-row 41, :name-row 41, :name , :filename "src/elin/component/server/impl/variable.clj", :alias m, :from elin.component.server.impl.variable, :macro true, :col 1, :name-col 2, :end-col 88, :arity 2, :row 12, :to malli.core} {:end-row 15, :name-end-col 37, :name-end-row 15, :name-row 15, :name format, :filename "src/elin/component/server/impl/variable.clj", :from elin.component.server.impl.variable, :col 30, :name-col 31, :from-var get-variable!*, :end-col 85, :arity 3, :varargs-min-arity 1, :row 15, :to clojure.core} {:fixed-arities #{2}, :end-row 15, :name-end-col 24, :name-end-row 15, :name-row 15, :name eval!, :filename "src/elin/component/server/impl/variable.clj", :alias e.c.s.function, :from elin.component.server.impl.variable, :col 3, :name-col 4, :from-var get-variable!*, :end-col 86, :arity 2, :row 15, :to elin.component.server.impl.function} {:end-row 15, :name-end-col 7, :name-end-row 13, :name-row 13, :name defn-, :filename "src/elin/component/server/impl/variable.clj", :from elin.component.server.impl.variable, :macro true, :col 1, :name-col 2, :end-col 87, :arity 3, :varargs-min-arity 2, :row 13, :to clojure.core} {:fixed-arities #{3}, :end-row 17, :name-end-col 21, :name-end-row 17, :private true, :name-row 17, :name set-variable!*, :filename "src/elin/component/server/impl/variable.clj", :from elin.component.server.impl.variable, :col 7, :name-col 7, :end-col 21, :row 17, :to elin.component.server.impl.variable} {:end-row 17, :name-end-col 49, :name-end-row 17, :name-row 17, :name ?Host, :filename "src/elin/component/server/impl/variable.clj", :alias e.s.server, :from elin.component.server.impl.variable, :col 33, :name-col 33, :end-col 49, :row 17, :to elin.schema.server} {:fixed-arities #{1}, :end-row 17, :name-end-col 57, :name-end-row 17, :name-row 17, :name string?, :filename "src/elin/component/server/impl/variable.clj", :from elin.component.server.impl.variable, :col 50, :name-col 50, :end-col 57, :row 17, :to clojure.core} {:fixed-arities #{1}, :end-row 17, :name-end-col 62, :name-end-row 17, :name-row 17, :name any?, :filename "src/elin/component/server/impl/variable.clj", :from elin.component.server.impl.variable, :col 58, :name-col 58, :end-col 62, :row 17, :to clojure.core} {:end-row 17, :name-end-col 91, :name-end-row 17, :name-row 17, :name ?ManyToManyChannel, :filename "src/elin/component/server/impl/variable.clj", :alias e.schema, :from elin.component.server.impl.variable, :col 64, :name-col 64, :end-col 91, :row 17, :to elin.schema} {:fixed-arities #{2}, :end-row 17, :name-end-col 6, :name-end-row 17, :name-row 17, :name =>, :filename "src/elin/component/server/impl/variable.clj", :alias m, :from elin.component.server.impl.variable, :macro true, :col 1, :name-col 2, :end-col 93, :arity 2, :row 17, :to malli.core} {:fixed-arities #{1}, :end-row 22, :name-end-col 28, :name-end-row 22, :name-row 22, :name string?, :filename "src/elin/component/server/impl/variable.clj", :from elin.component.server.impl.variable, :col 20, :name-col 21, :from-var set-variable!*, :end-col 35, :arity 1, :row 22, :to clojure.core} {:fixed-arities #{0 1}, :end-row 22, :name-end-col 40, :name-end-row 22, :name-row 22, :name str, :filename "src/elin/component/server/impl/variable.clj", :from elin.component.server.impl.variable, :col 36, :name-col 37, :from-var set-variable!*, :end-col 55, :arity 3, :varargs-min-arity 1, :row 22, :to clojure.core} {:fixed-arities #{1}, :end-row 23, :name-end-col 26, :name-end-row 23, :name-row 23, :name true?, :filename "src/elin/component/server/impl/variable.clj", :from elin.component.server.impl.variable, :col 20, :name-col 21, :from-var set-variable!*, :end-col 33, :arity 1, :row 23, :to clojure.core} {:fixed-arities #{1}, :end-row 24, :name-end-col 27, :name-end-row 24, :name-row 24, :name false?, :filename "src/elin/component/server/impl/variable.clj", :from elin.component.server.impl.variable, :col 20, :name-col 21, :from-var set-variable!*, :end-col 34, :arity 1, :row 24, :to clojure.core} {:end-row 25, :name-end-col 23, :name-end-row 21, :name-row 21, :name cond, :filename "src/elin/component/server/impl/variable.clj", :from elin.component.server.impl.variable, :macro true, :col 18, :name-col 19, :from-var set-variable!*, :end-col 32, :arity 8, :varargs-min-arity 0, :row 21, :to clojure.core} {:end-row 26, :name-end-col 54, :name-end-row 26, :name-row 26, :name format, :filename "src/elin/component/server/impl/variable.clj", :from elin.component.server.impl.variable, :col 47, :name-col 48, :from-var set-variable!*, :end-col 85, :arity 3, :varargs-min-arity 1, :row 26, :to clojure.core} {:fixed-arities #{2}, :end-row 26, :name-end-col 41, :name-end-row 26, :name-row 26, :name execute!, :filename "src/elin/component/server/impl/variable.clj", :alias e.c.s.function, :from elin.component.server.impl.variable, :col 17, :name-col 18, :from-var set-variable!*, :end-col 86, :arity 2, :row 26, :to elin.component.server.impl.function} {:fixed-arities #{1}, :end-row 26, :name-end-col 16, :name-end-row 26, :name-row 26, :name , :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :macro true, :col 21, :name-col 22, :from-var evaluate-interceptor-middleware, :end-col 50, :arity 2, :varargs-min-arity 1, :row 18, :to clojure.core} {:end-row 22, :name-end-col 71, :name-end-row 22, :name-row 22, :name evaluate, :filename "src/elin/handler/evaluate.clj", :alias e.c.interceptor, :from elin.handler.evaluate, :col 47, :name-col 47, :from-var evaluate-interceptor-middleware, :end-col 71, :row 22, :to elin.constant.interceptor} {:fixed-arities #{3}, :end-row 24, :name-end-col 43, :name-end-row 24, :name-row 24, :name assoc, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :col 37, :name-col 38, :from-var evaluate-interceptor-middleware, :end-col 81, :arity 3, :varargs-min-arity 3, :row 24, :to clojure.core} {:end-row 24, :name-end-col 38, :name-end-row 23, :name-row 23, :name fn, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :macro true, :col 35, :name-col 36, :from-var evaluate-interceptor-middleware, :end-col 82, :arity 2, :varargs-min-arity 0, :row 23, :to clojure.core} {:fixed-arities #{4 3}, :end-row 24, :name-end-col 34, :name-end-row 22, :name-row 22, :name execute, :filename "src/elin/handler/evaluate.clj", :alias e.p.interceptor, :from elin.handler.evaluate, :col 10, :name-col 11, :from-var evaluate-interceptor-middleware, :end-col 83, :arity 4, :row 22, :to elin.protocol.interceptor} {:end-row 24, :name-end-col 11, :name-end-row 18, :name-row 18, :name let, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :macro true, :col 7, :name-col 8, :from-var evaluate-interceptor-middleware, :end-col 85, :arity 2, :varargs-min-arity 1, :row 18, :to clojure.core} {:end-row 24, :name-end-col 8, :name-end-row 17, :name-row 17, :name fn, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :macro true, :col 5, :name-col 6, :from-var evaluate-interceptor-middleware, :end-col 86, :arity 2, :varargs-min-arity 0, :row 17, :to clojure.core} {:end-row 24, :name-end-col 6, :name-end-row 16, :name-row 16, :name fn, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :macro true, :col 3, :name-col 4, :from-var evaluate-interceptor-middleware, :end-col 87, :arity 2, :varargs-min-arity 0, :row 16, :to clojure.core} {:end-row 24, :name-end-col 7, :name-end-row 14, :name-row 14, :name defn-, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :macro true, :col 1, :name-col 2, :end-col 88, :arity 3, :varargs-min-arity 2, :row 14, :to clojure.core} {:fixed-arities #{1}, :end-row 26, :name-end-col 15, :name-end-row 26, :name-row 26, :name evaluate, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :col 7, :name-col 7, :end-col 15, :row 26, :to elin.handler.evaluate} {:end-row 26, :name-end-col 44, :name-end-row 26, :name-row 26, :name ?Elin, :filename "src/elin/handler/evaluate.clj", :alias e.s.handler, :from elin.handler.evaluate, :col 27, :name-col 27, :end-col 44, :row 26, :to elin.schema.handler} {:fixed-arities #{1}, :end-row 26, :name-end-col 50, :name-end-row 26, :name-row 26, :name any?, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :col 46, :name-col 46, :end-col 50, :row 26, :to clojure.core} {:fixed-arities #{2}, :end-row 26, :name-end-col 6, :name-end-row 26, :name-row 26, :name =>, :filename "src/elin/handler/evaluate.clj", :alias m, :from elin.handler.evaluate, :macro true, :col 1, :name-col 2, :end-col 52, :arity 2, :row 26, :to malli.core} {:fixed-arities #{1}, :end-row 31, :name-end-col 27, :name-end-row 31, :name-row 31, :name first, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :col 21, :name-col 22, :from-var evaluate, :end-col 28, :arity 1, :row 31, :to clojure.core} {:end-row 31, :name-end-col 20, :name-end-row 29, :name-row 29, :name ->>, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :macro true, :col 16, :name-col 17, :from-var evaluate, :end-col 29, :arity 3, :varargs-min-arity 1, :row 29, :to clojure.core} {:fixed-arities #{1}, :end-row 32, :name-end-col 89, :name-end-row 32, :private true, :name-row 32, :name evaluate-interceptor-middleware, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :col 57, :name-col 58, :from-var evaluate, :end-col 95, :arity 1, :row 32, :to elin.handler.evaluate} {:fixed-arities #{3 2}, :end-row 32, :name-end-col 32, :name-end-row 32, :name-row 32, :name eval!!, :filename "src/elin/handler/evaluate.clj", :alias e.f.nrepl, :from elin.handler.evaluate, :col 15, :name-col 16, :from-var evaluate, :end-col 97, :arity 3, :row 32, :to elin.function.nrepl} {:end-row 33, :name-end-col 9, :name-end-row 29, :name-row 29, :name let, :filename "src/elin/handler/evaluate.clj", :alias e, :from elin.handler.evaluate, :macro true, :col 3, :name-col 4, :from-var evaluate, :end-col 18, :arity 2, :varargs-min-arity 1, :row 29, :to elin.error} {:end-row 33, :name-end-col 6, :name-end-row 27, :name-row 27, :name defn, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :macro true, :col 1, :name-col 2, :end-col 19, :arity 3, :varargs-min-arity 2, :row 27, :to clojure.core} {:fixed-arities #{1}, :end-row 35, :name-end-col 32, :name-end-row 35, :name-row 35, :name evaluate-current-top-list, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :col 7, :name-col 7, :end-col 32, :row 35, :to elin.handler.evaluate} {:end-row 35, :name-end-col 61, :name-end-row 35, :name-row 35, :name ?Elin, :filename "src/elin/handler/evaluate.clj", :alias e.s.handler, :from elin.handler.evaluate, :col 44, :name-col 44, :end-col 61, :row 35, :to elin.schema.handler} {:fixed-arities #{1}, :end-row 35, :name-end-col 67, :name-end-row 35, :name-row 35, :name any?, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :col 63, :name-col 63, :end-col 67, :row 35, :to clojure.core} {:fixed-arities #{2}, :end-row 35, :name-end-col 6, :name-end-row 35, :name-row 35, :name =>, :filename "src/elin/handler/evaluate.clj", :alias m, :from elin.handler.evaluate, :macro true, :col 1, :name-col 2, :end-col 69, :arity 2, :row 35, :to malli.core} {:fixed-arities #{1}, :end-row 38, :name-end-col 55, :name-end-row 38, :private true, :name-row 38, :name evaluate-interceptor-middleware, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :col 23, :name-col 24, :from-var evaluate-current-top-list, :end-col 61, :arity 1, :row 38, :to elin.handler.evaluate} {:fixed-arities #{1 2}, :end-row 39, :name-end-col 49, :name-end-row 39, :name-row 39, :name evaluate-current-top-list, :filename "src/elin/handler/evaluate.clj", :alias e.f.evaluate, :from elin.handler.evaluate, :col 10, :name-col 11, :from-var evaluate-current-top-list, :end-col 55, :arity 2, :row 39, :to elin.function.evaluate} {:end-row 40, :name-end-col 9, :name-end-row 38, :name-row 38, :name ->>, :filename "src/elin/handler/evaluate.clj", :alias e, :from elin.handler.evaluate, :macro true, :col 3, :name-col 4, :from-var evaluate-current-top-list, :end-col 22, :arity 3, :varargs-min-arity 1, :row 38, :to elin.error} {:end-row 40, :name-end-col 6, :name-end-row 36, :name-row 36, :name defn, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :macro true, :col 1, :name-col 2, :end-col 23, :arity 3, :varargs-min-arity 2, :row 36, :to clojure.core} {:fixed-arities #{1}, :end-row 42, :name-end-col 28, :name-end-row 42, :name-row 42, :name evaluate-current-list, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :col 7, :name-col 7, :end-col 28, :row 42, :to elin.handler.evaluate} {:end-row 42, :name-end-col 57, :name-end-row 42, :name-row 42, :name ?Elin, :filename "src/elin/handler/evaluate.clj", :alias e.s.handler, :from elin.handler.evaluate, :col 40, :name-col 40, :end-col 57, :row 42, :to elin.schema.handler} {:fixed-arities #{1}, :end-row 42, :name-end-col 63, :name-end-row 42, :name-row 42, :name any?, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :col 59, :name-col 59, :end-col 63, :row 42, :to clojure.core} {:fixed-arities #{2}, :end-row 42, :name-end-col 6, :name-end-row 42, :name-row 42, :name =>, :filename "src/elin/handler/evaluate.clj", :alias m, :from elin.handler.evaluate, :macro true, :col 1, :name-col 2, :end-col 65, :arity 2, :row 42, :to malli.core} {:fixed-arities #{1}, :end-row 45, :name-end-col 55, :name-end-row 45, :private true, :name-row 45, :name evaluate-interceptor-middleware, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :col 23, :name-col 24, :from-var evaluate-current-list, :end-col 61, :arity 1, :row 45, :to elin.handler.evaluate} {:fixed-arities #{1 2}, :end-row 46, :name-end-col 45, :name-end-row 46, :name-row 46, :name evaluate-current-list, :filename "src/elin/handler/evaluate.clj", :alias e.f.evaluate, :from elin.handler.evaluate, :col 10, :name-col 11, :from-var evaluate-current-list, :end-col 51, :arity 2, :row 46, :to elin.function.evaluate} {:end-row 47, :name-end-col 9, :name-end-row 45, :name-row 45, :name ->>, :filename "src/elin/handler/evaluate.clj", :alias e, :from elin.handler.evaluate, :macro true, :col 3, :name-col 4, :from-var evaluate-current-list, :end-col 22, :arity 3, :varargs-min-arity 1, :row 45, :to elin.error} {:end-row 47, :name-end-col 6, :name-end-row 43, :name-row 43, :name defn, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :macro true, :col 1, :name-col 2, :end-col 23, :arity 3, :varargs-min-arity 2, :row 43, :to clojure.core} {:fixed-arities #{1}, :end-row 49, :name-end-col 28, :name-end-row 49, :name-row 49, :name evaluate-current-expr, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :col 7, :name-col 7, :end-col 28, :row 49, :to elin.handler.evaluate} {:end-row 49, :name-end-col 57, :name-end-row 49, :name-row 49, :name ?Elin, :filename "src/elin/handler/evaluate.clj", :alias e.s.handler, :from elin.handler.evaluate, :col 40, :name-col 40, :end-col 57, :row 49, :to elin.schema.handler} {:fixed-arities #{1}, :end-row 49, :name-end-col 63, :name-end-row 49, :name-row 49, :name any?, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :col 59, :name-col 59, :end-col 63, :row 49, :to clojure.core} {:fixed-arities #{2}, :end-row 49, :name-end-col 6, :name-end-row 49, :name-row 49, :name =>, :filename "src/elin/handler/evaluate.clj", :alias m, :from elin.handler.evaluate, :macro true, :col 1, :name-col 2, :end-col 65, :arity 2, :row 49, :to malli.core} {:fixed-arities #{1}, :end-row 52, :name-end-col 55, :name-end-row 52, :private true, :name-row 52, :name evaluate-interceptor-middleware, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :col 23, :name-col 24, :from-var evaluate-current-expr, :end-col 61, :arity 1, :row 52, :to elin.handler.evaluate} {:fixed-arities #{1 2}, :end-row 53, :name-end-col 45, :name-end-row 53, :name-row 53, :name evaluate-current-expr, :filename "src/elin/handler/evaluate.clj", :alias e.f.evaluate, :from elin.handler.evaluate, :col 10, :name-col 11, :from-var evaluate-current-expr, :end-col 51, :arity 2, :row 53, :to elin.function.evaluate} {:end-row 54, :name-end-col 9, :name-end-row 52, :name-row 52, :name ->>, :filename "src/elin/handler/evaluate.clj", :alias e, :from elin.handler.evaluate, :macro true, :col 3, :name-col 4, :from-var evaluate-current-expr, :end-col 22, :arity 3, :varargs-min-arity 1, :row 52, :to elin.error} {:end-row 54, :name-end-col 6, :name-end-row 50, :name-row 50, :name defn, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :macro true, :col 1, :name-col 2, :end-col 23, :arity 3, :varargs-min-arity 2, :row 50, :to clojure.core} {:fixed-arities #{1}, :end-row 56, :name-end-col 30, :name-end-row 56, :name-row 56, :name evaluate-namespace-form, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :col 7, :name-col 7, :end-col 30, :row 56, :to elin.handler.evaluate} {:end-row 56, :name-end-col 59, :name-end-row 56, :name-row 56, :name ?Elin, :filename "src/elin/handler/evaluate.clj", :alias e.s.handler, :from elin.handler.evaluate, :col 42, :name-col 42, :end-col 59, :row 56, :to elin.schema.handler} {:fixed-arities #{1}, :end-row 56, :name-end-col 65, :name-end-row 56, :name-row 56, :name any?, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :col 61, :name-col 61, :end-col 65, :row 56, :to clojure.core} {:fixed-arities #{2}, :end-row 56, :name-end-col 6, :name-end-row 56, :name-row 56, :name =>, :filename "src/elin/handler/evaluate.clj", :alias m, :from elin.handler.evaluate, :macro true, :col 1, :name-col 2, :end-col 67, :arity 2, :row 56, :to malli.core} {:fixed-arities #{1}, :end-row 59, :name-end-col 55, :name-end-row 59, :private true, :name-row 59, :name evaluate-interceptor-middleware, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :col 23, :name-col 24, :from-var evaluate-namespace-form, :end-col 61, :arity 1, :row 59, :to elin.handler.evaluate} {:fixed-arities #{1 2}, :end-row 60, :name-end-col 47, :name-end-row 60, :name-row 60, :name evaluate-namespace-form, :filename "src/elin/handler/evaluate.clj", :alias e.f.evaluate, :from elin.handler.evaluate, :col 10, :name-col 11, :from-var evaluate-namespace-form, :end-col 53, :arity 2, :row 60, :to elin.function.evaluate} {:end-row 61, :name-end-col 9, :name-end-row 59, :name-row 59, :name ->>, :filename "src/elin/handler/evaluate.clj", :alias e, :from elin.handler.evaluate, :macro true, :col 3, :name-col 4, :from-var evaluate-namespace-form, :end-col 22, :arity 3, :varargs-min-arity 1, :row 59, :to elin.error} {:end-row 61, :name-end-col 6, :name-end-row 57, :name-row 57, :name defn, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :macro true, :col 1, :name-col 2, :end-col 23, :arity 3, :varargs-min-arity 2, :row 57, :to clojure.core} {:fixed-arities #{1}, :end-row 63, :name-end-col 24, :name-end-row 63, :name-row 63, :name load-current-file, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :col 7, :name-col 7, :end-col 24, :row 63, :to elin.handler.evaluate} {:end-row 63, :name-end-col 53, :name-end-row 63, :name-row 63, :name ?Elin, :filename "src/elin/handler/evaluate.clj", :alias e.s.handler, :from elin.handler.evaluate, :col 36, :name-col 36, :end-col 53, :row 63, :to elin.schema.handler} {:fixed-arities #{1}, :end-row 63, :name-end-col 59, :name-end-row 63, :name-row 63, :name any?, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :col 55, :name-col 55, :end-col 59, :row 63, :to clojure.core} {:fixed-arities #{2}, :end-row 63, :name-end-col 6, :name-end-row 63, :name-row 63, :name =>, :filename "src/elin/handler/evaluate.clj", :alias m, :from elin.handler.evaluate, :macro true, :col 1, :name-col 2, :end-col 61, :arity 2, :row 63, :to malli.core} {:fixed-arities #{1}, :end-row 66, :name-end-col 59, :name-end-row 66, :name-row 66, :name get-current-file-path!, :filename "src/elin/handler/evaluate.clj", :alias e.p.host, :from elin.handler.evaluate, :col 27, :name-col 28, :from-var load-current-file, :end-col 65, :arity 1, :row 66, :to elin.protocol.host} {:fixed-arities #{1}, :end-row 66, :name-end-col 26, :name-end-row 66, :name-row 66, :name , :filename "src/elin/handler/connect.clj", :alias m, :from elin.handler.connect, :macro true, :col 1, :name-col 2, :end-col 51, :arity 2, :row 21, :to malli.core} {:end-row 24, :name-end-col 65, :name-end-row 24, :private true, :name-row 24, :name ?Params, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 58, :name-col 58, :from-var connect, :end-col 65, :row 24, :to elin.handler.connect} {:fixed-arities #{2}, :end-row 24, :name-end-col 57, :name-end-row 24, :name-row 24, :name parse, :filename "src/elin/handler/connect.clj", :alias e.u.param, :from elin.handler.connect, :col 41, :name-col 42, :from-var connect, :end-col 84, :arity 2, :row 24, :to elin.util.param} {:end-row 26, :name-end-col 23, :name-end-row 26, :name-row 26, :name error, :filename "src/elin/handler/connect.clj", :alias e.message, :from elin.handler.connect, :col 7, :name-col 8, :from-var connect, :end-col 55, :arity 3, :varargs-min-arity 1, :row 26, :to elin.message} {:fixed-arities #{2}, :end-row 28, :name-end-col 58, :name-end-row 28, :name-row 28, :name select-keys-by-namespace, :filename "src/elin/handler/connect.clj", :alias e.u.map, :from elin.handler.connect, :col 25, :name-col 26, :from-var connect, :end-col 70, :arity 2, :row 28, :to elin.util.map} {:fixed-arities #{3}, :end-row 30, :name-end-col 31, :name-end-row 29, :name-row 29, :name assoc, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 25, :name-col 26, :from-var connect, :end-col 43, :arity 5, :varargs-min-arity 3, :row 29, :to clojure.core} {:end-row 30, :name-end-col 24, :name-end-row 27, :name-row 27, :name ->, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :macro true, :col 21, :name-col 22, :from-var connect, :end-col 44, :arity 3, :varargs-min-arity 1, :row 27, :to clojure.core} {:fixed-arities #{0 1}, :end-row 32, :name-end-col 34, :name-end-row 32, :name-row 32, :name and, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :macro true, :col 30, :name-col 31, :from-var connect, :end-col 49, :arity 2, :varargs-min-arity 1, :row 32, :to clojure.core} {:fixed-arities #{3 2}, :end-row 33, :name-end-col 63, :name-end-row 33, :name-row 33, :name add-client!, :filename "src/elin/handler/connect.clj", :alias e.p.nrepl, :from elin.handler.connect, :col 41, :name-col 42, :from-var connect, :end-col 84, :arity 3, :row 33, :to elin.protocol.nrepl} {:fixed-arities #{2}, :end-row 34, :name-end-col 55, :name-end-row 34, :name-row 34, :name switch-client!, :filename "src/elin/handler/connect.clj", :alias e.p.nrepl, :from elin.handler.connect, :col 30, :name-col 31, :from-var connect, :end-col 69, :arity 2, :row 34, :to elin.protocol.nrepl} {:fixed-arities #{3}, :end-row 35, :name-end-col 36, :name-end-row 35, :name-row 35, :name assoc, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 30, :name-col 31, :from-var connect, :end-col 56, :arity 3, :varargs-min-arity 3, :row 35, :to clojure.core} {:end-row 35, :name-end-col 32, :name-end-row 33, :name-row 33, :name let, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :macro true, :col 28, :name-col 29, :from-var connect, :end-col 57, :arity 3, :varargs-min-arity 1, :row 33, :to clojure.core} {:end-row 36, :name-end-col 29, :name-end-row 32, :name-row 32, :name if, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 26, :name-col 27, :from-var connect, :end-col 32, :arity 3, :row 32, :to clojure.core} {:end-row 36, :name-end-col 27, :name-end-row 31, :name-row 31, :name fn, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :macro true, :col 24, :name-col 25, :from-var connect, :end-col 33, :arity 2, :varargs-min-arity 0, :row 31, :to clojure.core} {:end-row 37, :name-end-col 80, :name-end-row 37, :name-row 37, :name connect, :filename "src/elin/handler/connect.clj", :alias e.c.interceptor, :from elin.handler.connect, :col 57, :name-col 57, :from-var connect, :end-col 80, :row 37, :to elin.constant.interceptor} {:fixed-arities #{4 3}, :end-row 38, :name-end-col 44, :name-end-row 37, :name-row 37, :name execute, :filename "src/elin/handler/connect.clj", :alias e.p.interceptor, :from elin.handler.connect, :col 20, :name-col 21, :from-var connect, :end-col 64, :arity 4, :row 37, :to elin.protocol.interceptor} {:fixed-arities #{2}, :end-row 39, :name-end-col 23, :name-end-row 39, :name-row 39, :name contains?, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 13, :name-col 14, :from-var connect, :end-col 39, :arity 2, :row 39, :to clojure.core} {:end-row 40, :name-end-col 39, :name-end-row 40, :name-row 40, :name format, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 32, :name-col 33, :from-var connect, :end-col 95, :arity 3, :varargs-min-arity 1, :row 40, :to clojure.core} {:end-row 40, :name-end-col 26, :name-end-row 40, :name-row 40, :name info, :filename "src/elin/handler/connect.clj", :alias e.message, :from elin.handler.connect, :col 11, :name-col 12, :from-var connect, :end-col 96, :arity 2, :varargs-min-arity 1, :row 40, :to elin.message} {:fixed-arities #{2}, :end-row 42, :name-end-col 63, :name-end-row 42, :name-row 42, :name select-keys, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 51, :name-col 52, :from-var connect, :end-col 89, :arity 2, :row 42, :to clojure.core} {:end-row 42, :name-end-col 50, :name-end-row 42, :name-row 42, :name pr-str, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 43, :name-col 44, :from-var connect, :end-col 90, :arity 1, :varargs-min-arity 0, :row 42, :to clojure.core} {:end-row 42, :name-end-col 42, :name-end-row 41, :name-row 41, :name format, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 35, :name-col 36, :from-var connect, :end-col 91, :arity 2, :varargs-min-arity 1, :row 41, :to clojure.core} {:end-row 42, :name-end-col 29, :name-end-row 41, :name-row 41, :name warning, :filename "src/elin/handler/connect.clj", :alias e.message, :from elin.handler.connect, :col 11, :name-col 12, :from-var connect, :end-col 92, :arity 2, :varargs-min-arity 1, :row 41, :to elin.message} {:end-row 42, :name-end-col 12, :name-end-row 39, :name-row 39, :name if, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 9, :name-col 10, :from-var connect, :end-col 93, :arity 3, :row 39, :to clojure.core} {:end-row 42, :name-end-col 11, :name-end-row 27, :name-row 27, :name let, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :macro true, :col 7, :name-col 8, :from-var connect, :end-col 94, :arity 2, :varargs-min-arity 1, :row 27, :to clojure.core} {:end-row 42, :name-end-col 8, :name-end-row 25, :name-row 25, :name if, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 5, :name-col 6, :from-var connect, :end-col 95, :arity 3, :row 25, :to clojure.core} {:end-row 42, :name-end-col 7, :name-end-row 24, :name-row 24, :name let, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :macro true, :col 3, :name-col 4, :from-var connect, :end-col 96, :arity 2, :varargs-min-arity 1, :row 24, :to clojure.core} {:end-row 42, :name-end-col 6, :name-end-row 22, :name-row 22, :name defn, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :macro true, :col 1, :name-col 2, :end-col 97, :arity 3, :varargs-min-arity 2, :row 22, :to clojure.core} {:end-row 4, :name-end-col 20, :name-end-row 4, :name-row 4, :name this, :filename "src/elin/protocol/nrepl.clj", :from elin.protocol.nrepl, :col 16, :name-col 16, :end-col 20, :row 4, :to :clj-kondo/unknown-namespace} {:end-row 5, :name-end-col 23, :name-end-row 5, :name-row 5, :name this, :filename "src/elin/protocol/nrepl.clj", :from elin.protocol.nrepl, :col 19, :name-col 19, :end-col 23, :row 5, :to :clj-kondo/unknown-namespace} {:end-row 6, :name-end-col 16, :name-end-row 6, :name-row 6, :name this, :filename "src/elin/protocol/nrepl.clj", :from elin.protocol.nrepl, :col 12, :name-col 12, :end-col 16, :row 6, :to :clj-kondo/unknown-namespace} {:end-row 6, :name-end-col 20, :name-end-row 6, :name-row 6, :name msg, :filename "src/elin/protocol/nrepl.clj", :from elin.protocol.nrepl, :col 17, :name-col 17, :end-col 20, :row 6, :to :clj-kondo/unknown-namespace} {:end-row 7, :name-end-col 17, :name-end-row 7, :name-row 7, :name this, :filename "src/elin/protocol/nrepl.clj", :from elin.protocol.nrepl, :col 13, :name-col 13, :end-col 17, :row 7, :to :clj-kondo/unknown-namespace} {:end-row 7, :name-end-col 21, :name-end-row 7, :name-row 7, :name msg, :filename "src/elin/protocol/nrepl.clj", :from elin.protocol.nrepl, :col 18, :name-col 18, :end-col 21, :row 7, :to :clj-kondo/unknown-namespace} {:end-row 7, :name-end-col 13, :name-end-row 3, :name-row 3, :name defprotocol, :filename "src/elin/protocol/nrepl.clj", :from elin.protocol.nrepl, :macro true, :col 1, :name-col 2, :end-col 24, :arity 5, :varargs-min-arity 1, :row 3, :to clojure.core} {:end-row 10, :name-end-col 23, :name-end-row 10, :name-row 10, :name this, :filename "src/elin/protocol/nrepl.clj", :from elin.protocol.nrepl, :col 19, :name-col 19, :end-col 23, :row 10, :to :clj-kondo/unknown-namespace} {:end-row 10, :name-end-col 26, :name-end-row 10, :name-row 10, :name op, :filename "src/elin/protocol/nrepl.clj", :from elin.protocol.nrepl, :col 24, :name-col 24, :end-col 26, :row 10, :to :clj-kondo/unknown-namespace} {:end-row 11, :name-end-col 25, :name-end-row 11, :name-row 11, :name this, :filename "src/elin/protocol/nrepl.clj", :from elin.protocol.nrepl, :col 21, :name-col 21, :end-col 25, :row 11, :to :clj-kondo/unknown-namespace} {:end-row 12, :name-end-col 16, :name-end-row 12, :name-row 12, :name this, :filename "src/elin/protocol/nrepl.clj", :from elin.protocol.nrepl, :col 12, :name-col 12, :end-col 16, :row 12, :to :clj-kondo/unknown-namespace} {:end-row 12, :name-end-col 13, :name-end-row 9, :name-row 9, :name defprotocol, :filename "src/elin/protocol/nrepl.clj", :from elin.protocol.nrepl, :macro true, :col 1, :name-col 2, :end-col 18, :arity 4, :varargs-min-arity 1, :row 9, :to clojure.core} {:end-row 15, :name-end-col 21, :name-end-row 15, :name-row 15, :name this, :filename "src/elin/protocol/nrepl.clj", :from elin.protocol.nrepl, :col 17, :name-col 17, :end-col 21, :row 15, :to :clj-kondo/unknown-namespace} {:end-row 15, :name-end-col 26, :name-end-row 15, :name-row 15, :name host, :filename "src/elin/protocol/nrepl.clj", :from elin.protocol.nrepl, :col 22, :name-col 22, :end-col 26, :row 15, :to :clj-kondo/unknown-namespace} {:end-row 15, :name-end-col 31, :name-end-row 15, :name-row 15, :name port, :filename "src/elin/protocol/nrepl.clj", :from elin.protocol.nrepl, :col 27, :name-col 27, :end-col 31, :row 15, :to :clj-kondo/unknown-namespace} {:end-row 15, :name-end-col 38, :name-end-row 15, :name-row 15, :name this, :filename "src/elin/protocol/nrepl.clj", :from elin.protocol.nrepl, :col 34, :name-col 34, :end-col 38, :row 15, :to :clj-kondo/unknown-namespace} {:end-row 15, :name-end-col 45, :name-end-row 15, :name-row 15, :name client, :filename "src/elin/protocol/nrepl.clj", :from elin.protocol.nrepl, :col 39, :name-col 39, :end-col 45, :row 15, :to :clj-kondo/unknown-namespace} {:end-row 16, :name-end-col 24, :name-end-row 16, :name-row 16, :name this, :filename "src/elin/protocol/nrepl.clj", :from elin.protocol.nrepl, :col 20, :name-col 20, :end-col 24, :row 16, :to :clj-kondo/unknown-namespace} {:end-row 16, :name-end-col 31, :name-end-row 16, :name-row 16, :name client, :filename "src/elin/protocol/nrepl.clj", :from elin.protocol.nrepl, :col 25, :name-col 25, :end-col 31, :row 16, :to :clj-kondo/unknown-namespace} {:end-row 17, :name-end-col 21, :name-end-row 17, :name-row 17, :name this, :filename "src/elin/protocol/nrepl.clj", :from elin.protocol.nrepl, :col 17, :name-col 17, :end-col 21, :row 17, :to :clj-kondo/unknown-namespace} {:end-row 18, :name-end-col 20, :name-end-row 18, :name-row 18, :name this, :filename "src/elin/protocol/nrepl.clj", :from elin.protocol.nrepl, :col 16, :name-col 16, :end-col 20, :row 18, :to :clj-kondo/unknown-namespace} {:end-row 18, :name-end-col 25, :name-end-row 18, :name-row 18, :name host, :filename "src/elin/protocol/nrepl.clj", :from elin.protocol.nrepl, :col 21, :name-col 21, :end-col 25, :row 18, :to :clj-kondo/unknown-namespace} {:end-row 18, :name-end-col 30, :name-end-row 18, :name-row 18, :name port, :filename "src/elin/protocol/nrepl.clj", :from elin.protocol.nrepl, :col 26, :name-col 26, :end-col 30, :row 18, :to :clj-kondo/unknown-namespace} {:end-row 18, :name-end-col 37, :name-end-row 18, :name-row 18, :name this, :filename "src/elin/protocol/nrepl.clj", :from elin.protocol.nrepl, :col 33, :name-col 33, :end-col 37, :row 18, :to :clj-kondo/unknown-namespace} {:end-row 18, :name-end-col 48, :name-end-row 18, :name-row 18, :name client-key, :filename "src/elin/protocol/nrepl.clj", :from elin.protocol.nrepl, :col 38, :name-col 38, :end-col 48, :row 18, :to :clj-kondo/unknown-namespace} {:end-row 19, :name-end-col 24, :name-end-row 19, :name-row 19, :name this, :filename "src/elin/protocol/nrepl.clj", :from elin.protocol.nrepl, :col 20, :name-col 20, :end-col 24, :row 19, :to :clj-kondo/unknown-namespace} {:end-row 19, :name-end-col 31, :name-end-row 19, :name-row 19, :name client, :filename "src/elin/protocol/nrepl.clj", :from elin.protocol.nrepl, :col 25, :name-col 25, :end-col 31, :row 19, :to :clj-kondo/unknown-namespace} {:end-row 20, :name-end-col 24, :name-end-row 20, :name-row 20, :name this, :filename "src/elin/protocol/nrepl.clj", :from elin.protocol.nrepl, :col 20, :name-col 20, :end-col 24, :row 20, :to :clj-kondo/unknown-namespace} {:end-row 20, :name-end-col 13, :name-end-row 14, :name-row 14, :name defprotocol, :filename "src/elin/protocol/nrepl.clj", :from elin.protocol.nrepl, :macro true, :col 1, :name-col 2, :end-col 27, :arity 7, :varargs-min-arity 1, :row 14, :to clojure.core} {:end-row 10, :name-end-col 23, :name-end-row 10, :name-row 10, :name all, :filename "src/elin/schema/interceptor.clj", :alias e.c.interceptor, :from elin.schema.interceptor, :col 4, :name-col 4, :from-var ?Kind, :end-col 23, :row 10, :to elin.constant.interceptor} {:end-row 11, :name-end-col 27, :name-end-row 11, :name-row 11, :name autocmd, :filename "src/elin/schema/interceptor.clj", :alias e.c.interceptor, :from elin.schema.interceptor, :col 4, :name-col 4, :from-var ?Kind, :end-col 27, :row 11, :to elin.constant.interceptor} {:end-row 12, :name-end-col 27, :name-end-row 12, :name-row 12, :name connect, :filename "src/elin/schema/interceptor.clj", :alias e.c.interceptor, :from elin.schema.interceptor, :col 4, :name-col 4, :from-var ?Kind, :end-col 27, :row 12, :to elin.constant.interceptor} {:end-row 13, :name-end-col 28, :name-end-row 13, :name-row 13, :name evaluate, :filename "src/elin/schema/interceptor.clj", :alias e.c.interceptor, :from elin.schema.interceptor, :col 4, :name-col 4, :from-var ?Kind, :end-col 28, :row 13, :to elin.constant.interceptor} {:end-row 14, :name-end-col 27, :name-end-row 14, :name-row 14, :name handler, :filename "src/elin/schema/interceptor.clj", :alias e.c.interceptor, :from elin.schema.interceptor, :col 4, :name-col 4, :from-var ?Kind, :end-col 27, :row 14, :to elin.constant.interceptor} {:end-row 15, :name-end-col 25, :name-end-row 15, :name-row 15, :name nrepl, :filename "src/elin/schema/interceptor.clj", :alias e.c.interceptor, :from elin.schema.interceptor, :col 4, :name-col 4, :from-var ?Kind, :end-col 25, :row 15, :to elin.constant.interceptor} {:end-row 16, :name-end-col 26, :name-end-row 16, :name-row 16, :name output, :filename "src/elin/schema/interceptor.clj", :alias e.c.interceptor, :from elin.schema.interceptor, :col 4, :name-col 4, :from-var ?Kind, :end-col 26, :row 16, :to elin.constant.interceptor} {:end-row 17, :name-end-col 24, :name-end-row 17, :name-row 17, :name test, :filename "src/elin/schema/interceptor.clj", :alias e.c.interceptor, :from elin.schema.interceptor, :col 4, :name-col 4, :from-var ?Kind, :end-col 24, :row 17, :to elin.constant.interceptor} {:fixed-arities #{1 3 2}, :end-row 17, :name-end-col 5, :name-end-row 8, :name-row 8, :name def, :filename "src/elin/schema/interceptor.clj", :from elin.schema.interceptor, :macro true, :col 1, :name-col 2, :end-col 26, :arity 2, :row 8, :to clojure.core} {:fixed-arities #{1}, :end-row 21, :name-end-col 29, :name-end-row 21, :name-row 21, :name qualified-keyword?, :filename "src/elin/schema/interceptor.clj", :from elin.schema.interceptor, :col 11, :name-col 11, :from-var ?Interceptor, :end-col 29, :row 21, :to clojure.core} {:end-row 22, :name-end-col 16, :name-end-row 22, :name-row 22, :name ?Kind, :filename "src/elin/schema/interceptor.clj", :from elin.schema.interceptor, :col 11, :name-col 11, :from-var ?Interceptor, :end-col 16, :row 22, :to elin.schema.interceptor} {:fixed-arities #{1}, :end-row 23, :name-end-col 40, :name-end-row 23, :name-row 23, :name boolean?, :filename "src/elin/schema/interceptor.clj", :from elin.schema.interceptor, :col 32, :name-col 32, :from-var ?Interceptor, :end-col 40, :row 23, :to clojure.core} {:fixed-arities #{1}, :end-row 24, :name-end-col 41, :name-end-row 24, :name-row 24, :name sequential?, :filename "src/elin/schema/interceptor.clj", :from elin.schema.interceptor, :col 30, :name-col 30, :from-var ?Interceptor, :end-col 41, :row 24, :to clojure.core} {:fixed-arities #{1}, :end-row 25, :name-end-col 32, :name-end-row 25, :name-row 25, :name fn?, :filename "src/elin/schema/interceptor.clj", :from elin.schema.interceptor, :col 29, :name-col 29, :from-var ?Interceptor, :end-col 32, :row 25, :to clojure.core} {:fixed-arities #{1}, :end-row 26, :name-end-col 32, :name-end-row 26, :name-row 26, :name fn?, :filename "src/elin/schema/interceptor.clj", :from elin.schema.interceptor, :col 29, :name-col 29, :from-var ?Interceptor, :end-col 32, :row 26, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 26, :name-end-col 5, :name-end-row 19, :name-row 19, :name def, :filename "src/elin/schema/interceptor.clj", :from elin.schema.interceptor, :macro true, :col 1, :name-col 2, :end-col 35, :arity 2, :row 19, :to clojure.core} {:end-row 29, :name-end-col 20, :name-end-row 29, :name-row 29, :name ?Elin, :filename "src/elin/schema/interceptor.clj", :alias e.s.handler, :from elin.schema.interceptor, :col 3, :name-col 3, :from-var ?HandlerContext, :end-col 20, :row 29, :to elin.schema.handler} {:fixed-arities #{1 3 2}, :end-row 29, :name-end-col 5, :name-end-row 28, :name-row 28, :name def, :filename "src/elin/schema/interceptor.clj", :from elin.schema.interceptor, :macro true, :col 1, :name-col 2, :end-col 21, :arity 2, :row 28, :to clojure.core} {:end-row 33, :name-end-col 34, :name-end-row 33, :name-row 33, :name ?Output, :filename "src/elin/schema/interceptor.clj", :alias e.s.nrepl, :from elin.schema.interceptor, :col 17, :name-col 17, :from-var ?OutputContext, :end-col 34, :row 33, :to elin.schema.nrepl} {:end-row 34, :name-end-col 44, :name-end-row 34, :name-row 34, :name ?Components, :filename "src/elin/schema/interceptor.clj", :alias e.s.handler, :from elin.schema.interceptor, :col 21, :name-col 21, :from-var ?OutputContext, :end-col 44, :row 34, :to elin.schema.handler} {:end-row 34, :name-end-col 20, :name-end-row 34, :name-row 34, :name merge, :filename "src/elin/schema/interceptor.clj", :alias m.util, :from elin.schema.interceptor, :col 7, :name-col 8, :from-var ?OutputContext, :end-col 45, :arity 2, :row 34, :to malli.util} {:end-row 34, :name-end-col 6, :name-end-row 32, :name-row 32, :name ->, :filename "src/elin/schema/interceptor.clj", :from elin.schema.interceptor, :macro true, :col 3, :name-col 4, :from-var ?OutputContext, :end-col 46, :arity 2, :varargs-min-arity 1, :row 32, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 34, :name-end-col 5, :name-end-row 31, :name-row 31, :name def, :filename "src/elin/schema/interceptor.clj", :from elin.schema.interceptor, :macro true, :col 1, :name-col 2, :end-col 47, :arity 2, :row 31, :to clojure.core} {:fixed-arities #{1}, :end-row 39, :name-end-col 34, :name-end-row 39, :name-row 39, :name string?, :filename "src/elin/schema/interceptor.clj", :from elin.schema.interceptor, :col 27, :name-col 27, :from-var ?ConnectContext, :end-col 34, :row 39, :to clojure.core} {:fixed-arities #{1}, :end-row 40, :name-end-col 27, :name-end-row 40, :name-row 40, :name int?, :filename "src/elin/schema/interceptor.clj", :from elin.schema.interceptor, :col 23, :name-col 23, :from-var ?ConnectContext, :end-col 27, :row 40, :to clojure.core} {:fixed-arities #{1}, :end-row 42, :name-end-col 38, :name-end-row 42, :name-row 42, :name any?, :filename "src/elin/schema/interceptor.clj", :from elin.schema.interceptor, :col 34, :name-col 34, :from-var ?ConnectContext, :end-col 38, :row 42, :to clojure.core} {:end-row 43, :name-end-col 44, :name-end-row 43, :name-row 43, :name ?Components, :filename "src/elin/schema/interceptor.clj", :alias e.s.handler, :from elin.schema.interceptor, :col 21, :name-col 21, :from-var ?ConnectContext, :end-col 44, :row 43, :to elin.schema.handler} {:end-row 43, :name-end-col 20, :name-end-row 43, :name-row 43, :name merge, :filename "src/elin/schema/interceptor.clj", :alias m.util, :from elin.schema.interceptor, :col 7, :name-col 8, :from-var ?ConnectContext, :end-col 45, :arity 2, :row 43, :to malli.util} {:end-row 43, :name-end-col 6, :name-end-row 37, :name-row 37, :name ->, :filename "src/elin/schema/interceptor.clj", :from elin.schema.interceptor, :macro true, :col 3, :name-col 4, :from-var ?ConnectContext, :end-col 46, :arity 2, :varargs-min-arity 1, :row 37, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 43, :name-end-col 5, :name-end-row 36, :name-row 36, :name def, :filename "src/elin/schema/interceptor.clj", :from elin.schema.interceptor, :macro true, :col 1, :name-col 2, :end-col 47, :arity 2, :row 36, :to clojure.core} {:end-row 48, :name-end-col 36, :name-end-row 48, :name-row 48, :name ?Message, :filename "src/elin/schema/interceptor.clj", :alias e.s.nrepl, :from elin.schema.interceptor, :col 18, :name-col 18, :from-var ?NreplContext, :end-col 36, :row 48, :to elin.schema.nrepl} {:fixed-arities #{1}, :end-row 50, :name-end-col 40, :name-end-row 50, :name-row 50, :name any?, :filename "src/elin/schema/interceptor.clj", :from elin.schema.interceptor, :col 36, :name-col 36, :from-var ?NreplContext, :end-col 40, :row 50, :to clojure.core} {:end-row 51, :name-end-col 44, :name-end-row 51, :name-row 51, :name ?Components, :filename "src/elin/schema/interceptor.clj", :alias e.s.handler, :from elin.schema.interceptor, :col 21, :name-col 21, :from-var ?NreplContext, :end-col 44, :row 51, :to elin.schema.handler} {:end-row 51, :name-end-col 20, :name-end-row 51, :name-row 51, :name merge, :filename "src/elin/schema/interceptor.clj", :alias m.util, :from elin.schema.interceptor, :col 7, :name-col 8, :from-var ?NreplContext, :end-col 45, :arity 2, :row 51, :to malli.util} {:end-row 51, :name-end-col 6, :name-end-row 46, :name-row 46, :name ->, :filename "src/elin/schema/interceptor.clj", :from elin.schema.interceptor, :macro true, :col 3, :name-col 4, :from-var ?NreplContext, :end-col 46, :arity 2, :varargs-min-arity 1, :row 46, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 51, :name-end-col 5, :name-end-row 45, :name-row 45, :name def, :filename "src/elin/schema/interceptor.clj", :from elin.schema.interceptor, :macro true, :col 1, :name-col 2, :end-col 47, :arity 2, :row 45, :to clojure.core} {:end-row 62, :name-end-col 44, :name-end-row 62, :name-row 62, :name ?Components, :filename "src/elin/schema/interceptor.clj", :alias e.s.handler, :from elin.schema.interceptor, :col 21, :name-col 21, :from-var ?AutocmdContext, :end-col 44, :row 62, :to elin.schema.handler} {:end-row 62, :name-end-col 20, :name-end-row 62, :name-row 62, :name merge, :filename "src/elin/schema/interceptor.clj", :alias m.util, :from elin.schema.interceptor, :col 7, :name-col 8, :from-var ?AutocmdContext, :end-col 45, :arity 2, :row 62, :to malli.util} {:end-row 62, :name-end-col 6, :name-end-row 54, :name-row 54, :name ->, :filename "src/elin/schema/interceptor.clj", :from elin.schema.interceptor, :macro true, :col 3, :name-col 4, :from-var ?AutocmdContext, :end-col 46, :arity 2, :varargs-min-arity 1, :row 54, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 62, :name-end-col 5, :name-end-row 53, :name-row 53, :name def, :filename "src/elin/schema/interceptor.clj", :from elin.schema.interceptor, :macro true, :col 1, :name-col 2, :end-col 47, :arity 2, :row 53, :to clojure.core} {:fixed-arities #{1}, :end-row 67, :name-end-col 20, :name-end-row 67, :name-row 67, :name string?, :filename "src/elin/schema/interceptor.clj", :from elin.schema.interceptor, :col 13, :name-col 13, :from-var ?TestContext, :end-col 20, :row 67, :to clojure.core} {:fixed-arities #{1}, :end-row 68, :name-end-col 35, :name-end-row 68, :name-row 68, :name string?, :filename "src/elin/schema/interceptor.clj", :from elin.schema.interceptor, :col 28, :name-col 28, :from-var ?TestContext, :end-col 35, :row 68, :to clojure.core} {:fixed-arities #{1}, :end-row 70, :name-end-col 40, :name-end-row 70, :name-row 70, :name map?, :filename "src/elin/schema/interceptor.clj", :from elin.schema.interceptor, :col 36, :name-col 36, :from-var ?TestContext, :end-col 40, :row 70, :to clojure.core} {:end-row 71, :name-end-col 44, :name-end-row 71, :name-row 71, :name ?Components, :filename "src/elin/schema/interceptor.clj", :alias e.s.handler, :from elin.schema.interceptor, :col 21, :name-col 21, :from-var ?TestContext, :end-col 44, :row 71, :to elin.schema.handler} {:end-row 71, :name-end-col 20, :name-end-row 71, :name-row 71, :name merge, :filename "src/elin/schema/interceptor.clj", :alias m.util, :from elin.schema.interceptor, :col 7, :name-col 8, :from-var ?TestContext, :end-col 45, :arity 2, :row 71, :to malli.util} {:end-row 71, :name-end-col 6, :name-end-row 65, :name-row 65, :name ->, :filename "src/elin/schema/interceptor.clj", :from elin.schema.interceptor, :macro true, :col 3, :name-col 4, :from-var ?TestContext, :end-col 46, :arity 2, :varargs-min-arity 1, :row 65, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 71, :name-end-col 5, :name-end-row 64, :name-row 64, :name def, :filename "src/elin/schema/interceptor.clj", :from elin.schema.interceptor, :macro true, :col 1, :name-col 2, :end-col 47, :arity 2, :row 64, :to clojure.core} {:fixed-arities #{1}, :end-row 76, :name-end-col 22, :name-end-row 76, :name-row 76, :name string?, :filename "src/elin/schema/interceptor.clj", :from elin.schema.interceptor, :col 15, :name-col 15, :from-var ?EvaluateContext, :end-col 22, :row 76, :to clojure.core} {:fixed-arities #{1}, :end-row 77, :name-end-col 22, :name-end-row 77, :name-row 77, :name map?, :filename "src/elin/schema/interceptor.clj", :from elin.schema.interceptor, :col 18, :name-col 18, :from-var ?EvaluateContext, :end-col 22, :row 77, :to clojure.core} {:fixed-arities #{1}, :end-row 79, :name-end-col 40, :name-end-row 79, :name-row 79, :name map?, :filename "src/elin/schema/interceptor.clj", :from elin.schema.interceptor, :col 36, :name-col 36, :from-var ?EvaluateContext, :end-col 40, :row 79, :to clojure.core} {:end-row 80, :name-end-col 44, :name-end-row 80, :name-row 80, :name ?Components, :filename "src/elin/schema/interceptor.clj", :alias e.s.handler, :from elin.schema.interceptor, :col 21, :name-col 21, :from-var ?EvaluateContext, :end-col 44, :row 80, :to elin.schema.handler} {:end-row 80, :name-end-col 20, :name-end-row 80, :name-row 80, :name merge, :filename "src/elin/schema/interceptor.clj", :alias m.util, :from elin.schema.interceptor, :col 7, :name-col 8, :from-var ?EvaluateContext, :end-col 45, :arity 2, :row 80, :to malli.util} {:end-row 80, :name-end-col 6, :name-end-row 74, :name-row 74, :name ->, :filename "src/elin/schema/interceptor.clj", :from elin.schema.interceptor, :macro true, :col 3, :name-col 4, :from-var ?EvaluateContext, :end-col 46, :arity 2, :varargs-min-arity 1, :row 74, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 80, :name-end-col 5, :name-end-row 73, :name-row 73, :name def, :filename "src/elin/schema/interceptor.clj", :from elin.schema.interceptor, :macro true, :col 1, :name-col 2, :end-col 47, :arity 2, :row 73, :to clojure.core} {:end-row 13, :name-end-col 8, :name-end-row 13, :name-row 13, :name let, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :macro true, :col 5, :name-col 5, :from-var test-clj-code, :end-col 8, :varargs-min-arity 1, :row 13, :to clojure.core} {:end-row 13, :name-end-col 21, :name-end-row 13, :name-row 13, :name ignore-keys, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 10, :name-col 10, :from-var test-clj-code, :end-col 21, :row 13, :to :clj-kondo/unknown-namespace} {:end-row 14, :name-end-col 17, :name-end-row 14, :name-row 14, :name summary, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 10, :name-col 10, :from-var test-clj-code, :end-col 17, :row 14, :to :clj-kondo/unknown-namespace} {:fixed-arities #{1}, :end-row 14, :name-end-col 23, :name-end-row 14, :name-row 14, :name atom, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 19, :name-col 19, :from-var test-clj-code, :end-col 23, :varargs-min-arity 1, :row 14, :to clojure.core} {:end-row 15, :name-end-col 17, :name-end-row 15, :name-row 15, :name results, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 10, :name-col 10, :from-var test-clj-code, :end-col 17, :row 15, :to :clj-kondo/unknown-namespace} {:fixed-arities #{1}, :end-row 15, :name-end-col 23, :name-end-row 15, :name-row 15, :name atom, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 19, :name-col 19, :from-var test-clj-code, :end-col 23, :varargs-min-arity 1, :row 15, :to clojure.core} {:end-row 16, :name-end-col 21, :name-end-row 16, :name-row 16, :name testing-var, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 10, :name-col 10, :from-var test-clj-code, :end-col 21, :row 16, :to :clj-kondo/unknown-namespace} {:fixed-arities #{1}, :end-row 16, :name-end-col 27, :name-end-row 16, :name-row 16, :name atom, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 23, :name-col 23, :from-var test-clj-code, :end-col 27, :varargs-min-arity 1, :row 16, :to clojure.core} {:end-row 17, :name-end-col 20, :name-end-row 17, :name-row 17, :name testing-ns, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 10, :name-col 10, :from-var test-clj-code, :end-col 20, :row 17, :to :clj-kondo/unknown-namespace} {:fixed-arities #{1}, :end-row 17, :name-end-col 26, :name-end-row 17, :name-row 17, :name atom, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 22, :name-col 22, :from-var test-clj-code, :end-col 26, :varargs-min-arity 1, :row 17, :to clojure.core} {:end-row 18, :name-end-col 16, :name-end-row 18, :name-row 18, :name to-str, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 10, :name-col 10, :from-var test-clj-code, :end-col 16, :row 18, :to :clj-kondo/unknown-namespace} {:end-row 18, :name-end-col 20, :name-end-row 18, :name-row 18, :name fn, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :macro true, :col 18, :name-col 18, :from-var test-clj-code, :end-col 20, :varargs-min-arity 0, :row 18, :to clojure.core} {:end-row 18, :name-end-col 23, :name-end-row 18, :name-row 18, :name x, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 22, :name-col 22, :from-var test-clj-code, :end-col 23, :row 18, :to :clj-kondo/unknown-namespace} {:end-row 19, :name-end-col 22, :name-end-row 19, :name-row 19, :name if, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 20, :name-col 20, :from-var test-clj-code, :end-col 22, :row 19, :to :clj-kondo/unknown-namespace} {:fixed-arities #{2}, :end-row 19, :name-end-col 33, :name-end-row 19, :name-row 19, :name instance?, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 24, :name-col 24, :from-var test-clj-code, :end-col 33, :row 19, :to clojure.core} {:end-row 19, :name-end-col 45, :name-end-row 19, :name-row 19, :name x, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 44, :name-col 44, :from-var test-clj-code, :end-col 45, :row 19, :to :clj-kondo/unknown-namespace} {:fixed-arities #{0 1}, :end-row 20, :name-end-col 25, :name-end-row 20, :name-row 20, :name str, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 22, :name-col 22, :from-var test-clj-code, :end-col 25, :varargs-min-arity 1, :row 20, :to clojure.core} {:fixed-arities #{1}, :end-row 20, :name-end-col 32, :name-end-row 20, :name-row 20, :name class, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 27, :name-col 27, :from-var test-clj-code, :end-col 32, :row 20, :to clojure.core} {:end-row 20, :name-end-col 34, :name-end-row 20, :name-row 20, :name x, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 33, :name-col 33, :from-var test-clj-code, :end-col 34, :row 20, :to :clj-kondo/unknown-namespace} {:end-row 20, :name-end-col 53, :name-end-row 20, :name-row 20, :name .getMessage, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 42, :name-col 42, :from-var test-clj-code, :end-col 53, :row 20, :to :clj-kondo/unknown-namespace} {:end-row 20, :name-end-col 55, :name-end-row 20, :name-row 20, :name x, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 54, :name-col 54, :from-var test-clj-code, :end-col 55, :row 20, :to :clj-kondo/unknown-namespace} {:fixed-arities #{1}, :end-row 20, :name-end-col 65, :name-end-row 20, :name-row 20, :name ex-data, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 58, :name-col 58, :from-var test-clj-code, :end-col 65, :row 20, :to clojure.core} {:end-row 20, :name-end-col 67, :name-end-row 20, :name-row 20, :name x, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 66, :name-col 66, :from-var test-clj-code, :end-col 67, :row 20, :to :clj-kondo/unknown-namespace} {:end-row 21, :name-end-col 28, :name-end-row 21, :name-row 21, :name pr-str, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 22, :name-col 22, :from-var test-clj-code, :end-col 28, :varargs-min-arity 0, :row 21, :to clojure.core} {:end-row 21, :name-end-col 30, :name-end-row 21, :name-row 21, :name x, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 29, :name-col 29, :from-var test-clj-code, :end-col 30, :row 21, :to :clj-kondo/unknown-namespace} {:end-row 22, :name-end-col 16, :name-end-row 22, :name-row 22, :name report, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 10, :name-col 10, :from-var test-clj-code, :end-col 16, :row 22, :to :clj-kondo/unknown-namespace} {:end-row 22, :name-end-col 20, :name-end-row 22, :name-row 22, :name fn, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :macro true, :col 18, :name-col 18, :from-var test-clj-code, :end-col 20, :varargs-min-arity 0, :row 22, :to clojure.core} {:end-row 22, :name-end-col 23, :name-end-row 22, :name-row 22, :name m, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 22, :name-col 22, :from-var test-clj-code, :end-col 23, :row 22, :to :clj-kondo/unknown-namespace} {:end-row 23, :name-end-col 23, :name-end-row 23, :name-row 23, :name let, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :macro true, :col 20, :name-col 20, :from-var test-clj-code, :end-col 23, :varargs-min-arity 1, :row 23, :to clojure.core} {:end-row 23, :name-end-col 36, :name-end-row 23, :name-row 23, :name report-type, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 25, :name-col 25, :from-var test-clj-code, :end-col 36, :row 23, :to :clj-kondo/unknown-namespace} {:end-row 23, :name-end-col 45, :name-end-row 23, :name-row 23, :name m, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 44, :name-col 44, :from-var test-clj-code, :end-col 45, :row 23, :to :clj-kondo/unknown-namespace} {:end-row 24, :name-end-col 26, :name-end-row 24, :name-row 24, :name cond, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :macro true, :col 22, :name-col 22, :from-var test-clj-code, :end-col 26, :varargs-min-arity 0, :row 24, :to clojure.core} {:fixed-arities #{2}, :end-row 25, :name-end-col 33, :name-end-row 25, :name-row 25, :name contains?, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 24, :name-col 24, :from-var test-clj-code, :end-col 33, :row 25, :to clojure.core} {:end-row 25, :name-end-col 67, :name-end-row 25, :name-row 25, :name report-type, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 56, :name-col 56, :from-var test-clj-code, :end-col 67, :row 25, :to :clj-kondo/unknown-namespace} {:end-row 26, :name-end-col 27, :name-end-row 26, :name-row 26, :name let, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :macro true, :col 24, :name-col 24, :from-var test-clj-code, :end-col 27, :varargs-min-arity 1, :row 26, :to clojure.core} {:end-row 26, :name-end-col 36, :name-end-row 26, :name-row 26, :name passed?, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 29, :name-col 29, :from-var test-clj-code, :end-col 36, :row 26, :to :clj-kondo/unknown-namespace} {:fixed-arities #{1 2}, :end-row 26, :name-end-col 39, :name-end-row 26, :name-row 26, :name =, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 38, :name-col 38, :from-var test-clj-code, :end-col 39, :varargs-min-arity 2, :row 26, :to clojure.core} {:end-row 26, :name-end-col 57, :name-end-row 26, :name-row 26, :name report-type, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 46, :name-col 46, :from-var test-clj-code, :end-col 57, :row 26, :to :clj-kondo/unknown-namespace} {:end-row 27, :name-end-col 32, :name-end-row 27, :name-row 27, :name ns', :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 29, :name-col 29, :from-var test-clj-code, :end-col 32, :row 27, :to :clj-kondo/unknown-namespace} {:end-row 27, :name-end-col 40, :name-end-row 27, :name-row 27, :name some->, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :macro true, :col 34, :name-col 34, :from-var test-clj-code, :end-col 40, :varargs-min-arity 1, :row 27, :to clojure.core} {:end-row 27, :name-end-col 53, :name-end-row 27, :name-row 27, :name testing-var, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 42, :name-col 42, :from-var test-clj-code, :end-col 53, :row 27, :to :clj-kondo/unknown-namespace} {:fixed-arities #{1}, :end-row 27, :name-end-col 63, :name-end-row 27, :name-row 27, :name namespace, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 54, :name-col 54, :from-var test-clj-code, :end-col 63, :row 27, :to clojure.core} {:end-row 28, :name-end-col 33, :name-end-row 28, :name-row 28, :name var', :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 29, :name-col 29, :from-var test-clj-code, :end-col 33, :row 28, :to :clj-kondo/unknown-namespace} {:end-row 28, :name-end-col 41, :name-end-row 28, :name-row 28, :name some->, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :macro true, :col 35, :name-col 35, :from-var test-clj-code, :end-col 41, :varargs-min-arity 1, :row 28, :to clojure.core} {:end-row 28, :name-end-col 54, :name-end-row 28, :name-row 28, :name testing-var, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 43, :name-col 43, :from-var test-clj-code, :end-col 54, :row 28, :to :clj-kondo/unknown-namespace} {:fixed-arities #{1}, :end-row 28, :name-end-col 59, :name-end-row 28, :name-row 28, :name name, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 55, :name-col 55, :from-var test-clj-code, :end-col 59, :row 28, :to clojure.core} {:end-row 29, :name-end-col 34, :name-end-row 29, :name-row 29, :name file', :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 29, :name-col 29, :from-var test-clj-code, :end-col 34, :row 29, :to :clj-kondo/unknown-namespace} {:fixed-arities #{0 1}, :end-row 29, :name-end-col 38, :name-end-row 29, :name-row 29, :name or, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :macro true, :col 36, :name-col 36, :from-var test-clj-code, :end-col 38, :varargs-min-arity 1, :row 29, :to clojure.core} {:end-row 29, :name-end-col 48, :name-end-row 29, :name-row 29, :name when-let, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :macro true, :col 40, :name-col 40, :from-var test-clj-code, :end-col 48, :varargs-min-arity 1, :row 29, :to clojure.core} {:end-row 29, :name-end-col 54, :name-end-row 29, :name-row 29, :name file, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 50, :name-col 50, :from-var test-clj-code, :end-col 54, :row 29, :to :clj-kondo/unknown-namespace} {:end-row 29, :name-end-col 63, :name-end-row 29, :name-row 29, :name m, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 62, :name-col 62, :from-var test-clj-code, :end-col 63, :row 29, :to :clj-kondo/unknown-namespace} {:end-row 30, :name-end-col 46, :name-end-row 30, :name-row 30, :name when, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :macro true, :col 42, :name-col 42, :from-var test-clj-code, :end-col 46, :varargs-min-arity 1, :row 30, :to clojure.core} {:fixed-arities #{1 2}, :end-row 30, :name-end-col 52, :name-end-row 30, :name-row 30, :name not=, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 48, :name-col 48, :from-var test-clj-code, :end-col 52, :varargs-min-arity 2, :row 30, :to clojure.core} {:end-row 30, :name-end-col 66, :name-end-row 30, :name-row 30, :name file, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 62, :name-col 62, :from-var test-clj-code, :end-col 66, :row 30, :to :clj-kondo/unknown-namespace} {:end-row 31, :name-end-col 47, :name-end-row 31, :name-row 31, :name file, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 43, :name-col 43, :from-var test-clj-code, :end-col 47, :row 31, :to :clj-kondo/unknown-namespace} {:end-row 33, :name-end-col 34, :name-end-row 33, :name-row 33, :name line', :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 29, :name-col 29, :from-var test-clj-code, :end-col 34, :row 33, :to :clj-kondo/unknown-namespace} {:end-row 33, :name-end-col 44, :name-end-row 33, :name-row 33, :name when-let, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :macro true, :col 36, :name-col 36, :from-var test-clj-code, :end-col 44, :varargs-min-arity 1, :row 33, :to clojure.core} {:end-row 33, :name-end-col 50, :name-end-row 33, :name-row 33, :name line, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 46, :name-col 46, :from-var test-clj-code, :end-col 50, :row 33, :to :clj-kondo/unknown-namespace} {:end-row 33, :name-end-col 59, :name-end-row 33, :name-row 33, :name m, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 58, :name-col 58, :from-var test-clj-code, :end-col 59, :row 33, :to :clj-kondo/unknown-namespace} {:fixed-arities #{0 1 2}, :end-row 34, :name-end-col 39, :name-end-row 34, :name-row 34, :name +, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 38, :name-col 38, :from-var test-clj-code, :end-col 39, :varargs-min-arity 2, :row 34, :to clojure.core} {:fixed-arities #{1}, :end-row 34, :name-end-col 44, :name-end-row 34, :name-row 34, :name dec, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 41, :name-col 41, :from-var test-clj-code, :end-col 44, :row 34, :to clojure.core} {:end-row 34, :name-end-col 61, :name-end-row 34, :name-row 34, :name line, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 57, :name-col 57, :from-var test-clj-code, :end-col 61, :row 34, :to :clj-kondo/unknown-namespace} {:end-row 35, :name-end-col 31, :name-end-row 35, :name-row 35, :name m', :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 29, :name-col 29, :from-var test-clj-code, :end-col 31, :row 35, :to :clj-kondo/unknown-namespace} {:end-row 35, :name-end-col 35, :name-end-row 35, :name-row 35, :name ->, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :macro true, :col 33, :name-col 33, :from-var test-clj-code, :end-col 35, :varargs-min-arity 1, :row 35, :to clojure.core} {:end-row 35, :name-end-col 37, :name-end-row 35, :name-row 35, :name m, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 36, :name-col 36, :from-var test-clj-code, :end-col 37, :row 35, :to :clj-kondo/unknown-namespace} {:fixed-arities #{3}, :end-row 36, :name-end-col 42, :name-end-row 36, :name-row 36, :name assoc, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 37, :name-col 37, :from-var test-clj-code, :end-col 42, :varargs-min-arity 3, :row 36, :to clojure.core} {:end-row 36, :name-end-col 50, :name-end-row 36, :name-row 36, :name ns', :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 47, :name-col 47, :from-var test-clj-code, :end-col 50, :row 36, :to :clj-kondo/unknown-namespace} {:end-row 37, :name-end-col 52, :name-end-row 37, :name-row 37, :name var', :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 48, :name-col 48, :from-var test-clj-code, :end-col 52, :row 37, :to :clj-kondo/unknown-namespace} {:end-row 38, :name-end-col 54, :name-end-row 38, :name-row 38, :name file', :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 49, :name-col 49, :from-var test-clj-code, :end-col 54, :row 38, :to :clj-kondo/unknown-namespace} {:end-row 39, :name-end-col 54, :name-end-row 39, :name-row 39, :name line', :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 49, :name-col 49, :from-var test-clj-code, :end-col 54, :row 39, :to :clj-kondo/unknown-namespace} {:fixed-arities #{4 6 3 5}, :end-row 40, :name-end-col 43, :name-end-row 40, :name-row 40, :name update, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 37, :name-col 37, :from-var test-clj-code, :end-col 43, :varargs-min-arity 6, :row 40, :to clojure.core} {:fixed-arities #{1}, :end-row 40, :name-end-col 54, :name-end-row 40, :name-row 40, :name name, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 50, :name-col 50, :from-var test-clj-code, :end-col 54, :row 40, :to clojure.core} {:fixed-arities #{4 6 3 5}, :end-row 41, :name-end-col 43, :name-end-row 41, :name-row 41, :name update, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 37, :name-col 37, :from-var test-clj-code, :end-col 43, :varargs-min-arity 6, :row 41, :to clojure.core} {:end-row 41, :name-end-col 60, :name-end-row 41, :name-row 41, :name to-str, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 54, :name-col 54, :from-var test-clj-code, :end-col 60, :row 41, :to :clj-kondo/unknown-namespace} {:fixed-arities #{4 6 3 5}, :end-row 42, :name-end-col 43, :name-end-row 42, :name-row 42, :name update, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 37, :name-col 37, :from-var test-clj-code, :end-col 43, :varargs-min-arity 6, :row 42, :to clojure.core} {:end-row 42, :name-end-col 58, :name-end-row 42, :name-row 42, :name to-str, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 52, :name-col 52, :from-var test-clj-code, :end-col 58, :row 42, :to :clj-kondo/unknown-namespace} {:end-row 43, :name-end-col 43, :name-end-row 43, :name-row 43, :name cond->, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :macro true, :col 37, :name-col 37, :from-var test-clj-code, :end-col 43, :varargs-min-arity 1, :row 43, :to clojure.core} {:end-row 43, :name-end-col 51, :name-end-row 43, :name-row 43, :name passed?, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 44, :name-col 44, :from-var test-clj-code, :end-col 51, :row 43, :to :clj-kondo/unknown-namespace} {:fixed-arities #{1 2}, :end-row 43, :name-end-col 59, :name-end-row 43, :name-row 43, :name dissoc, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 53, :name-col 53, :from-var test-clj-code, :end-col 59, :varargs-min-arity 2, :row 43, :to clojure.core} {:fixed-arities #{4 3 2}, :end-row 45, :name-end-col 31, :name-end-row 45, :name-row 45, :name swap!, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 26, :name-col 26, :from-var test-clj-code, :end-col 31, :varargs-min-arity 4, :row 45, :to clojure.core} {:end-row 45, :name-end-col 39, :name-end-row 45, :name-row 45, :name summary, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 32, :name-col 32, :from-var test-clj-code, :end-col 39, :row 45, :to :clj-kondo/unknown-namespace} {:fixed-arities #{4 6 3 5}, :end-row 45, :name-end-col 46, :name-end-row 45, :name-row 45, :name update, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 40, :name-col 40, :from-var test-clj-code, :end-col 46, :varargs-min-arity 6, :row 45, :to clojure.core} {:end-row 45, :name-end-col 58, :name-end-row 45, :name-row 45, :name report-type, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 47, :name-col 47, :from-var test-clj-code, :end-col 58, :row 45, :to :clj-kondo/unknown-namespace} {:fixed-arities #{1}, :end-row 45, :name-end-col 62, :name-end-row 45, :name-row 45, :name inc, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 59, :name-col 59, :from-var test-clj-code, :end-col 62, :row 45, :to clojure.core} {:fixed-arities #{4 3 2}, :end-row 46, :name-end-col 31, :name-end-row 46, :name-row 46, :name swap!, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 26, :name-col 26, :from-var test-clj-code, :end-col 31, :varargs-min-arity 4, :row 46, :to clojure.core} {:end-row 46, :name-end-col 39, :name-end-row 46, :name-row 46, :name results, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 32, :name-col 32, :from-var test-clj-code, :end-col 39, :row 46, :to :clj-kondo/unknown-namespace} {:end-row 46, :name-end-col 49, :name-end-row 46, :name-row 46, :name update-in, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 40, :name-col 40, :from-var test-clj-code, :end-col 49, :varargs-min-arity 3, :row 46, :to clojure.core} {:end-row 46, :name-end-col 54, :name-end-row 46, :name-row 46, :name ns', :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 51, :name-col 51, :from-var test-clj-code, :end-col 54, :row 46, :to :clj-kondo/unknown-namespace} {:end-row 46, :name-end-col 59, :name-end-row 46, :name-row 46, :name var', :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 55, :name-col 55, :from-var test-clj-code, :end-col 59, :row 46, :to :clj-kondo/unknown-namespace} {:fixed-arities #{0 1 2}, :end-row 46, :name-end-col 65, :name-end-row 46, :name-row 46, :name conj, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 61, :name-col 61, :from-var test-clj-code, :end-col 65, :varargs-min-arity 2, :row 46, :to clojure.core} {:end-row 46, :name-end-col 68, :name-end-row 46, :name-row 46, :name m', :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 66, :name-col 66, :from-var test-clj-code, :end-col 68, :row 46, :to :clj-kondo/unknown-namespace} {:fixed-arities #{1 2}, :end-row 48, :name-end-col 25, :name-end-row 48, :name-row 48, :name =, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 24, :name-col 24, :from-var test-clj-code, :end-col 25, :varargs-min-arity 2, :row 48, :to clojure.core} {:end-row 48, :name-end-col 53, :name-end-row 48, :name-row 48, :name report-type, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 42, :name-col 42, :from-var test-clj-code, :end-col 53, :row 48, :to :clj-kondo/unknown-namespace} {:end-row 49, :name-end-col 27, :name-end-row 49, :name-row 49, :name let, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :macro true, :col 24, :name-col 24, :from-var test-clj-code, :end-col 27, :varargs-min-arity 1, :row 49, :to clojure.core} {:end-row 49, :name-end-col 37, :name-end-row 49, :name-row 49, :name var-meta, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 29, :name-col 29, :from-var test-clj-code, :end-col 37, :row 49, :to :clj-kondo/unknown-namespace} {:end-row 49, :name-end-col 45, :name-end-row 49, :name-row 49, :name some->, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :macro true, :col 39, :name-col 39, :from-var test-clj-code, :end-col 45, :varargs-min-arity 1, :row 49, :to clojure.core} {:end-row 49, :name-end-col 47, :name-end-row 49, :name-row 49, :name m, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 46, :name-col 46, :from-var test-clj-code, :end-col 47, :row 49, :to :clj-kondo/unknown-namespace} {:fixed-arities #{1}, :end-row 49, :name-end-col 57, :name-end-row 49, :name-row 49, :name meta, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 53, :name-col 53, :from-var test-clj-code, :end-col 57, :row 49, :to clojure.core} {:end-row 50, :name-end-col 37, :name-end-row 50, :name-row 50, :name ns-name', :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 29, :name-col 29, :from-var test-clj-code, :end-col 37, :row 50, :to :clj-kondo/unknown-namespace} {:end-row 50, :name-end-col 45, :name-end-row 50, :name-row 50, :name some->, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :macro true, :col 39, :name-col 39, :from-var test-clj-code, :end-col 45, :varargs-min-arity 1, :row 50, :to clojure.core} {:end-row 50, :name-end-col 54, :name-end-row 50, :name-row 50, :name var-meta, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 46, :name-col 46, :from-var test-clj-code, :end-col 54, :row 50, :to :clj-kondo/unknown-namespace} {:fixed-arities #{1}, :end-row 50, :name-end-col 66, :name-end-row 50, :name-row 50, :name ns-name, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 59, :name-col 59, :from-var test-clj-code, :end-col 66, :row 50, :to clojure.core} {:fixed-arities #{0 1}, :end-row 50, :name-end-col 70, :name-end-row 50, :name-row 50, :name str, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 67, :name-col 67, :from-var test-clj-code, :end-col 70, :varargs-min-arity 1, :row 50, :to clojure.core} {:end-row 51, :name-end-col 38, :name-end-row 51, :name-row 51, :name var-name', :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 29, :name-col 29, :from-var test-clj-code, :end-col 38, :row 51, :to :clj-kondo/unknown-namespace} {:end-row 51, :name-end-col 46, :name-end-row 51, :name-row 51, :name some->, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :macro true, :col 40, :name-col 40, :from-var test-clj-code, :end-col 46, :varargs-min-arity 1, :row 51, :to clojure.core} {:end-row 51, :name-end-col 55, :name-end-row 51, :name-row 51, :name var-meta, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 47, :name-col 47, :from-var test-clj-code, :end-col 55, :row 51, :to :clj-kondo/unknown-namespace} {:fixed-arities #{0 1}, :end-row 51, :name-end-col 65, :name-end-row 51, :name-row 51, :name str, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 62, :name-col 62, :from-var test-clj-code, :end-col 65, :varargs-min-arity 1, :row 51, :to clojure.core} {:fixed-arities #{4 3 2}, :end-row 52, :name-end-col 31, :name-end-row 52, :name-row 52, :name swap!, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 26, :name-col 26, :from-var test-clj-code, :end-col 31, :varargs-min-arity 4, :row 52, :to clojure.core} {:end-row 52, :name-end-col 39, :name-end-row 52, :name-row 52, :name summary, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 32, :name-col 32, :from-var test-clj-code, :end-col 39, :row 52, :to :clj-kondo/unknown-namespace} {:fixed-arities #{4 6 3 5}, :end-row 52, :name-end-col 46, :name-end-row 52, :name-row 52, :name update, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 40, :name-col 40, :from-var test-clj-code, :end-col 46, :varargs-min-arity 6, :row 52, :to clojure.core} {:fixed-arities #{1}, :end-row 52, :name-end-col 56, :name-end-row 52, :name-row 52, :name inc, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 53, :name-col 53, :from-var test-clj-code, :end-col 56, :row 52, :to clojure.core} {:fixed-arities #{4 3 2}, :end-row 53, :name-end-col 31, :name-end-row 53, :name-row 53, :name swap!, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 26, :name-col 26, :from-var test-clj-code, :end-col 31, :varargs-min-arity 4, :row 53, :to clojure.core} {:end-row 53, :name-end-col 39, :name-end-row 53, :name-row 53, :name summary, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 32, :name-col 32, :from-var test-clj-code, :end-col 39, :row 53, :to :clj-kondo/unknown-namespace} {:fixed-arities #{4 6 3 5}, :end-row 53, :name-end-col 46, :name-end-row 53, :name-row 53, :name update, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 40, :name-col 40, :from-var test-clj-code, :end-col 46, :varargs-min-arity 6, :row 53, :to clojure.core} {:fixed-arities #{1}, :end-row 53, :name-end-col 55, :name-end-row 53, :name-row 53, :name inc, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 52, :name-col 52, :from-var test-clj-code, :end-col 55, :row 53, :to clojure.core} {:end-row 54, :name-end-col 30, :name-end-row 54, :name-row 54, :name when, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :macro true, :col 26, :name-col 26, :from-var test-clj-code, :end-col 30, :varargs-min-arity 1, :row 54, :to clojure.core} {:fixed-arities #{0 1}, :end-row 54, :name-end-col 35, :name-end-row 54, :name-row 54, :name and, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :macro true, :col 32, :name-col 32, :from-var test-clj-code, :end-col 35, :varargs-min-arity 1, :row 54, :to clojure.core} {:end-row 54, :name-end-col 44, :name-end-row 54, :name-row 54, :name ns-name', :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 36, :name-col 36, :from-var test-clj-code, :end-col 44, :row 54, :to :clj-kondo/unknown-namespace} {:end-row 54, :name-end-col 54, :name-end-row 54, :name-row 54, :name var-name', :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 45, :name-col 45, :from-var test-clj-code, :end-col 54, :row 54, :to :clj-kondo/unknown-namespace} {:fixed-arities #{2}, :end-row 55, :name-end-col 34, :name-end-row 55, :name-row 55, :name reset!, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 28, :name-col 28, :from-var test-clj-code, :end-col 34, :row 55, :to clojure.core} {:end-row 55, :name-end-col 46, :name-end-row 55, :name-row 55, :name testing-var, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 35, :name-col 35, :from-var test-clj-code, :end-col 46, :row 55, :to :clj-kondo/unknown-namespace} {:fixed-arities #{1 2}, :end-row 55, :name-end-col 54, :name-end-row 55, :name-row 55, :name symbol, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 48, :name-col 48, :from-var test-clj-code, :end-col 54, :row 55, :to clojure.core} {:end-row 55, :name-end-col 63, :name-end-row 55, :name-row 55, :name ns-name', :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 55, :name-col 55, :from-var test-clj-code, :end-col 63, :row 55, :to :clj-kondo/unknown-namespace} {:end-row 55, :name-end-col 73, :name-end-row 55, :name-row 55, :name var-name', :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 64, :name-col 64, :from-var test-clj-code, :end-col 73, :row 55, :to :clj-kondo/unknown-namespace} {:end-row 56, :name-end-col 30, :name-end-row 56, :name-row 56, :name when, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :macro true, :col 26, :name-col 26, :from-var test-clj-code, :end-col 30, :varargs-min-arity 1, :row 56, :to clojure.core} {:end-row 56, :name-end-col 39, :name-end-row 56, :name-row 56, :name ns-name', :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 31, :name-col 31, :from-var test-clj-code, :end-col 39, :row 56, :to :clj-kondo/unknown-namespace} {:fixed-arities #{2}, :end-row 57, :name-end-col 34, :name-end-row 57, :name-row 57, :name reset!, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 28, :name-col 28, :from-var test-clj-code, :end-col 34, :row 57, :to clojure.core} {:end-row 57, :name-end-col 45, :name-end-row 57, :name-row 57, :name testing-ns, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 35, :name-col 35, :from-var test-clj-code, :end-col 45, :row 57, :to :clj-kondo/unknown-namespace} {:end-row 57, :name-end-col 54, :name-end-row 57, :name-row 57, :name ns-name', :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 46, :name-col 46, :from-var test-clj-code, :end-col 54, :row 57, :to :clj-kondo/unknown-namespace} {:fixed-arities #{1 2}, :end-row 59, :name-end-col 25, :name-end-row 59, :name-row 59, :name =, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 24, :name-col 24, :from-var test-clj-code, :end-col 25, :varargs-min-arity 2, :row 59, :to clojure.core} {:end-row 59, :name-end-col 51, :name-end-row 59, :name-row 59, :name report-type, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 40, :name-col 40, :from-var test-clj-code, :end-col 51, :row 59, :to :clj-kondo/unknown-namespace} {:fixed-arities #{2}, :end-row 60, :name-end-col 30, :name-end-row 60, :name-row 60, :name reset!, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 24, :name-col 24, :from-var test-clj-code, :end-col 30, :row 60, :to clojure.core} {:end-row 60, :name-end-col 42, :name-end-row 60, :name-row 60, :name testing-var, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 31, :name-col 31, :from-var test-clj-code, :end-col 42, :row 60, :to :clj-kondo/unknown-namespace} {:end-row 64, :name-end-col 14, :name-end-row 64, :name-row 64, :name binding, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :macro true, :col 7, :name-col 7, :from-var test-clj-code, :end-col 14, :varargs-min-arity 1, :row 64, :to clojure.core} {:end-row 64, :name-end-col 35, :name-end-row 64, :name-row 64, :name report, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 16, :name-col 16, :from-var test-clj-code, :end-col 35, :row 64, :to clojure.test} {:end-row 64, :name-end-col 42, :name-end-row 64, :name-row 64, :name report, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 36, :name-col 36, :from-var test-clj-code, :end-col 42, :row 64, :to :clj-kondo/unknown-namespace} {:fixed-arities #{1}, :end-row 66, :name-end-col 31, :name-end-row 66, :name-row 66, :name test-vars, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 9, :name-col 9, :from-var test-clj-code, :end-col 31, :row 66, :to clojure.test} {:end-row 67, :name-end-col 13, :name-end-row 67, :name-row 67, :name cond->, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :macro true, :col 7, :name-col 7, :from-var test-clj-code, :end-col 13, :varargs-min-arity 1, :row 67, :to clojure.core} {:end-row 67, :name-end-col 32, :name-end-row 67, :name-row 67, :name summary, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 25, :name-col 25, :from-var test-clj-code, :end-col 32, :row 67, :to :clj-kondo/unknown-namespace} {:end-row 68, :name-end-col 32, :name-end-row 68, :name-row 68, :name results, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 25, :name-col 25, :from-var test-clj-code, :end-col 32, :row 68, :to :clj-kondo/unknown-namespace} {:end-row 69, :name-end-col 19, :name-end-row 69, :name-row 69, :name testing-ns, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 9, :name-col 9, :from-var test-clj-code, :end-col 19, :row 69, :to :clj-kondo/unknown-namespace} {:fixed-arities #{3}, :end-row 69, :name-end-col 26, :name-end-row 69, :name-row 69, :name assoc, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 21, :name-col 21, :from-var test-clj-code, :end-col 26, :varargs-min-arity 3, :row 69, :to clojure.core} {:end-row 69, :name-end-col 50, :name-end-row 69, :name-row 69, :name testing-ns, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 40, :name-col 40, :from-var test-clj-code, :end-col 50, :row 69, :to :clj-kondo/unknown-namespace} {:end-row 69, :name-end-col 7, :name-end-row 11, :name-row 11, :name defn-, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :macro true, :col 1, :name-col 2, :end-col 54, :arity 3, :varargs-min-arity 2, :row 11, :to clojure.core} {:fixed-arities #{}, :end-row 73, :name-end-col 32, :name-end-row 73, :name-row 73, :name version, :filename "src/elin/function/nrepl/test.clj", :alias e.p.nrepl, :from elin.function.nrepl.test, :col 14, :name-col 15, :from-var babashka?, :end-col 39, :arity 1, :row 73, :to elin.protocol.nrepl} {:fixed-arities #{2}, :end-row 74, :name-end-col 13, :name-end-row 73, :name-row 73, :name contains?, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 3, :name-col 4, :from-var babashka?, :end-col 24, :arity 2, :row 73, :to clojure.core} {:end-row 74, :name-end-col 7, :name-end-row 71, :name-row 71, :name defn-, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :macro true, :col 1, :name-col 2, :end-col 25, :arity 3, :varargs-min-arity 2, :row 71, :to clojure.core} {:fixed-arities #{1}, :end-row 78, :name-end-col 16, :name-end-row 78, :name-row 78, :name string?, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 9, :name-col 9, :from-var ?TestQuery, :end-col 16, :row 78, :to clojure.core} {:fixed-arities #{1}, :end-row 79, :name-end-col 31, :name-end-row 79, :name-row 79, :name string?, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 24, :name-col 24, :from-var ?TestQuery, :end-col 31, :row 79, :to clojure.core} {:fixed-arities #{1}, :end-row 80, :name-end-col 20, :name-end-row 80, :name-row 80, :name int?, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 16, :name-col 16, :from-var ?TestQuery, :end-col 20, :row 80, :to clojure.core} {:fixed-arities #{1}, :end-row 81, :name-end-col 26, :name-end-row 81, :name-row 81, :name string?, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 19, :name-col 19, :from-var ?TestQuery, :end-col 26, :row 81, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 81, :name-end-col 5, :name-end-row 76, :name-row 76, :name def, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :macro true, :col 1, :name-col 2, :end-col 29, :arity 2, :row 76, :to clojure.core} {:fixed-arities #{2}, :end-row 83, :name-end-col 23, :name-end-row 83, :name-row 83, :name test-var-query!!, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 7, :name-col 7, :end-col 23, :row 83, :to elin.function.nrepl.test} {:end-row 83, :name-end-col 55, :name-end-row 83, :name-row 83, :name ?Nrepl, :filename "src/elin/function/nrepl/test.clj", :alias e.s.component, :from elin.function.nrepl.test, :col 35, :name-col 35, :end-col 55, :row 83, :to elin.schema.component} {:end-row 83, :name-end-col 66, :name-end-row 83, :private true, :name-row 83, :name ?TestQuery, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 56, :name-col 56, :end-col 66, :row 83, :to elin.function.nrepl.test} {:fixed-arities #{1}, :end-row 83, :name-end-col 72, :name-end-row 83, :name-row 83, :name map?, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 68, :name-col 68, :end-col 72, :row 83, :to clojure.core} {:fixed-arities #{2}, :end-row 83, :name-end-col 6, :name-end-row 83, :name-row 83, :name =>, :filename "src/elin/function/nrepl/test.clj", :alias m, :from elin.function.nrepl.test, :macro true, :col 1, :name-col 2, :end-col 74, :arity 2, :row 83, :to malli.core} {:fixed-arities #{0 1}, :end-row 86, :name-end-col 35, :name-end-row 86, :name-row 86, :name str, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 31, :name-col 32, :from-var test-var-query!!, :end-col 43, :arity 2, :varargs-min-arity 1, :row 86, :to clojure.core} {:fixed-arities #{1 2}, :end-row 86, :name-end-col 30, :name-end-row 86, :name-row 86, :name symbol, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 23, :name-col 24, :from-var test-var-query!!, :end-col 44, :arity 1, :row 86, :to clojure.core} {:end-row 86, :name fn*, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 22, :from-var test-var-query!!, :end-col 44, :arity 2, :row 86, :to clojure.core} {:fixed-arities #{1 4 3 2}, :end-row 86, :name-end-col 21, :name-end-row 86, :name-row 86, :name map, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 17, :name-col 18, :from-var test-var-query!!, :end-col 50, :arity 2, :varargs-min-arity 4, :row 86, :to clojure.core} {:fixed-arities #{1}, :end-row 89, :name-end-col 62, :name-end-row 89, :private true, :name-row 89, :name babashka?, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 52, :name-col 53, :from-var test-var-query!!, :end-col 69, :arity 1, :row 89, :to elin.function.nrepl.test} {:end-row 91, :name-end-col 51, :name-end-row 89, :name-row 89, :name if, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 48, :name-col 49, :from-var test-var-query!!, :end-col 52, :arity 3, :row 89, :to clojure.core} {:fixed-arities #{1}, :end-row 91, :name-end-col 35, :name-end-row 87, :private true, :name-row 87, :name test-clj-code, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 21, :name-col 22, :from-var test-var-query!!, :end-col 54, :arity 1, :row 87, :to elin.function.nrepl.test} {:fixed-arities #{0 1}, :end-row 91, :name-end-col 20, :name-end-row 87, :name-row 87, :name str, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 16, :name-col 17, :from-var test-var-query!!, :end-col 55, :arity 1, :varargs-min-arity 1, :row 87, :to clojure.core} {:fixed-arities #{3 2}, :end-row 92, :name-end-col 33, :name-end-row 92, :name-row 92, :name eval!!, :filename "src/elin/function/nrepl/test.clj", :alias e.f.nrepl, :from elin.function.nrepl.test, :col 16, :name-col 17, :from-var test-var-query!!, :end-col 58, :arity 3, :row 92, :to elin.function.nrepl} {:fixed-arities #{1 2}, :end-row 93, :name-end-col 21, :name-end-row 93, :name-row 93, :name read-string, :filename "src/elin/function/nrepl/test.clj", :alias edn, :from elin.function.nrepl.test, :col 5, :name-col 6, :from-var test-var-query!!, :end-col 36, :arity 1, :row 93, :to clojure.edn} {:end-row 93, :name-end-col 9, :name-end-row 86, :name-row 86, :name let, :filename "src/elin/function/nrepl/test.clj", :alias e, :from elin.function.nrepl.test, :macro true, :col 3, :name-col 4, :from-var test-var-query!!, :end-col 37, :arity 2, :varargs-min-arity 1, :row 86, :to elin.error} {:end-row 93, :name-end-col 6, :name-end-row 84, :name-row 84, :name defn, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :macro true, :col 1, :name-col 2, :end-col 38, :arity 3, :varargs-min-arity 2, :row 84, :to clojure.core} {:end-row 102, :name-end-col 9, :name-end-row 95, :name-row 95, :name comment, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :macro true, :col 1, :name-col 2, :end-col 25, :arity 3, :varargs-min-arity 0, :row 95, :to clojure.core} {:fixed-arities #{2}, :end-row 15, :name-end-col 22, :name-end-row 15, :name-row 15, :name instance?, :filename "src/elin/schema.clj", :from elin.schema, :col 12, :name-col 13, :from-var ?instance, :end-col 31, :arity 2, :row 15, :to clojure.core} {:end-row 15, :name fn*, :filename "src/elin/schema.clj", :from elin.schema, :col 11, :from-var ?instance, :end-col 31, :arity 2, :row 15, :to clojure.core} {:fixed-arities #{1}, :end-row 15, :name-end-col 20, :name-end-row 13, :name-row 13, :name -simple-schema, :filename "src/elin/schema.clj", :alias m, :from elin.schema, :col 3, :name-col 4, :from-var ?instance, :end-col 33, :arity 1, :row 13, :to malli.core} {:end-row 15, :name-end-col 6, :name-end-row 11, :name-row 11, :name defn, :filename "src/elin/schema.clj", :from elin.schema, :macro true, :col 1, :name-col 2, :end-col 34, :arity 3, :varargs-min-arity 2, :row 11, :to clojure.core} {:fixed-arities #{1}, :end-row 18, :name-end-col 13, :name-end-row 18, :name-row 18, :name ?instance, :filename "src/elin/schema.clj", :from elin.schema, :col 3, :name-col 4, :from-var ?File, :end-col 27, :arity 1, :row 18, :to elin.schema} {:fixed-arities #{1 3 2}, :end-row 18, :name-end-col 5, :name-end-row 17, :name-row 17, :name def, :filename "src/elin/schema.clj", :from elin.schema, :macro true, :col 1, :name-col 2, :end-col 28, :arity 2, :row 17, :to clojure.core} {:fixed-arities #{1}, :end-row 23, :name-end-col 24, :name-end-row 23, :name-row 23, :name bytes?, :filename "src/elin/schema.clj", :from elin.schema, :col 17, :name-col 18, :from-var ?NotBytes, :end-col 27, :arity 1, :row 23, :to clojure.core} {:fixed-arities #{1}, :end-row 23, :name-end-col 16, :name-end-row 23, :name-row 23, :name not, :filename "src/elin/schema.clj", :from elin.schema, :col 12, :name-col 13, :from-var ?NotBytes, :end-col 28, :arity 1, :row 23, :to clojure.core} {:end-row 23, :name fn*, :filename "src/elin/schema.clj", :from elin.schema, :col 11, :from-var ?NotBytes, :end-col 28, :arity 2, :row 23, :to clojure.core} {:fixed-arities #{1}, :end-row 23, :name-end-col 20, :name-end-row 21, :name-row 21, :name -simple-schema, :filename "src/elin/schema.clj", :alias m, :from elin.schema, :col 3, :name-col 4, :from-var ?NotBytes, :end-col 30, :arity 1, :row 21, :to malli.core} {:fixed-arities #{1 3 2}, :end-row 23, :name-end-col 5, :name-end-row 20, :name-row 20, :name def, :filename "src/elin/schema.clj", :from elin.schema, :macro true, :col 1, :name-col 2, :end-col 31, :arity 2, :row 20, :to clojure.core} {:fixed-arities #{1}, :end-row 26, :name-end-col 13, :name-end-row 26, :name-row 26, :name ?instance, :filename "src/elin/schema.clj", :from elin.schema, :col 3, :name-col 4, :from-var ?Error, :end-col 28, :arity 1, :row 26, :to elin.schema} {:fixed-arities #{1 3 2}, :end-row 26, :name-end-col 5, :name-end-row 25, :name-row 25, :name def, :filename "src/elin/schema.clj", :from elin.schema, :macro true, :col 1, :name-col 2, :end-col 29, :arity 2, :row 25, :to clojure.core} {:fixed-arities #{1}, :end-row 29, :name-end-col 13, :name-end-row 29, :name-row 29, :name ?instance, :filename "src/elin/schema.clj", :from elin.schema, :col 3, :name-col 4, :from-var ?ManyToManyChannel, :end-col 32, :arity 1, :row 29, :to elin.schema} {:fixed-arities #{1 3 2}, :end-row 29, :name-end-col 5, :name-end-row 28, :name-row 28, :name def, :filename "src/elin/schema.clj", :from elin.schema, :macro true, :col 1, :name-col 2, :end-col 33, :arity 2, :row 28, :to clojure.core} {:fixed-arities #{1}, :end-row 32, :name-end-col 13, :name-end-row 32, :name-row 32, :name ?instance, :filename "src/elin/schema.clj", :from elin.schema, :col 3, :name-col 4, :from-var ?Atom, :end-col 19, :arity 1, :row 32, :to elin.schema} {:fixed-arities #{1 3 2}, :end-row 32, :name-end-col 5, :name-end-row 31, :name-row 31, :name def, :filename "src/elin/schema.clj", :from elin.schema, :macro true, :col 1, :name-col 2, :end-col 20, :arity 2, :row 31, :to clojure.core} {:fixed-arities #{1}, :end-row 35, :name-end-col 13, :name-end-row 35, :name-row 35, :name ?instance, :filename "src/elin/schema.clj", :from elin.schema, :col 3, :name-col 4, :from-var ?Pattern, :end-col 22, :arity 1, :row 35, :to elin.schema} {:fixed-arities #{1 3 2}, :end-row 35, :name-end-col 5, :name-end-row 34, :name-row 34, :name def, :filename "src/elin/schema.clj", :from elin.schema, :macro true, :col 1, :name-col 2, :end-col 23, :arity 2, :row 34, :to clojure.core} {:end-row 39, :name-end-col 14, :name-end-row 39, :name-row 39, :name ?Error, :filename "src/elin/schema.clj", :from elin.schema, :col 8, :name-col 8, :from-var error-or, :end-col 14, :row 39, :to elin.schema} {:end-row 39, :name-end-col 6, :name-end-row 37, :name-row 37, :name defn, :filename "src/elin/schema.clj", :from elin.schema, :macro true, :col 1, :name-col 2, :end-col 23, :arity 3, :varargs-min-arity 2, :row 37, :to clojure.core} {:end-row 5, :name-end-col 10, :name-end-row 5, :name-row 5, :name this, :filename "src/elin/protocol/interceptor.clj", :from elin.protocol.interceptor, :col 6, :name-col 6, :end-col 10, :row 5, :to :clj-kondo/unknown-namespace} {:end-row 5, :name-end-col 15, :name-end-row 5, :name-row 5, :name kind, :filename "src/elin/protocol/interceptor.clj", :from elin.protocol.interceptor, :col 11, :name-col 11, :end-col 15, :row 5, :to :clj-kondo/unknown-namespace} {:end-row 5, :name-end-col 23, :name-end-row 5, :name-row 5, :name context, :filename "src/elin/protocol/interceptor.clj", :from elin.protocol.interceptor, :col 16, :name-col 16, :end-col 23, :row 5, :to :clj-kondo/unknown-namespace} {:end-row 6, :name-end-col 10, :name-end-row 6, :name-row 6, :name this, :filename "src/elin/protocol/interceptor.clj", :from elin.protocol.interceptor, :col 6, :name-col 6, :end-col 10, :row 6, :to :clj-kondo/unknown-namespace} {:end-row 6, :name-end-col 15, :name-end-row 6, :name-row 6, :name kind, :filename "src/elin/protocol/interceptor.clj", :from elin.protocol.interceptor, :col 11, :name-col 11, :end-col 15, :row 6, :to :clj-kondo/unknown-namespace} {:end-row 6, :name-end-col 23, :name-end-row 6, :name-row 6, :name context, :filename "src/elin/protocol/interceptor.clj", :from elin.protocol.interceptor, :col 16, :name-col 16, :end-col 23, :row 6, :to :clj-kondo/unknown-namespace} {:end-row 6, :name-end-col 34, :name-end-row 6, :name-row 6, :name terminator, :filename "src/elin/protocol/interceptor.clj", :from elin.protocol.interceptor, :col 24, :name-col 24, :end-col 34, :row 6, :to :clj-kondo/unknown-namespace} {:end-row 6, :name-end-col 13, :name-end-row 3, :name-row 3, :name defprotocol, :filename "src/elin/protocol/interceptor.clj", :from elin.protocol.interceptor, :macro true, :col 1, :name-col 2, :end-col 37, :arity 2, :varargs-min-arity 1, :row 3, :to clojure.core} {:end-row 8, :name-end-col 34, :name-end-row 8, :name-row 8, :name ?Message, :filename "src/elin/util/nrepl.clj", :alias e.s.nrepl, :from elin.util.nrepl, :col 16, :name-col 16, :from-var ?Messages, :end-col 34, :row 8, :to elin.schema.nrepl} {:fixed-arities #{1 3 2}, :end-row 8, :name-end-col 5, :name-end-row 7, :name-row 7, :name def, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :macro true, :col 1, :name-col 2, :end-col 36, :arity 2, :row 7, :to clojure.core} {:fixed-arities #{1}, :end-row 10, :name-end-col 21, :name-end-row 10, :name-row 10, :name merge-messages, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 7, :name-col 7, :end-col 21, :row 10, :to elin.util.nrepl} {:end-row 10, :name-end-col 42, :name-end-row 10, :private true, :name-row 10, :name ?Messages, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 33, :name-col 33, :end-col 42, :row 10, :to elin.util.nrepl} {:end-row 10, :name-end-col 62, :name-end-row 10, :name-row 10, :name ?Message, :filename "src/elin/util/nrepl.clj", :alias e.s.nrepl, :from elin.util.nrepl, :col 44, :name-col 44, :end-col 62, :row 10, :to elin.schema.nrepl} {:fixed-arities #{2}, :end-row 10, :name-end-col 6, :name-end-row 10, :name-row 10, :name =>, :filename "src/elin/util/nrepl.clj", :alias m, :from elin.util.nrepl, :macro true, :col 1, :name-col 2, :end-col 64, :arity 2, :row 10, :to malli.core} {:fixed-arities #{1 2}, :end-row 13, :name-end-col 32, :name-end-row 13, :name-row 13, :name keyword, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 25, :name-col 25, :from-var merge-messages, :end-col 32, :row 13, :to clojure.core} {:fixed-arities #{1 2}, :end-row 13, :name keyword, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 25, :from-var merge-messages, :end-col 32, :arity 1, :row 13, :to clojure.core} {:end-row 13, :name-end-col 56, :name-end-row 13, :name-row 13, :name array-key-set, :filename "src/elin/util/nrepl.clj", :alias e.c.nrepl, :from elin.util.nrepl, :col 33, :name-col 33, :from-var merge-messages, :end-col 56, :row 13, :to elin.constant.nrepl} {:fixed-arities #{1 4 3 2}, :end-row 13, :name-end-col 24, :name-end-row 13, :name-row 13, :name map, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 20, :name-col 21, :from-var merge-messages, :end-col 57, :arity 2, :varargs-min-arity 4, :row 13, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 17, :name-end-col 64, :name-end-row 17, :name-row 17, :name concat, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 58, :name-col 58, :from-var merge-messages, :end-col 64, :varargs-min-arity 2, :row 17, :to clojure.core} {:fixed-arities #{1 2}, :end-row 15, :name-end-col 56, :name-end-row 15, :name-row 15, :name keep, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 51, :name-col 52, :from-var merge-messages, :end-col 68, :arity 2, :row 15, :to clojure.core} {:fixed-arities #{1}, :end-row 16, :name-end-col 55, :name-end-row 16, :name-row 16, :name seq, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 51, :name-col 52, :from-var merge-messages, :end-col 56, :arity 1, :row 16, :to clojure.core} {:fixed-arities #{4 3 2 5}, :end-row 17, :name-end-col 57, :name-end-row 17, :name-row 17, :name apply, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 51, :name-col 52, :from-var merge-messages, :end-col 65, :arity 2, :varargs-min-arity 5, :row 17, :to clojure.core} {:fixed-arities #{0 1}, :end-row 18, :name-end-col 60, :name-end-row 18, :name-row 18, :name distinct, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 51, :name-col 52, :from-var merge-messages, :end-col 61, :arity 1, :row 18, :to clojure.core} {:end-row 18, :name-end-col 50, :name-end-row 15, :name-row 15, :name some->>, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :macro true, :col 42, :name-col 43, :from-var merge-messages, :end-col 62, :arity 4, :varargs-min-arity 1, :row 15, :to clojure.core} {:fixed-arities #{3}, :end-row 19, :name-end-col 37, :name-end-row 19, :name-row 19, :name assoc, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 31, :name-col 32, :from-var merge-messages, :end-col 49, :arity 3, :varargs-min-arity 3, :row 19, :to clojure.core} {:fixed-arities #{3 2}, :end-row 20, :name-end-col 36, :name-end-row 15, :name-row 15, :name if-let, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :macro true, :col 29, :name-col 30, :from-var merge-messages, :end-col 36, :arity 3, :row 15, :to clojure.core} {:end-row 20, :name-end-col 30, :name-end-row 14, :name-row 14, :name fn, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :macro true, :col 27, :name-col 28, :from-var merge-messages, :end-col 37, :arity 2, :varargs-min-arity 0, :row 14, :to clojure.core} {:fixed-arities #{3 2}, :end-row 21, :name-end-col 26, :name-end-row 14, :name-row 14, :name reduce, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 19, :name-col 20, :from-var merge-messages, :end-col 41, :arity 3, :row 14, :to clojure.core} {:end-row 23, :name-end-col 22, :name-end-row 23, :name-row 23, :name merge, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 17, :name-col 17, :from-var merge-messages, :end-col 22, :varargs-min-arity 0, :row 23, :to clojure.core} {:fixed-arities #{1 2}, :end-row 22, :name-end-col 29, :name-end-row 22, :name-row 22, :name dissoc, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 23, :name-col 23, :from-var merge-messages, :end-col 29, :varargs-min-arity 2, :row 22, :to clojure.core} {:fixed-arities #{4 3 2 5}, :end-row 22, :name-end-col 22, :name-end-row 22, :name-row 22, :name apply, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 16, :name-col 17, :from-var merge-messages, :end-col 43, :arity 3, :varargs-min-arity 5, :row 22, :to clojure.core} {:end-row 22, :name fn*, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 15, :from-var merge-messages, :end-col 43, :arity 2, :row 22, :to clojure.core} {:fixed-arities #{1 4 3 2}, :end-row 22, :name-end-col 14, :name-end-row 22, :name-row 22, :name map, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 10, :name-col 11, :from-var merge-messages, :end-col 53, :arity 2, :varargs-min-arity 4, :row 22, :to clojure.core} {:fixed-arities #{4 3 2 5}, :end-row 23, :name-end-col 16, :name-end-row 23, :name-row 23, :name apply, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 10, :name-col 11, :from-var merge-messages, :end-col 33, :arity 3, :varargs-min-arity 5, :row 23, :to clojure.core} {:end-row 23, :name-end-col 9, :name-end-row 22, :name-row 22, :name ->>, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :macro true, :col 5, :name-col 6, :from-var merge-messages, :end-col 34, :arity 2, :varargs-min-arity 1, :row 22, :to clojure.core} {:end-row 23, :name-end-col 7, :name-end-row 13, :name-row 13, :name let, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :macro true, :col 3, :name-col 4, :from-var merge-messages, :end-col 35, :arity 2, :varargs-min-arity 1, :row 13, :to clojure.core} {:end-row 23, :name-end-col 6, :name-end-row 11, :name-row 11, :name defn, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :macro true, :col 1, :name-col 2, :end-col 36, :arity 3, :varargs-min-arity 2, :row 11, :to clojure.core} {:fixed-arities #{3}, :end-row 25, :name-end-col 22, :name-end-row 25, :name-row 25, :name update-messages, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 7, :name-col 7, :end-col 22, :row 25, :to elin.util.nrepl} {:fixed-arities #{1}, :end-row 25, :name-end-col 42, :name-end-row 25, :name-row 25, :name keyword?, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 34, :name-col 34, :end-col 42, :row 25, :to clojure.core} {:fixed-arities #{1}, :end-row 25, :name-end-col 46, :name-end-row 25, :name-row 25, :name fn?, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 43, :name-col 43, :end-col 46, :row 25, :to clojure.core} {:end-row 25, :name-end-col 56, :name-end-row 25, :private true, :name-row 25, :name ?Messages, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 47, :name-col 47, :end-col 56, :row 25, :to elin.util.nrepl} {:end-row 25, :name-end-col 67, :name-end-row 25, :private true, :name-row 25, :name ?Messages, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 58, :name-col 58, :end-col 67, :row 25, :to elin.util.nrepl} {:fixed-arities #{2}, :end-row 25, :name-end-col 6, :name-end-row 25, :name-row 25, :name =>, :filename "src/elin/util/nrepl.clj", :alias m, :from elin.util.nrepl, :macro true, :col 1, :name-col 2, :end-col 69, :arity 2, :row 25, :to malli.core} {:fixed-arities #{1}, :end-row 32, :name-end-col 11, :name-end-row 32, :name-row 32, :name not, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 7, :name-col 8, :from-var update-messages, :end-col 16, :arity 1, :row 32, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 35, :name-end-col 14, :name-end-row 35, :name-row 35, :name conj, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 9, :name-col 10, :from-var update-messages, :end-col 34, :arity 2, :varargs-min-arity 2, :row 35, :to clojure.core} {:end-row 35, :name-end-col 10, :name-end-row 33, :name-row 33, :name if, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 7, :name-col 8, :from-var update-messages, :end-col 35, :arity 3, :row 33, :to clojure.core} {:fixed-arities #{2}, :end-row 37, :name-end-col 17, :name-end-row 37, :name-row 37, :name contains?, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 7, :name-col 8, :from-var update-messages, :end-col 24, :arity 2, :row 37, :to clojure.core} {:fixed-arities #{4 6 3 5}, :end-row 39, :name-end-col 34, :name-end-row 39, :name-row 39, :name update, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 27, :name-col 28, :from-var update-messages, :end-col 43, :arity 3, :varargs-min-arity 6, :row 39, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 39, :name-end-col 19, :name-end-row 39, :name-row 39, :name conj, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 14, :name-col 15, :from-var update-messages, :end-col 44, :arity 2, :varargs-min-arity 2, :row 39, :to clojure.core} {:end-row 40, :name-end-col 13, :name-end-row 38, :name-row 38, :name recur, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 7, :name-col 8, :from-var update-messages, :end-col 19, :arity 3, :row 38, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 43, :name-end-col 28, :name-end-row 43, :name-row 43, :name conj, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 23, :name-col 24, :from-var update-messages, :end-col 40, :arity 2, :varargs-min-arity 2, :row 43, :to clojure.core} {:end-row 43, :name-end-col 13, :name-end-row 43, :name-row 43, :name recur, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 7, :name-col 8, :from-var update-messages, :end-col 50, :arity 3, :row 43, :to clojure.core} {:end-row 43, :name-end-col 10, :name-end-row 31, :name-row 31, :name cond, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :macro true, :col 5, :name-col 6, :from-var update-messages, :end-col 51, :arity 6, :varargs-min-arity 0, :row 31, :to clojure.core} {:end-row 43, :name-end-col 8, :name-end-row 28, :name-row 28, :name loop, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :macro true, :col 3, :name-col 4, :from-var update-messages, :end-col 52, :arity 2, :varargs-min-arity 1, :row 28, :to clojure.core} {:end-row 43, :name-end-col 6, :name-end-row 26, :name-row 26, :name defn, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :macro true, :col 1, :name-col 2, :end-col 53, :arity 3, :varargs-min-arity 2, :row 26, :to clojure.core} {:fixed-arities #{2}, :end-row 45, :name-end-col 18, :name-end-row 45, :name-row 45, :name has-status?, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 7, :name-col 7, :end-col 18, :row 45, :to elin.util.nrepl} {:end-row 45, :name-end-col 48, :name-end-row 45, :name-row 45, :name ?Message, :filename "src/elin/util/nrepl.clj", :alias e.s.nrepl, :from elin.util.nrepl, :col 30, :name-col 30, :end-col 48, :row 45, :to elin.schema.nrepl} {:fixed-arities #{1}, :end-row 45, :name-end-col 56, :name-end-row 45, :name-row 45, :name string?, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 49, :name-col 49, :end-col 56, :row 45, :to clojure.core} {:fixed-arities #{1}, :end-row 45, :name-end-col 66, :name-end-row 45, :name-row 45, :name boolean?, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 58, :name-col 58, :end-col 66, :row 45, :to clojure.core} {:fixed-arities #{2}, :end-row 45, :name-end-col 6, :name-end-row 45, :name-row 45, :name =>, :filename "src/elin/util/nrepl.clj", :alias m, :from elin.util.nrepl, :macro true, :col 1, :name-col 2, :end-col 68, :arity 2, :row 45, :to malli.core} {:fixed-arities #{1 2}, :end-row 49, :name-end-col 13, :name-end-row 49, :name-row 49, :name =, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 11, :name-col 12, :from-var has-status?, :end-col 23, :arity 2, :varargs-min-arity 2, :row 49, :to clojure.core} {:end-row 49, :name fn*, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 10, :from-var has-status?, :end-col 23, :arity 2, :row 49, :to clojure.core} {:fixed-arities #{2}, :end-row 50, :name-end-col 9, :name-end-row 49, :name-row 49, :name some, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 4, :name-col 5, :from-var has-status?, :end-col 28, :arity 2, :row 49, :to clojure.core} {:fixed-arities #{1}, :end-row 50, :name-end-col 11, :name-end-row 48, :name-row 48, :name boolean, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 3, :name-col 4, :from-var has-status?, :end-col 29, :arity 1, :row 48, :to clojure.core} {:end-row 50, :name-end-col 6, :name-end-row 46, :name-row 46, :name defn, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :macro true, :col 1, :name-col 2, :end-col 30, :arity 3, :varargs-min-arity 2, :row 46, :to clojure.core} {:end-row 18, :name-end-col 41, :name-end-row 18, :name-row 18, :name ?Plugin, :filename "src/elin/component/plugin.clj", :alias e.s.plugin, :from elin.component.plugin, :col 23, :name-col 23, :from-var validation-error, :end-col 41, :row 18, :to elin.schema.plugin} {:fixed-arities #{3 2}, :end-row 18, :name-end-col 22, :name-end-row 18, :name-row 18, :name explain, :filename "src/elin/component/plugin.clj", :alias m, :from elin.component.plugin, :col 12, :name-col 13, :from-var validation-error, :end-col 42, :arity 2, :row 18, :to malli.core} {:fixed-arities #{1 2}, :end-row 19, :name-end-col 29, :name-end-row 19, :name-row 19, :name humanize, :filename "src/elin/component/plugin.clj", :alias m.error, :from elin.component.plugin, :col 12, :name-col 13, :from-var validation-error, :end-col 30, :arity 1, :row 19, :to malli.error} {:end-row 19, :name-end-col 11, :name-end-row 17, :name-row 17, :name some->>, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :macro true, :col 3, :name-col 4, :from-var validation-error, :end-col 31, :arity 3, :varargs-min-arity 1, :row 17, :to clojure.core} {:end-row 19, :name-end-col 7, :name-end-row 15, :name-row 15, :name defn-, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :macro true, :col 1, :name-col 2, :end-col 32, :arity 3, :varargs-min-arity 2, :row 15, :to clojure.core} {:fixed-arities #{1 2}, :end-row 24, :name-end-col 56, :name-end-row 24, :name-row 24, :name file, :filename "src/elin/component/plugin.clj", :alias io, :from elin.component.plugin, :col 48, :name-col 49, :from-var add-classpaths!, :end-col 59, :arity 1, :varargs-min-arity 2, :row 24, :to clojure.java.io} {:end-row 24, :name ., :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :col 32, :from-var add-classpaths!, :end-col 60, :arity 2, :row 24, :to clojure.core} {:end-row 24, :name ., :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :col 14, :from-var add-classpaths!, :end-col 61, :arity 2, :row 24, :to clojure.core} {:end-row 24, :name fn*, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :col 13, :from-var add-classpaths!, :end-col 61, :arity 2, :row 24, :to clojure.core} {:fixed-arities #{1 4 3 2}, :end-row 24, :name-end-col 12, :name-end-row 24, :name-row 24, :name map, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :col 8, :name-col 9, :from-var add-classpaths!, :end-col 62, :arity 2, :varargs-min-arity 4, :row 24, :to clojure.core} {:fixed-arities #{1 2}, :end-row 25, :name-end-col 17, :name-end-row 25, :name-row 25, :name join, :filename "src/elin/component/plugin.clj", :alias str, :from elin.component.plugin, :col 8, :name-col 9, :from-var add-classpaths!, :end-col 22, :arity 2, :row 25, :to clojure.string} {:end-row 26, :name-end-col 34, :name-end-row 26, :name-row 26, :name add-classpath, :filename "src/elin/component/plugin.clj", :alias b.classpath, :from elin.component.plugin, :col 8, :name-col 9, :from-var add-classpaths!, :end-col 35, :arity 1, :row 26, :to babashka.classpath} {:end-row 26, :name-end-col 7, :name-end-row 23, :name-row 23, :name ->>, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :macro true, :col 3, :name-col 4, :from-var add-classpaths!, :end-col 36, :arity 4, :varargs-min-arity 1, :row 23, :to clojure.core} {:end-row 26, :name-end-col 7, :name-end-row 21, :name-row 21, :name defn-, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :macro true, :col 1, :name-col 2, :end-col 37, :arity 3, :varargs-min-arity 2, :row 21, :to clojure.core} {:fixed-arities #{2}, :end-row 28, :name-end-col 18, :name-end-row 28, :private true, :name-row 28, :name load-plugin, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :col 7, :name-col 7, :end-col 18, :row 28, :to elin.component.plugin} {:end-row 28, :name-end-col 46, :name-end-row 28, :name-row 28, :name ?Host, :filename "src/elin/component/plugin.clj", :alias e.s.server, :from elin.component.plugin, :col 30, :name-col 30, :end-col 46, :row 28, :to elin.schema.server} {:fixed-arities #{1}, :end-row 28, :name-end-col 54, :name-end-row 28, :name-row 28, :name string?, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :col 47, :name-col 47, :end-col 54, :row 28, :to clojure.core} {:end-row 28, :name-end-col 82, :name-end-row 28, :name-row 28, :name ?Plugin, :filename "src/elin/component/plugin.clj", :alias e.s.plugin, :from elin.component.plugin, :col 64, :name-col 64, :end-col 82, :row 28, :to elin.schema.plugin} {:fixed-arities #{2}, :end-row 28, :name-end-col 6, :name-end-row 28, :name-row 28, :name =>, :filename "src/elin/component/plugin.clj", :alias m, :from elin.component.plugin, :macro true, :col 1, :name-col 2, :end-col 85, :arity 2, :row 28, :to malli.core} {:end-row 31, :name-end-col 40, :name-end-row 31, :name-row 31, :name slurp, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :col 34, :name-col 35, :from-var load-plugin, :end-col 50, :arity 1, :varargs-min-arity 1, :row 31, :to clojure.core} {:fixed-arities #{1 2}, :end-row 31, :name-end-col 33, :name-end-row 31, :name-row 31, :name read-string, :filename "src/elin/component/plugin.clj", :alias edn, :from elin.component.plugin, :col 17, :name-col 18, :from-var load-plugin, :end-col 51, :arity 1, :row 31, :to clojure.edn} {:fixed-arities #{1}, :end-row 32, :name-end-col 30, :name-end-row 32, :private true, :name-row 32, :name validation-error, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :col 13, :name-col 14, :from-var load-plugin, :end-col 39, :arity 1, :row 32, :to elin.component.plugin} {:end-row 34, :name-end-col 66, :name-end-row 34, :name-row 34, :name pr-str, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :col 59, :name-col 60, :from-var load-plugin, :end-col 71, :arity 1, :varargs-min-arity 0, :row 34, :to clojure.core} {:end-row 34, :name-end-col 25, :name-end-row 34, :name-row 34, :name warning, :filename "src/elin/component/plugin.clj", :alias e.message, :from elin.component.plugin, :col 7, :name-col 8, :from-var load-plugin, :end-col 72, :arity 3, :varargs-min-arity 1, :row 34, :to elin.message} {:end-row 35, :name-end-col 8, :name-end-row 33, :name-row 33, :name if, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :col 5, :name-col 6, :from-var load-plugin, :end-col 15, :arity 3, :row 33, :to clojure.core} {:end-row 35, :name-end-col 7, :name-end-row 31, :name-row 31, :name let, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :macro true, :col 3, :name-col 4, :from-var load-plugin, :end-col 16, :arity 2, :varargs-min-arity 1, :row 31, :to clojure.core} {:end-row 35, :name-end-col 7, :name-end-row 29, :name-row 29, :name defn-, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :macro true, :col 1, :name-col 2, :end-col 17, :arity 3, :varargs-min-arity 2, :row 29, :to clojure.core} {:fixed-arities #{2}, :end-row 37, :name-end-col 19, :name-end-row 37, :private true, :name-row 37, :name load-plugins, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :col 7, :name-col 7, :end-col 19, :row 37, :to elin.component.plugin} {:end-row 37, :name-end-col 47, :name-end-row 37, :name-row 37, :name ?Host, :filename "src/elin/component/plugin.clj", :alias e.s.server, :from elin.component.plugin, :col 31, :name-col 31, :end-col 47, :row 37, :to elin.schema.server} {:fixed-arities #{1}, :end-row 37, :name-end-col 68, :name-end-row 37, :name-row 37, :name string?, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :col 61, :name-col 61, :end-col 68, :row 37, :to clojure.core} {:end-row 37, :name-end-col 89, :name-end-row 37, :name-row 37, :name ?Plugin, :filename "src/elin/component/plugin.clj", :alias e.s.plugin, :from elin.component.plugin, :col 71, :name-col 71, :end-col 89, :row 37, :to elin.schema.plugin} {:fixed-arities #{2}, :end-row 37, :name-end-col 6, :name-end-row 37, :name-row 37, :name =>, :filename "src/elin/component/plugin.clj", :alias m, :from elin.component.plugin, :macro true, :col 1, :name-col 2, :end-col 91, :arity 2, :row 37, :to malli.core} {:fixed-arities #{0 1}, :end-row 42, :name-end-col 28, :name-end-row 42, :name-row 42, :name str, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :col 24, :name-col 25, :from-var load-plugins, :end-col 38, :arity 1, :varargs-min-arity 1, :row 42, :to clojure.core} {:fixed-arities #{1}, :end-row 46, :name-end-col 11, :name-end-row 46, :name-row 46, :name not, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :col 7, :name-col 8, :from-var load-plugins, :end-col 21, :arity 1, :row 46, :to clojure.core} {:fixed-arities #{2}, :end-row 49, :name-end-col 17, :name-end-row 49, :name-row 49, :name contains?, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :col 7, :name-col 8, :from-var load-plugins, :end-col 40, :arity 2, :row 49, :to clojure.core} {:end-row 50, :name-end-col 13, :name-end-row 50, :name-row 50, :name recur, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :col 7, :name-col 8, :from-var load-plugins, :end-col 49, :arity 3, :row 50, :to clojure.core} {:fixed-arities #{2}, :end-row 53, :name-end-col 69, :name-end-row 53, :private true, :name-row 53, :name load-plugin, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :col 57, :name-col 58, :from-var load-plugins, :end-col 89, :arity 2, :row 53, :to elin.component.plugin} {:fixed-arities #{0 1 2}, :end-row 56, :name-end-col 34, :name-end-row 56, :name-row 56, :name conj, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :col 29, :name-col 30, :from-var load-plugins, :end-col 44, :arity 2, :varargs-min-arity 2, :row 56, :to clojure.core} {:name ->, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :macro true, :col nil, :from-var load-plugins, :arity 2, :varargs-min-arity 1, :row nil, :to clojure.core} {:filename "src/elin/component/plugin.clj", :row nil, :col nil, :from elin.component.plugin, :to clojure.core, :name if, :arity 3, :from-var load-plugins} {:name let, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :macro true, :col nil, :from-var load-plugins, :arity 2, :varargs-min-arity 1, :row nil, :to clojure.core} {:end-row 56, :name-end-col 34, :name-end-row 54, :name-row 54, :name cond->, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :macro true, :col 27, :name-col 28, :from-var load-plugins, :end-col 45, :arity 3, :varargs-min-arity 1, :row 54, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 59, :name-end-col 51, :name-end-row 59, :name-row 59, :name concat, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :col 45, :name-col 45, :from-var load-plugins, :end-col 51, :varargs-min-arity 2, :row 59, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 59, :name concat, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :col 45, :from-var load-plugins, :end-col 51, :arity 2, :varargs-min-arity 2, :row 59, :to clojure.core} {:fixed-arities #{0 1}, :end-row 59, :name-end-col 55, :name-end-row 59, :name-row 59, :name or, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :macro true, :col 52, :name-col 53, :from-var load-plugins, :end-col 68, :arity 2, :varargs-min-arity 1, :row 59, :to clojure.core} {:fixed-arities #{4 6 3 5}, :end-row 59, :name-end-col 34, :name-end-row 59, :name-row 59, :name update, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :col 27, :name-col 28, :from-var load-plugins, :end-col 69, :arity 4, :varargs-min-arity 6, :row 59, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 60, :name-end-col 55, :name-end-row 60, :name-row 60, :name concat, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :col 49, :name-col 49, :from-var load-plugins, :end-col 55, :varargs-min-arity 2, :row 60, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 60, :name concat, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :col 49, :from-var load-plugins, :end-col 55, :arity 2, :varargs-min-arity 2, :row 60, :to clojure.core} {:fixed-arities #{0 1}, :end-row 60, :name-end-col 59, :name-end-row 60, :name-row 60, :name or, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :macro true, :col 56, :name-col 57, :from-var load-plugins, :end-col 76, :arity 2, :varargs-min-arity 1, :row 60, :to clojure.core} {:fixed-arities #{4 6 3 5}, :end-row 60, :name-end-col 34, :name-end-row 60, :name-row 60, :name update, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :col 27, :name-col 28, :from-var load-plugins, :end-col 77, :arity 4, :varargs-min-arity 6, :row 60, :to clojure.core} {:end-row 60, :name-end-col 26, :name-end-row 58, :name-row 58, :name ->, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :macro true, :col 23, :name-col 24, :from-var load-plugins, :end-col 78, :arity 3, :varargs-min-arity 1, :row 58, :to clojure.core} {:end-row 61, :name-end-col 24, :name-end-row 57, :name-row 57, :name if, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :col 21, :name-col 22, :from-var load-plugins, :end-col 30, :arity 3, :row 57, :to clojure.core} {:end-row 62, :name-end-col 15, :name-end-row 62, :name-row 62, :name recur, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :col 9, :name-col 10, :from-var load-plugins, :end-col 53, :arity 3, :row 62, :to clojure.core} {:end-row 62, :name-end-col 11, :name-end-row 53, :name-row 53, :name let, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :macro true, :col 7, :name-col 8, :from-var load-plugins, :end-col 54, :arity 2, :varargs-min-arity 1, :row 53, :to clojure.core} {:end-row 62, :name-end-col 10, :name-end-row 45, :name-row 45, :name cond, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :macro true, :col 5, :name-col 6, :from-var load-plugins, :end-col 55, :arity 6, :varargs-min-arity 0, :row 45, :to clojure.core} {:end-row 62, :name-end-col 8, :name-end-row 40, :name-row 40, :name loop, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :macro true, :col 3, :name-col 4, :from-var load-plugins, :end-col 56, :arity 2, :varargs-min-arity 1, :row 40, :to clojure.core} {:end-row 62, :name-end-col 7, :name-end-row 38, :name-row 38, :name defn-, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :macro true, :col 1, :name-col 2, :end-col 57, :arity 3, :varargs-min-arity 2, :row 38, :to clojure.core} {:end-row 72, :name-end-col 22, :name-end-row 72, :name-row 72, :name Lifecycle, :filename "src/elin/component/plugin.clj", :alias component, :from elin.component.plugin, :col 3, :name-col 3, :end-col 22, :row 72, :to com.stuartsierra.component} {:fixed-arities #{1}, :end-row 74, :name-end-col 21, :name-end-row 74, :private true, :name-row 74, :name add-classpaths!, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :col 5, :name-col 6, :end-col 32, :arity 1, :row 74, :to elin.component.plugin} {:end-row 75, :name-end-col 17, :name-end-row 75, :name-row 75, :name info, :filename "src/elin/component/plugin.clj", :alias timbre, :from elin.component.plugin, :macro true, :col 5, :name-col 6, :end-col 46, :arity 1, :varargs-min-arity 0, :row 75, :to taoensso.timbre} {:fixed-arities #{0 1}, :end-row 76, :name-end-col 59, :name-end-row 76, :name-row 76, :name or, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :macro true, :col 56, :name-col 57, :end-col 73, :arity 2, :varargs-min-arity 1, :row 76, :to clojure.core} {:fixed-arities #{2}, :end-row 76, :name-end-col 45, :name-end-row 76, :private true, :name-row 76, :name load-plugins, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :col 32, :name-col 33, :end-col 74, :arity 2, :row 76, :to elin.component.plugin} {:fixed-arities #{3}, :end-row 76, :name-end-col 11, :name-end-row 76, :name-row 76, :name assoc, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :col 5, :name-col 6, :end-col 75, :arity 3, :varargs-min-arity 3, :row 76, :to clojure.core} {:end-row 79, :name-end-col 17, :name-end-row 79, :name-row 79, :name info, :filename "src/elin/component/plugin.clj", :alias timbre, :from elin.component.plugin, :macro true, :col 5, :name-col 6, :end-col 46, :arity 1, :varargs-min-arity 0, :row 79, :to taoensso.timbre} {:fixed-arities #{1 2}, :end-row 80, :name-end-col 12, :name-end-row 80, :name-row 80, :name dissoc, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :col 5, :name-col 6, :end-col 33, :arity 2, :varargs-min-arity 2, :row 80, :to clojure.core} {:end-row 80, :name-end-col 11, :name-end-row 64, :name-row 64, :name defrecord, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :macro true, :col 1, :name-col 2, :end-col 35, :arity 5, :varargs-min-arity 2, :row 64, :to clojure.core} {:fixed-arities #{0 1}, :end-row 84, :name-end-col 19, :name-end-row 84, :name-row 84, :name or, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :macro true, :col 16, :name-col 17, :from-var new-plugin, :end-col 40, :arity 2, :varargs-min-arity 1, :row 84, :to clojure.core} {:fixed-arities #{1}, :end-row 84, :name-end-col 15, :name-end-row 84, :name-row 84, :name map->Plugin, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :col 3, :name-col 4, :from-var new-plugin, :end-col 41, :arity 1, :row 84, :to elin.component.plugin} {:end-row 84, :name-end-col 6, :name-end-row 82, :name-row 82, :name defn, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :macro true, :col 1, :name-col 2, :end-col 42, :arity 3, :varargs-min-arity 2, :row 82, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 16, :name-end-col 5, :name-end-row 15, :name-row 15, :name def, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :macro true, :col 1, :name-col 2, :end-col 23, :arity 2, :row 15, :to clojure.core} {:end-row 20, :name-end-col 33, :name-end-row 20, :name-row 20, :name autocmd, :filename "src/elin/interceptor/autocmd.clj", :alias e.c.interceptor, :from elin.interceptor.autocmd, :col 10, :name-col 10, :from-var deinitialize-interceptor, :end-col 33, :row 20, :to elin.constant.interceptor} {:fixed-arities #{1}, :end-row 22, :name-end-col 39, :name-end-row 22, :name-row 22, :name remove-all!, :filename "src/elin/interceptor/autocmd.clj", :alias e.p.nrepl, :from elin.interceptor.autocmd, :col 17, :name-col 18, :from-var deinitialize-interceptor, :end-col 46, :arity 1, :row 22, :to elin.protocol.nrepl} {:end-row 22, :name-end-col 18, :name-end-row 21, :name-row 21, :name fn, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :macro true, :col 15, :name-col 16, :from-var deinitialize-interceptor, :end-col 47, :arity 2, :varargs-min-arity 0, :row 21, :to clojure.core} {:fixed-arities #{1 2}, :end-row 23, :name-end-col 27, :name-end-row 23, :name-row 23, :name =, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :col 25, :name-col 26, :from-var deinitialize-interceptor, :end-col 57, :arity 2, :varargs-min-arity 2, :row 23, :to clojure.core} {:end-row 23, :name fn*, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :col 24, :from-var deinitialize-interceptor, :end-col 57, :arity 2, :row 23, :to clojure.core} {:end-row 23, :name-end-col 23, :name-end-row 23, :name-row 23, :name when, :filename "src/elin/interceptor/autocmd.clj", :alias ix, :from elin.interceptor.autocmd, :col 15, :name-col 16, :from-var deinitialize-interceptor, :end-col 58, :arity 2, :row 23, :to exoscale.interceptor} {:end-row 24, :name-end-col 26, :name-end-row 24, :name-row 24, :name discard, :filename "src/elin/interceptor/autocmd.clj", :alias ix, :from elin.interceptor.autocmd, :col 15, :name-col 16, :from-var deinitialize-interceptor, :end-col 27, :arity 1, :row 24, :to exoscale.interceptor} {:end-row 24, :name-end-col 14, :name-end-row 21, :name-row 21, :name ->, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :macro true, :col 11, :name-col 12, :from-var deinitialize-interceptor, :end-col 28, :arity 3, :varargs-min-arity 1, :row 21, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 24, :name-end-col 5, :name-end-row 18, :name-row 18, :name def, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :macro true, :col 1, :name-col 2, :end-col 30, :arity 2, :row 18, :to clojure.core} {:end-row 28, :name-end-col 33, :name-end-row 28, :name-row 28, :name autocmd, :filename "src/elin/interceptor/autocmd.clj", :alias e.c.interceptor, :from elin.interceptor.autocmd, :col 10, :name-col 10, :from-var ns-create-interceptor, :end-col 33, :row 28, :to elin.constant.interceptor} {:fixed-arities #{2}, :end-row 30, :name-end-col 38, :name-end-row 30, :name-row 30, :name contains?, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :col 28, :name-col 29, :from-var ns-create-interceptor, :end-col 76, :arity 2, :row 30, :to clojure.core} {:fixed-arities #{1}, :end-row 31, :name-end-col 57, :name-end-row 31, :name-row 31, :name disconnected?, :filename "src/elin/interceptor/autocmd.clj", :alias e.p.nrepl, :from elin.interceptor.autocmd, :col 33, :name-col 34, :from-var ns-create-interceptor, :end-col 64, :arity 1, :row 31, :to elin.protocol.nrepl} {:fixed-arities #{1}, :end-row 31, :name-end-col 32, :name-end-row 31, :name-row 31, :name not, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :col 28, :name-col 29, :from-var ns-create-interceptor, :end-col 65, :arity 1, :row 31, :to clojure.core} {:end-row 32, :name-end-col 93, :name-end-row 32, :name-row 32, :name ns-created-var-name, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :col 74, :name-col 74, :from-var ns-create-interceptor, :end-col 93, :row 32, :to elin.interceptor.autocmd} {:fixed-arities #{2}, :end-row 32, :name-end-col 68, :name-end-row 32, :name-row 32, :name get-variable!, :filename "src/elin/interceptor/autocmd.clj", :alias e.p.host, :from elin.interceptor.autocmd, :col 45, :name-col 46, :from-var ns-create-interceptor, :end-col 94, :arity 2, :row 32, :to elin.protocol.host} {:fixed-arities #{1}, :end-row 32, :name-end-col 44, :name-end-row 32, :name-row 32, :name >, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :macro true, :col 21, :name-col 22, :from-var ns-create-interceptor, :end-col 51, :arity 3, :varargs-min-arity 1, :row 36, :to clojure.core} {:end-row 42, :name-end-col 80, :name-end-row 42, :name-row 42, :name ns-created-var-name, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :col 61, :name-col 61, :from-var ns-create-interceptor, :end-col 80, :row 42, :to elin.interceptor.autocmd} {:fixed-arities #{3}, :end-row 42, :name-end-col 55, :name-end-row 42, :name-row 42, :name set-variable!, :filename "src/elin/interceptor/autocmd.clj", :alias e.p.host, :from elin.interceptor.autocmd, :col 32, :name-col 33, :from-var ns-create-interceptor, :end-col 86, :arity 3, :row 42, :to elin.protocol.host} {:fixed-arities #{1}, :end-row 42, :name-end-col 31, :name-end-row 42, :name-row 42, :name , :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :macro true, :col 11, :name-col 12, :from-var ns-create-interceptor, :end-col 28, :arity 2, :varargs-min-arity 1, :row 29, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 43, :name-end-col 5, :name-end-row 26, :name-row 26, :name def, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :macro true, :col 1, :name-col 2, :end-col 30, :arity 2, :row 26, :to clojure.core} {:end-row 47, :name-end-col 6, :name-end-row 46, :name-row 46, :name fn, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :macro true, :col 3, :name-col 4, :from-var generate-skeleton, :end-col 18, :arity 2, :varargs-min-arity 0, :row 46, :to clojure.core} {:end-row 47, :name-end-col 10, :name-end-row 45, :name-row 45, :name defmulti, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :macro true, :col 1, :name-col 2, :end-col 19, :arity 2, :varargs-min-arity 1, :row 45, :to clojure.core} {:end-row 49, :name-end-col 29, :name-end-row 49, :name-row 49, :name generate-skeleton, :defmethod true, :dispatch-val-str ":default", :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :col 12, :name-col 12, :end-col 29, :row 49, :to elin.interceptor.autocmd} {:end-row 49, :name-end-col 11, :name-end-row 49, :name-row 49, :name defmethod, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :macro true, :col 1, :name-col 2, :end-col 47, :arity 4, :varargs-min-arity 2, :row 49, :to clojure.core} {:end-row 51, :name-end-col 29, :name-end-row 51, :name-row 51, :name generate-skeleton, :defmethod true, :dispatch-val-str "[\"clojure\" false]", :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :col 12, :name-col 12, :end-col 29, :row 51, :to elin.interceptor.autocmd} {:end-row 53, :name-end-col 10, :name-end-row 53, :name-row 53, :name format, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :col 3, :name-col 4, :end-col 28, :arity 2, :varargs-min-arity 1, :row 53, :to clojure.core} {:end-row 53, :name-end-col 11, :name-end-row 51, :name-row 51, :name defmethod, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :macro true, :col 1, :name-col 2, :end-col 29, :arity 4, :varargs-min-arity 2, :row 51, :to clojure.core} {:end-row 55, :name-end-col 29, :name-end-row 55, :name-row 55, :name generate-skeleton, :defmethod true, :dispatch-val-str "[\"clojure\" true]", :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :col 12, :name-col 12, :end-col 29, :row 55, :to elin.interceptor.autocmd} {:fixed-arities #{3}, :end-row 57, :name-end-col 28, :name-end-row 57, :name-row 57, :name replace, :filename "src/elin/interceptor/autocmd.clj", :alias str, :from elin.interceptor.autocmd, :col 16, :name-col 17, :end-col 49, :arity 3, :row 57, :to clojure.string} {:end-row 60, :name-end-col 12, :name-end-row 58, :name-row 58, :name format, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :col 5, :name-col 6, :end-col 20, :arity 3, :varargs-min-arity 1, :row 58, :to clojure.core} {:end-row 60, :name-end-col 7, :name-end-row 57, :name-row 57, :name let, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :macro true, :col 3, :name-col 4, :end-col 21, :arity 2, :varargs-min-arity 1, :row 57, :to clojure.core} {:end-row 60, :name-end-col 11, :name-end-row 55, :name-row 55, :name defmethod, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :macro true, :col 1, :name-col 2, :end-col 22, :arity 4, :varargs-min-arity 2, :row 55, :to clojure.core} {:end-row 64, :name-end-col 33, :name-end-row 64, :name-row 64, :name autocmd, :filename "src/elin/interceptor/autocmd.clj", :alias e.c.interceptor, :from elin.interceptor.autocmd, :col 10, :name-col 10, :from-var skeleton-interceptor, :end-col 33, :row 64, :to elin.constant.interceptor} {:fixed-arities #{1}, :end-row 66, :name-end-col 73, :name-end-row 66, :name-row 66, :name get-current-file-path!, :filename "src/elin/interceptor/autocmd.clj", :alias e.p.host, :from elin.interceptor.autocmd, :col 41, :name-col 42, :from-var skeleton-interceptor, :end-col 79, :arity 1, :row 66, :to elin.protocol.host} {:fixed-arities #{1}, :end-row 66, :name-end-col 40, :name-end-row 66, :name-row 66, :name >, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :macro true, :col 39, :name-col 40, :from-var skeleton-interceptor, :end-col 62, :arity 2, :varargs-min-arity 1, :row 75, :to clojure.core} {:fixed-arities #{2}, :end-row 77, :name-end-col 50, :name-end-row 77, :name-row 77, :name set-to-current-buffer, :filename "src/elin/interceptor/autocmd.clj", :alias e.p.host, :from elin.interceptor.autocmd, :col 19, :name-col 20, :from-var skeleton-interceptor, :end-col 70, :arity 2, :row 77, :to elin.protocol.host} {:end-row 77, :name-end-col 23, :name-end-row 66, :name-row 66, :name let, :filename "src/elin/interceptor/autocmd.clj", :alias e, :from elin.interceptor.autocmd, :macro true, :col 17, :name-col 18, :from-var skeleton-interceptor, :end-col 71, :arity 2, :varargs-min-arity 1, :row 66, :to elin.error} {:end-row 77, :name-end-col 18, :name-end-row 65, :name-row 65, :name fn, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :macro true, :col 15, :name-col 16, :from-var skeleton-interceptor, :end-col 72, :arity 2, :varargs-min-arity 0, :row 65, :to clojure.core} {:fixed-arities #{1 2}, :end-row 78, :name-end-col 27, :name-end-row 78, :name-row 78, :name =, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :col 25, :name-col 26, :from-var skeleton-interceptor, :end-col 59, :arity 2, :varargs-min-arity 2, :row 78, :to clojure.core} {:end-row 78, :name fn*, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :col 24, :from-var skeleton-interceptor, :end-col 59, :arity 2, :row 78, :to clojure.core} {:end-row 78, :name-end-col 23, :name-end-row 78, :name-row 78, :name when, :filename "src/elin/interceptor/autocmd.clj", :alias ix, :from elin.interceptor.autocmd, :col 15, :name-col 16, :from-var skeleton-interceptor, :end-col 60, :arity 2, :row 78, :to exoscale.interceptor} {:end-row 79, :name-end-col 26, :name-end-row 79, :name-row 79, :name discard, :filename "src/elin/interceptor/autocmd.clj", :alias ix, :from elin.interceptor.autocmd, :col 15, :name-col 16, :from-var skeleton-interceptor, :end-col 27, :arity 1, :row 79, :to exoscale.interceptor} {:end-row 79, :name-end-col 14, :name-end-row 65, :name-row 65, :name ->, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :macro true, :col 11, :name-col 12, :from-var skeleton-interceptor, :end-col 28, :arity 3, :varargs-min-arity 1, :row 65, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 79, :name-end-col 5, :name-end-row 62, :name-row 62, :name def, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :macro true, :col 1, :name-col 2, :end-col 30, :arity 2, :row 62, :to clojure.core} {:end-row 83, :name-end-col 33, :name-end-row 83, :name-row 83, :name autocmd, :filename "src/elin/interceptor/autocmd.clj", :alias e.c.interceptor, :from elin.interceptor.autocmd, :col 10, :name-col 10, :from-var clj-kondo-analyzing-interceptor, :end-col 33, :row 83, :to elin.constant.interceptor} {:fixed-arities #{1}, :end-row 85, :name-end-col 39, :name-end-row 85, :name-row 85, :name analyze, :filename "src/elin/interceptor/autocmd.clj", :alias e.p.clj-kondo, :from elin.interceptor.autocmd, :col 17, :name-col 18, :from-var clj-kondo-analyzing-interceptor, :end-col 50, :arity 1, :row 85, :to elin.protocol.clj-kondo} {:end-row 85, :name-end-col 18, :name-end-row 84, :name-row 84, :name fn, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :macro true, :col 15, :name-col 16, :from-var clj-kondo-analyzing-interceptor, :end-col 51, :arity 2, :varargs-min-arity 0, :row 84, :to clojure.core} {:fixed-arities #{1 2}, :end-row 86, :name-end-col 27, :name-end-row 86, :name-row 86, :name =, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :col 25, :name-col 26, :from-var clj-kondo-analyzing-interceptor, :end-col 61, :arity 2, :varargs-min-arity 2, :row 86, :to clojure.core} {:end-row 86, :name fn*, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :col 24, :from-var clj-kondo-analyzing-interceptor, :end-col 61, :arity 2, :row 86, :to clojure.core} {:end-row 86, :name-end-col 23, :name-end-row 86, :name-row 86, :name when, :filename "src/elin/interceptor/autocmd.clj", :alias ix, :from elin.interceptor.autocmd, :col 15, :name-col 16, :from-var clj-kondo-analyzing-interceptor, :end-col 62, :arity 2, :row 86, :to exoscale.interceptor} {:end-row 87, :name-end-col 26, :name-end-row 87, :name-row 87, :name discard, :filename "src/elin/interceptor/autocmd.clj", :alias ix, :from elin.interceptor.autocmd, :col 15, :name-col 16, :from-var clj-kondo-analyzing-interceptor, :end-col 27, :arity 1, :row 87, :to exoscale.interceptor} {:end-row 87, :name-end-col 14, :name-end-row 84, :name-row 84, :name ->, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :macro true, :col 11, :name-col 12, :from-var clj-kondo-analyzing-interceptor, :end-col 28, :arity 3, :varargs-min-arity 1, :row 84, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 87, :name-end-col 5, :name-end-row 81, :name-row 81, :name def, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :macro true, :col 1, :name-col 2, :end-col 30, :arity 2, :row 81, :to clojure.core} {:fixed-arities #{1}, :end-row 10, :name-end-col 14, :name-end-row 10, :name-row 10, :name keyword?, :filename "src/elin/util/server.clj", :from elin.util.server, :col 5, :name-col 6, :from-var format, :end-col 17, :arity 1, :row 10, :to clojure.core} {:fixed-arities #{1 2}, :end-row 11, :name-end-col 17, :name-end-row 11, :name-row 11, :name symbol, :filename "src/elin/util/server.clj", :from elin.util.server, :col 10, :name-col 11, :from-var format, :end-col 20, :arity 1, :row 11, :to clojure.core} {:fixed-arities #{0 1}, :end-row 11, :name-end-col 9, :name-end-row 11, :name-row 11, :name str, :filename "src/elin/util/server.clj", :from elin.util.server, :col 5, :name-col 6, :from-var format, :end-col 21, :arity 1, :varargs-min-arity 1, :row 11, :to clojure.core} {:fixed-arities #{1}, :end-row 13, :name-end-col 13, :name-end-row 13, :name-row 13, :name symbol?, :filename "src/elin/util/server.clj", :from elin.util.server, :col 5, :name-col 6, :from-var format, :end-col 16, :arity 1, :row 13, :to clojure.core} {:fixed-arities #{0 1}, :end-row 14, :name-end-col 9, :name-end-row 14, :name-row 14, :name str, :filename "src/elin/util/server.clj", :from elin.util.server, :col 5, :name-col 6, :from-var format, :end-col 12, :arity 1, :varargs-min-arity 1, :row 14, :to clojure.core} {:fixed-arities #{1}, :end-row 16, :name-end-col 21, :name-end-row 16, :name-row 16, :name sequential?, :filename "src/elin/util/server.clj", :from elin.util.server, :col 9, :name-col 10, :from-var format, :end-col 24, :arity 1, :row 16, :to clojure.core} {:fixed-arities #{1}, :end-row 17, :name-end-col 14, :name-end-row 17, :name-row 17, :name map?, :filename "src/elin/util/server.clj", :from elin.util.server, :col 9, :name-col 10, :from-var format, :end-col 17, :arity 1, :row 17, :to clojure.core} {:fixed-arities #{0 1}, :end-row 17, :name-end-col 8, :name-end-row 16, :name-row 16, :name or, :filename "src/elin/util/server.clj", :from elin.util.server, :macro true, :col 5, :name-col 6, :from-var format, :end-col 18, :arity 2, :varargs-min-arity 1, :row 16, :to clojure.core} {:fixed-arities #{1}, :end-row 19, :name-end-col 31, :name-end-row 19, :name-row 19, :name keyword?, :filename "src/elin/util/server.clj", :from elin.util.server, :col 22, :name-col 23, :from-var format, :end-col 34, :arity 1, :row 19, :to clojure.core} {:fixed-arities #{1 2}, :end-row 20, :name-end-col 34, :name-end-row 20, :name-row 20, :name symbol, :filename "src/elin/util/server.clj", :from elin.util.server, :col 27, :name-col 28, :from-var format, :end-col 37, :arity 1, :row 20, :to clojure.core} {:fixed-arities #{0 1}, :end-row 20, :name-end-col 26, :name-end-row 20, :name-row 20, :name str, :filename "src/elin/util/server.clj", :from elin.util.server, :col 22, :name-col 23, :from-var format, :end-col 38, :arity 1, :varargs-min-arity 1, :row 20, :to clojure.core} {:fixed-arities #{1}, :end-row 22, :name-end-col 30, :name-end-row 22, :name-row 22, :name symbol?, :filename "src/elin/util/server.clj", :from elin.util.server, :col 22, :name-col 23, :from-var format, :end-col 33, :arity 1, :row 22, :to clojure.core} {:fixed-arities #{0 1}, :end-row 23, :name-end-col 26, :name-end-row 23, :name-row 23, :name str, :filename "src/elin/util/server.clj", :from elin.util.server, :col 22, :name-col 23, :from-var format, :end-col 29, :arity 1, :varargs-min-arity 1, :row 23, :to clojure.core} {:end-row 26, :name-end-col 25, :name-end-row 18, :name-row 18, :name cond, :filename "src/elin/util/server.clj", :from elin.util.server, :macro true, :col 20, :name-col 21, :from-var format, :end-col 24, :arity 6, :varargs-min-arity 0, :row 18, :to clojure.core} {:end-row 26, :name fn*, :filename "src/elin/util/server.clj", :from elin.util.server, :col 19, :from-var format, :end-col 24, :arity 2, :row 18, :to clojure.core} {:fixed-arities #{2}, :end-row 27, :name-end-col 18, :name-end-row 18, :name-row 18, :name prewalk, :filename "src/elin/util/server.clj", :alias walk, :from elin.util.server, :col 5, :name-col 6, :from-var format, :end-col 21, :arity 2, :row 18, :to clojure.walk} {:end-row 30, :name-end-col 8, :name-end-row 9, :name-row 9, :name cond, :filename "src/elin/util/server.clj", :from elin.util.server, :macro true, :col 3, :name-col 4, :from-var format, :end-col 7, :arity 8, :varargs-min-arity 0, :row 9, :to clojure.core} {:end-row 30, :name-end-col 6, :name-end-row 6, :name-row 6, :name defn, :filename "src/elin/util/server.clj", :from elin.util.server, :macro true, :col 1, :name-col 2, :end-col 8, :arity 4, :varargs-min-arity 2, :row 6, :to clojure.core} {:fixed-arities #{1}, :end-row 36, :name-end-col 17, :name-end-row 36, :name-row 36, :name sequential?, :filename "src/elin/util/server.clj", :from elin.util.server, :col 5, :name-col 6, :from-var unformat, :end-col 20, :arity 1, :row 36, :to clojure.core} {:fixed-arities #{1}, :end-row 37, :name-end-col 18, :name-end-row 37, :name-row 37, :name unformat, :filename "src/elin/util/server.clj", :from elin.util.server, :col 10, :name-col 10, :from-var unformat, :end-col 18, :row 37, :to elin.util.server} {:fixed-arities #{1}, :end-row 37, :name unformat, :filename "src/elin/util/server.clj", :from elin.util.server, :col 10, :from-var unformat, :end-col 18, :arity 1, :row 37, :to elin.util.server} {:fixed-arities #{1 4 3 2}, :end-row 37, :name-end-col 9, :name-end-row 37, :name-row 37, :name map, :filename "src/elin/util/server.clj", :from elin.util.server, :col 5, :name-col 6, :from-var unformat, :end-col 21, :arity 2, :varargs-min-arity 4, :row 37, :to clojure.core} {:fixed-arities #{1}, :end-row 39, :name-end-col 10, :name-end-row 39, :name-row 39, :name map?, :filename "src/elin/util/server.clj", :from elin.util.server, :col 5, :name-col 6, :from-var unformat, :end-col 13, :arity 1, :row 39, :to clojure.core} {:fixed-arities #{1 2}, :end-row 41, :name-end-col 38, :name-end-row 41, :name-row 41, :name keyword, :filename "src/elin/util/server.clj", :from elin.util.server, :col 30, :name-col 31, :from-var unformat, :end-col 41, :arity 1, :row 41, :to clojure.core} {:fixed-arities #{1}, :end-row 41, :name-end-col 51, :name-end-row 41, :name-row 41, :name unformat, :filename "src/elin/util/server.clj", :from elin.util.server, :col 42, :name-col 43, :from-var unformat, :end-col 54, :arity 1, :row 41, :to elin.util.server} {:fixed-arities #{3}, :end-row 41, :name-end-col 24, :name-end-row 41, :name-row 41, :name assoc, :filename "src/elin/util/server.clj", :from elin.util.server, :col 18, :name-col 19, :from-var unformat, :end-col 55, :arity 3, :varargs-min-arity 3, :row 41, :to clojure.core} {:end-row 41, :name-end-col 19, :name-end-row 40, :name-row 40, :name fn, :filename "src/elin/util/server.clj", :from elin.util.server, :macro true, :col 16, :name-col 17, :from-var unformat, :end-col 56, :arity 2, :varargs-min-arity 0, :row 40, :to clojure.core} {:fixed-arities #{3}, :end-row 42, :name-end-col 15, :name-end-row 40, :name-row 40, :name reduce-kv, :filename "src/elin/util/server.clj", :from elin.util.server, :col 5, :name-col 6, :from-var unformat, :end-col 21, :arity 3, :row 40, :to clojure.core} {:end-row 45, :name-end-col 8, :name-end-row 35, :name-row 35, :name cond, :filename "src/elin/util/server.clj", :from elin.util.server, :macro true, :col 3, :name-col 4, :from-var unformat, :end-col 7, :arity 6, :varargs-min-arity 0, :row 35, :to clojure.core} {:end-row 45, :name-end-col 6, :name-end-row 32, :name-row 32, :name defn, :filename "src/elin/util/server.clj", :from elin.util.server, :macro true, :col 1, :name-col 2, :end-col 8, :arity 4, :varargs-min-arity 2, :row 32, :to clojure.core} {:fixed-arities #{3}, :end-row 13, :name-end-col 27, :name-end-row 13, :private true, :name-row 13, :name get-top-list-sexpr!*, :filename "src/elin/component/server/impl/sexpr.clj", :from elin.component.server.impl.sexpr, :col 7, :name-col 7, :end-col 27, :row 13, :to elin.component.server.impl.sexpr} {:end-row 13, :name-end-col 55, :name-end-row 13, :name-row 13, :name ?Host, :filename "src/elin/component/server/impl/sexpr.clj", :alias e.s.server, :from elin.component.server.impl.sexpr, :col 39, :name-col 39, :end-col 55, :row 13, :to elin.schema.server} {:fixed-arities #{1}, :end-row 13, :name-end-col 60, :name-end-row 13, :name-row 13, :name int?, :filename "src/elin/component/server/impl/sexpr.clj", :from elin.component.server.impl.sexpr, :col 56, :name-col 56, :end-col 60, :row 13, :to clojure.core} {:fixed-arities #{1}, :end-row 13, :name-end-col 65, :name-end-row 13, :name-row 13, :name int?, :filename "src/elin/component/server/impl/sexpr.clj", :from elin.component.server.impl.sexpr, :col 61, :name-col 61, :end-col 65, :row 13, :to clojure.core} {:end-row 13, :name-end-col 94, :name-end-row 13, :name-row 13, :name ?ManyToManyChannel, :filename "src/elin/component/server/impl/sexpr.clj", :alias e.schema, :from elin.component.server.impl.sexpr, :col 67, :name-col 67, :end-col 94, :row 13, :to elin.schema} {:fixed-arities #{2}, :end-row 13, :name-end-col 6, :name-end-row 13, :name-row 13, :name =>, :filename "src/elin/component/server/impl/sexpr.clj", :alias m, :from elin.component.server.impl.sexpr, :macro true, :col 1, :name-col 2, :end-col 96, :arity 2, :row 13, :to malli.core} {:fixed-arities #{3}, :end-row 17, :name-end-col 35, :name-end-row 17, :name-row 17, :name request!, :filename "src/elin/component/server/impl/sexpr.clj", :alias e.c.s.function, :from elin.component.server.impl.sexpr, :col 11, :name-col 12, :from-var get-top-list-sexpr!*, :end-col 86, :arity 3, :row 17, :to elin.component.server.impl.function} {:fixed-arities #{1}, :end-row 18, :name-end-col 20, :name-end-row 18, :name-row 18, :name , :filename "src/elin/component/server/impl/sexpr.clj", :alias e, :from elin.component.server.impl.sexpr, :macro true, :col 5, :name-col 6, :from-var get-top-list-sexpr!*, :end-col 33, :arity 3, :varargs-min-arity 1, :row 17, :to elin.error} {:end-row 19, :name-end-col 12, :name-end-row 16, :name-row 16, :name go, :filename "src/elin/component/server/impl/sexpr.clj", :alias async, :from elin.component.server.impl.sexpr, :macro true, :col 3, :name-col 4, :from-var get-top-list-sexpr!*, :end-col 34, :arity 1, :varargs-min-arity 0, :row 16, :to clojure.core.async} {:end-row 19, :name-end-col 7, :name-end-row 14, :name-row 14, :name defn-, :filename "src/elin/component/server/impl/sexpr.clj", :from elin.component.server.impl.sexpr, :macro true, :col 1, :name-col 2, :end-col 35, :arity 3, :varargs-min-arity 2, :row 14, :to clojure.core} {:fixed-arities #{3}, :end-row 21, :name-end-col 23, :name-end-row 21, :private true, :name-row 21, :name get-list-sexpr!*, :filename "src/elin/component/server/impl/sexpr.clj", :from elin.component.server.impl.sexpr, :col 7, :name-col 7, :end-col 23, :row 21, :to elin.component.server.impl.sexpr} {:end-row 21, :name-end-col 51, :name-end-row 21, :name-row 21, :name ?Host, :filename "src/elin/component/server/impl/sexpr.clj", :alias e.s.server, :from elin.component.server.impl.sexpr, :col 35, :name-col 35, :end-col 51, :row 21, :to elin.schema.server} {:fixed-arities #{1}, :end-row 21, :name-end-col 56, :name-end-row 21, :name-row 21, :name int?, :filename "src/elin/component/server/impl/sexpr.clj", :from elin.component.server.impl.sexpr, :col 52, :name-col 52, :end-col 56, :row 21, :to clojure.core} {:fixed-arities #{1}, :end-row 21, :name-end-col 61, :name-end-row 21, :name-row 21, :name int?, :filename "src/elin/component/server/impl/sexpr.clj", :from elin.component.server.impl.sexpr, :col 57, :name-col 57, :end-col 61, :row 21, :to clojure.core} {:end-row 21, :name-end-col 90, :name-end-row 21, :name-row 21, :name ?ManyToManyChannel, :filename "src/elin/component/server/impl/sexpr.clj", :alias e.schema, :from elin.component.server.impl.sexpr, :col 63, :name-col 63, :end-col 90, :row 21, :to elin.schema} {:fixed-arities #{2}, :end-row 21, :name-end-col 6, :name-end-row 21, :name-row 21, :name =>, :filename "src/elin/component/server/impl/sexpr.clj", :alias m, :from elin.component.server.impl.sexpr, :macro true, :col 1, :name-col 2, :end-col 92, :arity 2, :row 21, :to malli.core} {:fixed-arities #{3}, :end-row 25, :name-end-col 35, :name-end-row 25, :name-row 25, :name request!, :filename "src/elin/component/server/impl/sexpr.clj", :alias e.c.s.function, :from elin.component.server.impl.sexpr, :col 11, :name-col 12, :from-var get-list-sexpr!*, :end-col 82, :arity 3, :row 25, :to elin.component.server.impl.function} {:fixed-arities #{1}, :end-row 26, :name-end-col 20, :name-end-row 26, :name-row 26, :name , :filename "src/elin/component/server/impl/sexpr.clj", :alias e, :from elin.component.server.impl.sexpr, :macro true, :col 5, :name-col 6, :from-var get-list-sexpr!*, :end-col 33, :arity 3, :varargs-min-arity 1, :row 25, :to elin.error} {:end-row 27, :name-end-col 12, :name-end-row 24, :name-row 24, :name go, :filename "src/elin/component/server/impl/sexpr.clj", :alias async, :from elin.component.server.impl.sexpr, :macro true, :col 3, :name-col 4, :from-var get-list-sexpr!*, :end-col 34, :arity 1, :varargs-min-arity 0, :row 24, :to clojure.core.async} {:end-row 27, :name-end-col 7, :name-end-row 22, :name-row 22, :name defn-, :filename "src/elin/component/server/impl/sexpr.clj", :from elin.component.server.impl.sexpr, :macro true, :col 1, :name-col 2, :end-col 35, :arity 3, :varargs-min-arity 2, :row 22, :to clojure.core} {:fixed-arities #{3}, :end-row 29, :name-end-col 25, :name-end-row 29, :private true, :name-row 29, :name get-single-sexpr!*, :filename "src/elin/component/server/impl/sexpr.clj", :from elin.component.server.impl.sexpr, :col 7, :name-col 7, :end-col 25, :row 29, :to elin.component.server.impl.sexpr} {:end-row 29, :name-end-col 53, :name-end-row 29, :name-row 29, :name ?Host, :filename "src/elin/component/server/impl/sexpr.clj", :alias e.s.server, :from elin.component.server.impl.sexpr, :col 37, :name-col 37, :end-col 53, :row 29, :to elin.schema.server} {:fixed-arities #{1}, :end-row 29, :name-end-col 58, :name-end-row 29, :name-row 29, :name int?, :filename "src/elin/component/server/impl/sexpr.clj", :from elin.component.server.impl.sexpr, :col 54, :name-col 54, :end-col 58, :row 29, :to clojure.core} {:fixed-arities #{1}, :end-row 29, :name-end-col 63, :name-end-row 29, :name-row 29, :name int?, :filename "src/elin/component/server/impl/sexpr.clj", :from elin.component.server.impl.sexpr, :col 59, :name-col 59, :end-col 63, :row 29, :to clojure.core} {:end-row 29, :name-end-col 92, :name-end-row 29, :name-row 29, :name ?ManyToManyChannel, :filename "src/elin/component/server/impl/sexpr.clj", :alias e.schema, :from elin.component.server.impl.sexpr, :col 65, :name-col 65, :end-col 92, :row 29, :to elin.schema} {:fixed-arities #{2}, :end-row 29, :name-end-col 6, :name-end-row 29, :name-row 29, :name =>, :filename "src/elin/component/server/impl/sexpr.clj", :alias m, :from elin.component.server.impl.sexpr, :macro true, :col 1, :name-col 2, :end-col 94, :arity 2, :row 29, :to malli.core} {:fixed-arities #{3}, :end-row 33, :name-end-col 35, :name-end-row 33, :name-row 33, :name request!, :filename "src/elin/component/server/impl/sexpr.clj", :alias e.c.s.function, :from elin.component.server.impl.sexpr, :col 11, :name-col 12, :from-var get-single-sexpr!*, :end-col 82, :arity 3, :row 33, :to elin.component.server.impl.function} {:fixed-arities #{1}, :end-row 34, :name-end-col 20, :name-end-row 34, :name-row 34, :name , :filename "src/elin/component/server/impl/sexpr.clj", :alias e, :from elin.component.server.impl.sexpr, :macro true, :col 5, :name-col 6, :from-var get-single-sexpr!*, :end-col 33, :arity 3, :varargs-min-arity 1, :row 33, :to elin.error} {:end-row 35, :name-end-col 12, :name-end-row 32, :name-row 32, :name go, :filename "src/elin/component/server/impl/sexpr.clj", :alias async, :from elin.component.server.impl.sexpr, :macro true, :col 3, :name-col 4, :from-var get-single-sexpr!*, :end-col 34, :arity 1, :varargs-min-arity 0, :row 32, :to clojure.core.async} {:end-row 35, :name-end-col 7, :name-end-row 30, :name-row 30, :name defn-, :filename "src/elin/component/server/impl/sexpr.clj", :from elin.component.server.impl.sexpr, :macro true, :col 1, :name-col 2, :end-col 35, :arity 3, :varargs-min-arity 2, :row 30, :to clojure.core} {:fixed-arities #{1}, :end-row 37, :name-end-col 27, :name-end-row 37, :private true, :name-row 37, :name get-namespace-form!*, :filename "src/elin/component/server/impl/sexpr.clj", :from elin.component.server.impl.sexpr, :col 7, :name-col 7, :end-col 27, :row 37, :to elin.component.server.impl.sexpr} {:end-row 37, :name-end-col 55, :name-end-row 37, :name-row 37, :name ?Host, :filename "src/elin/component/server/impl/sexpr.clj", :alias e.s.server, :from elin.component.server.impl.sexpr, :col 39, :name-col 39, :end-col 55, :row 37, :to elin.schema.server} {:end-row 37, :name-end-col 84, :name-end-row 37, :name-row 37, :name ?ManyToManyChannel, :filename "src/elin/component/server/impl/sexpr.clj", :alias e.schema, :from elin.component.server.impl.sexpr, :col 57, :name-col 57, :end-col 84, :row 37, :to elin.schema} {:fixed-arities #{2}, :end-row 37, :name-end-col 6, :name-end-row 37, :name-row 37, :name =>, :filename "src/elin/component/server/impl/sexpr.clj", :alias m, :from elin.component.server.impl.sexpr, :macro true, :col 1, :name-col 2, :end-col 86, :arity 2, :row 37, :to malli.core} {:fixed-arities #{3}, :end-row 40, :name-end-col 27, :name-end-row 40, :name-row 40, :name request!, :filename "src/elin/component/server/impl/sexpr.clj", :alias e.c.s.function, :from elin.component.server.impl.sexpr, :col 3, :name-col 4, :from-var get-namespace-form!*, :end-col 77, :arity 3, :row 40, :to elin.component.server.impl.function} {:end-row 40, :name-end-col 7, :name-end-row 38, :name-row 38, :name defn-, :filename "src/elin/component/server/impl/sexpr.clj", :from elin.component.server.impl.sexpr, :macro true, :col 1, :name-col 2, :end-col 78, :arity 3, :varargs-min-arity 2, :row 38, :to clojure.core} {:fixed-arities #{2}, :end-row 42, :name-end-col 31, :name-end-row 42, :private true, :name-row 42, :name replace-namespace-form!*, :filename "src/elin/component/server/impl/sexpr.clj", :from elin.component.server.impl.sexpr, :col 7, :name-col 7, :end-col 31, :row 42, :to elin.component.server.impl.sexpr} {:end-row 42, :name-end-col 59, :name-end-row 42, :name-row 42, :name ?Host, :filename "src/elin/component/server/impl/sexpr.clj", :alias e.s.server, :from elin.component.server.impl.sexpr, :col 43, :name-col 43, :end-col 59, :row 42, :to elin.schema.server} {:fixed-arities #{1}, :end-row 42, :name-end-col 67, :name-end-row 42, :name-row 42, :name string?, :filename "src/elin/component/server/impl/sexpr.clj", :from elin.component.server.impl.sexpr, :col 60, :name-col 60, :end-col 67, :row 42, :to clojure.core} {:end-row 42, :name-end-col 96, :name-end-row 42, :name-row 42, :name ?ManyToManyChannel, :filename "src/elin/component/server/impl/sexpr.clj", :alias e.schema, :from elin.component.server.impl.sexpr, :col 69, :name-col 69, :end-col 96, :row 42, :to elin.schema} {:fixed-arities #{2}, :end-row 42, :name-end-col 6, :name-end-row 42, :name-row 42, :name =>, :filename "src/elin/component/server/impl/sexpr.clj", :alias m, :from elin.component.server.impl.sexpr, :macro true, :col 1, :name-col 2, :end-col 98, :arity 2, :row 42, :to malli.core} {:fixed-arities #{3}, :end-row 45, :name-end-col 27, :name-end-row 45, :name-row 45, :name request!, :filename "src/elin/component/server/impl/sexpr.clj", :alias e.c.s.function, :from elin.component.server.impl.sexpr, :col 3, :name-col 4, :from-var replace-namespace-form!*, :end-col 92, :arity 3, :row 45, :to elin.component.server.impl.function} {:end-row 45, :name-end-col 7, :name-end-row 43, :name-row 43, :name defn-, :filename "src/elin/component/server/impl/sexpr.clj", :from elin.component.server.impl.sexpr, :macro true, :col 1, :name-col 2, :end-col 93, :arity 3, :varargs-min-arity 2, :row 43, :to clojure.core} {:end-row 47, :name-end-col 33, :name-end-row 47, :name-row 47, :name ISexpr, :filename "src/elin/component/server/impl/sexpr.clj", :alias e.p.host, :from elin.component.server.impl.sexpr, :col 18, :name-col 18, :end-col 33, :row 47, :to elin.protocol.host} {:fixed-arities #{3}, :end-row 49, :name-end-col 61, :name-end-row 49, :private true, :name-row 49, :name get-top-list-sexpr!*, :filename "src/elin/component/server/impl/sexpr.clj", :from elin.component.server.impl.sexpr, :col 40, :name-col 41, :end-col 76, :arity 3, :row 49, :to elin.component.server.impl.sexpr} {:fixed-arities #{3}, :end-row 50, :name-end-col 53, :name-end-row 50, :private true, :name-row 50, :name get-list-sexpr!*, :filename "src/elin/component/server/impl/sexpr.clj", :from elin.component.server.impl.sexpr, :col 36, :name-col 37, :end-col 68, :arity 3, :row 50, :to elin.component.server.impl.sexpr} {:fixed-arities #{3}, :end-row 51, :name-end-col 57, :name-end-row 51, :private true, :name-row 51, :name get-single-sexpr!*, :filename "src/elin/component/server/impl/sexpr.clj", :from elin.component.server.impl.sexpr, :col 38, :name-col 39, :end-col 72, :arity 3, :row 51, :to elin.component.server.impl.sexpr} {:fixed-arities #{1}, :end-row 52, :name-end-col 52, :name-end-row 52, :private true, :name-row 52, :name get-namespace-form!*, :filename "src/elin/component/server/impl/sexpr.clj", :from elin.component.server.impl.sexpr, :col 31, :name-col 32, :end-col 58, :arity 1, :row 52, :to elin.component.server.impl.sexpr} {:fixed-arities #{2}, :end-row 53, :name-end-col 72, :name-end-row 53, :private true, :name-row 53, :name replace-namespace-form!*, :filename "src/elin/component/server/impl/sexpr.clj", :from elin.component.server.impl.sexpr, :col 47, :name-col 48, :end-col 90, :arity 2, :row 53, :to elin.component.server.impl.sexpr} {:fixed-arities #{3}, :end-row 56, :name-end-col 61, :name-end-row 56, :private true, :name-row 56, :name get-top-list-sexpr!*, :filename "src/elin/component/server/impl/sexpr.clj", :from elin.component.server.impl.sexpr, :col 40, :name-col 41, :end-col 76, :arity 3, :row 56, :to elin.component.server.impl.sexpr} {:fixed-arities #{3}, :end-row 57, :name-end-col 53, :name-end-row 57, :private true, :name-row 57, :name get-list-sexpr!*, :filename "src/elin/component/server/impl/sexpr.clj", :from elin.component.server.impl.sexpr, :col 36, :name-col 37, :end-col 68, :arity 3, :row 57, :to elin.component.server.impl.sexpr} {:fixed-arities #{3}, :end-row 58, :name-end-col 57, :name-end-row 58, :private true, :name-row 58, :name get-single-sexpr!*, :filename "src/elin/component/server/impl/sexpr.clj", :from elin.component.server.impl.sexpr, :col 38, :name-col 39, :end-col 72, :arity 3, :row 58, :to elin.component.server.impl.sexpr} {:fixed-arities #{1}, :end-row 59, :name-end-col 52, :name-end-row 59, :private true, :name-row 59, :name get-namespace-form!*, :filename "src/elin/component/server/impl/sexpr.clj", :from elin.component.server.impl.sexpr, :col 31, :name-col 32, :end-col 58, :arity 1, :row 59, :to elin.component.server.impl.sexpr} {:fixed-arities #{2}, :end-row 60, :name-end-col 72, :name-end-row 60, :private true, :name-row 60, :name replace-namespace-form!*, :filename "src/elin/component/server/impl/sexpr.clj", :from elin.component.server.impl.sexpr, :col 47, :name-col 48, :end-col 90, :arity 2, :row 60, :to elin.component.server.impl.sexpr} {:end-row 60, :name-end-col 17, :name-end-row 47, :name-row 47, :name extend-protocol, :filename "src/elin/component/server/impl/sexpr.clj", :from elin.component.server.impl.sexpr, :macro true, :col 1, :name-col 2, :end-col 92, :arity 13, :varargs-min-arity 1, :row 47, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 6, :name-end-col 5, :name-end-row 6, :name-row 6, :name def, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 1, :name-col 2, :end-col 47, :arity 2, :row 6, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 7, :name-end-col 5, :name-end-row 7, :name-row 7, :name def, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 1, :name-col 2, :end-col 47, :arity 2, :row 7, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 8, :name-end-col 5, :name-end-row 8, :name-row 8, :name def, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 1, :name-col 2, :end-col 43, :arity 2, :row 8, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 9, :name-end-col 5, :name-end-row 9, :name-row 9, :name def, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 1, :name-col 2, :end-col 43, :arity 2, :row 9, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 10, :name-end-col 5, :name-end-row 10, :name-row 10, :name def, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 1, :name-col 2, :end-col 47, :arity 2, :row 10, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 11, :name-end-col 5, :name-end-row 11, :name-row 11, :name def, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 1, :name-col 2, :end-col 43, :arity 2, :row 11, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 12, :name-end-col 5, :name-end-row 12, :name-row 12, :name def, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 1, :name-col 2, :end-col 41, :arity 2, :row 12, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 13, :name-end-col 5, :name-end-row 13, :name-row 13, :name def, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 1, :name-col 2, :end-col 35, :arity 2, :row 13, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 14, :name-end-col 5, :name-end-row 14, :name-row 14, :name def, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 1, :name-col 2, :end-col 33, :arity 2, :row 14, :to clojure.core} {:fixed-arities #{0 1}, :end-row 17, :name-end-col 15, :name-end-row 17, :name-row 17, :name or, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 12, :name-col 13, :from-var unavailable, :end-col 43, :arity 2, :varargs-min-arity 1, :row 17, :to clojure.core} {:end-row 18, :name-end-col 44, :name-end-row 18, :private true, :name-row 18, :name unavailable-type, :filename "src/elin/error.clj", :from elin.error, :col 28, :name-col 28, :from-var unavailable, :end-col 44, :row 18, :to elin.error} {:end-row 18, :name-end-col 18, :name-end-row 18, :name-row 18, :name merge, :filename "src/elin/error.clj", :from elin.error, :col 12, :name-col 13, :from-var unavailable, :end-col 46, :arity 2, :varargs-min-arity 0, :row 18, :to clojure.core} {:fixed-arities #{3 2}, :end-row 18, :name-end-col 11, :name-end-row 17, :name-row 17, :name ex-info, :filename "src/elin/error.clj", :from elin.error, :col 3, :name-col 4, :from-var unavailable, :end-col 47, :arity 2, :row 17, :to clojure.core} {:end-row 18, :name-end-col 6, :name-end-row 16, :name-row 16, :name defn, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 1, :name-col 2, :end-col 48, :arity 3, :varargs-min-arity 2, :row 16, :to clojure.core} {:fixed-arities #{0 1}, :end-row 21, :name-end-col 15, :name-end-row 21, :name-row 21, :name or, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 12, :name-col 13, :from-var interrupted, :end-col 43, :arity 2, :varargs-min-arity 1, :row 21, :to clojure.core} {:end-row 22, :name-end-col 44, :name-end-row 22, :private true, :name-row 22, :name interrupted-type, :filename "src/elin/error.clj", :from elin.error, :col 28, :name-col 28, :from-var interrupted, :end-col 44, :row 22, :to elin.error} {:end-row 22, :name-end-col 18, :name-end-row 22, :name-row 22, :name merge, :filename "src/elin/error.clj", :from elin.error, :col 12, :name-col 13, :from-var interrupted, :end-col 46, :arity 2, :varargs-min-arity 0, :row 22, :to clojure.core} {:fixed-arities #{3 2}, :end-row 22, :name-end-col 11, :name-end-row 21, :name-row 21, :name ex-info, :filename "src/elin/error.clj", :from elin.error, :col 3, :name-col 4, :from-var interrupted, :end-col 47, :arity 2, :row 21, :to clojure.core} {:end-row 22, :name-end-col 6, :name-end-row 20, :name-row 20, :name defn, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 1, :name-col 2, :end-col 48, :arity 3, :varargs-min-arity 2, :row 20, :to clojure.core} {:fixed-arities #{0 1}, :end-row 25, :name-end-col 15, :name-end-row 25, :name-row 25, :name or, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 12, :name-col 13, :from-var incorrect, :end-col 41, :arity 2, :varargs-min-arity 1, :row 25, :to clojure.core} {:end-row 26, :name-end-col 42, :name-end-row 26, :private true, :name-row 26, :name incorrect-type, :filename "src/elin/error.clj", :from elin.error, :col 28, :name-col 28, :from-var incorrect, :end-col 42, :row 26, :to elin.error} {:end-row 26, :name-end-col 18, :name-end-row 26, :name-row 26, :name merge, :filename "src/elin/error.clj", :from elin.error, :col 12, :name-col 13, :from-var incorrect, :end-col 44, :arity 2, :varargs-min-arity 0, :row 26, :to clojure.core} {:fixed-arities #{3 2}, :end-row 26, :name-end-col 11, :name-end-row 25, :name-row 25, :name ex-info, :filename "src/elin/error.clj", :from elin.error, :col 3, :name-col 4, :from-var incorrect, :end-col 45, :arity 2, :row 25, :to clojure.core} {:end-row 26, :name-end-col 6, :name-end-row 24, :name-row 24, :name defn, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 1, :name-col 2, :end-col 46, :arity 3, :varargs-min-arity 2, :row 24, :to clojure.core} {:fixed-arities #{0 1}, :end-row 29, :name-end-col 15, :name-end-row 29, :name-row 29, :name or, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 12, :name-col 13, :from-var forbidden, :end-col 41, :arity 2, :varargs-min-arity 1, :row 29, :to clojure.core} {:end-row 30, :name-end-col 42, :name-end-row 30, :private true, :name-row 30, :name forbidden-type, :filename "src/elin/error.clj", :from elin.error, :col 28, :name-col 28, :from-var forbidden, :end-col 42, :row 30, :to elin.error} {:end-row 30, :name-end-col 18, :name-end-row 30, :name-row 30, :name merge, :filename "src/elin/error.clj", :from elin.error, :col 12, :name-col 13, :from-var forbidden, :end-col 44, :arity 2, :varargs-min-arity 0, :row 30, :to clojure.core} {:fixed-arities #{3 2}, :end-row 30, :name-end-col 11, :name-end-row 29, :name-row 29, :name ex-info, :filename "src/elin/error.clj", :from elin.error, :col 3, :name-col 4, :from-var forbidden, :end-col 45, :arity 2, :row 29, :to clojure.core} {:end-row 30, :name-end-col 6, :name-end-row 28, :name-row 28, :name defn, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 1, :name-col 2, :end-col 46, :arity 3, :varargs-min-arity 2, :row 28, :to clojure.core} {:fixed-arities #{0 1}, :end-row 33, :name-end-col 15, :name-end-row 33, :name-row 33, :name or, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 12, :name-col 13, :from-var unsupported, :end-col 43, :arity 2, :varargs-min-arity 1, :row 33, :to clojure.core} {:end-row 34, :name-end-col 44, :name-end-row 34, :private true, :name-row 34, :name unsupported-type, :filename "src/elin/error.clj", :from elin.error, :col 28, :name-col 28, :from-var unsupported, :end-col 44, :row 34, :to elin.error} {:end-row 34, :name-end-col 18, :name-end-row 34, :name-row 34, :name merge, :filename "src/elin/error.clj", :from elin.error, :col 12, :name-col 13, :from-var unsupported, :end-col 46, :arity 2, :varargs-min-arity 0, :row 34, :to clojure.core} {:fixed-arities #{3 2}, :end-row 34, :name-end-col 11, :name-end-row 33, :name-row 33, :name ex-info, :filename "src/elin/error.clj", :from elin.error, :col 3, :name-col 4, :from-var unsupported, :end-col 47, :arity 2, :row 33, :to clojure.core} {:end-row 34, :name-end-col 6, :name-end-row 32, :name-row 32, :name defn, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 1, :name-col 2, :end-col 48, :arity 3, :varargs-min-arity 2, :row 32, :to clojure.core} {:fixed-arities #{0 1}, :end-row 37, :name-end-col 15, :name-end-row 37, :name-row 37, :name or, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 12, :name-col 13, :from-var not-found, :end-col 41, :arity 2, :varargs-min-arity 1, :row 37, :to clojure.core} {:end-row 38, :name-end-col 42, :name-end-row 38, :private true, :name-row 38, :name not-found-type, :filename "src/elin/error.clj", :from elin.error, :col 28, :name-col 28, :from-var not-found, :end-col 42, :row 38, :to elin.error} {:end-row 38, :name-end-col 18, :name-end-row 38, :name-row 38, :name merge, :filename "src/elin/error.clj", :from elin.error, :col 12, :name-col 13, :from-var not-found, :end-col 44, :arity 2, :varargs-min-arity 0, :row 38, :to clojure.core} {:fixed-arities #{3 2}, :end-row 38, :name-end-col 11, :name-end-row 37, :name-row 37, :name ex-info, :filename "src/elin/error.clj", :from elin.error, :col 3, :name-col 4, :from-var not-found, :end-col 45, :arity 2, :row 37, :to clojure.core} {:end-row 38, :name-end-col 6, :name-end-row 36, :name-row 36, :name defn, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 1, :name-col 2, :end-col 46, :arity 3, :varargs-min-arity 2, :row 36, :to clojure.core} {:fixed-arities #{0 1}, :end-row 41, :name-end-col 15, :name-end-row 41, :name-row 41, :name or, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 12, :name-col 13, :from-var conflict, :end-col 40, :arity 2, :varargs-min-arity 1, :row 41, :to clojure.core} {:end-row 42, :name-end-col 41, :name-end-row 42, :private true, :name-row 42, :name conflict-type, :filename "src/elin/error.clj", :from elin.error, :col 28, :name-col 28, :from-var conflict, :end-col 41, :row 42, :to elin.error} {:end-row 42, :name-end-col 18, :name-end-row 42, :name-row 42, :name merge, :filename "src/elin/error.clj", :from elin.error, :col 12, :name-col 13, :from-var conflict, :end-col 43, :arity 2, :varargs-min-arity 0, :row 42, :to clojure.core} {:fixed-arities #{3 2}, :end-row 42, :name-end-col 11, :name-end-row 41, :name-row 41, :name ex-info, :filename "src/elin/error.clj", :from elin.error, :col 3, :name-col 4, :from-var conflict, :end-col 44, :arity 2, :row 41, :to clojure.core} {:end-row 42, :name-end-col 6, :name-end-row 40, :name-row 40, :name defn, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 1, :name-col 2, :end-col 45, :arity 3, :varargs-min-arity 2, :row 40, :to clojure.core} {:fixed-arities #{0 1}, :end-row 45, :name-end-col 15, :name-end-row 45, :name-row 45, :name or, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 12, :name-col 13, :from-var fault, :end-col 37, :arity 2, :varargs-min-arity 1, :row 45, :to clojure.core} {:end-row 46, :name-end-col 38, :name-end-row 46, :private true, :name-row 46, :name fault-type, :filename "src/elin/error.clj", :from elin.error, :col 28, :name-col 28, :from-var fault, :end-col 38, :row 46, :to elin.error} {:end-row 46, :name-end-col 18, :name-end-row 46, :name-row 46, :name merge, :filename "src/elin/error.clj", :from elin.error, :col 12, :name-col 13, :from-var fault, :end-col 40, :arity 2, :varargs-min-arity 0, :row 46, :to clojure.core} {:fixed-arities #{3 2}, :end-row 46, :name-end-col 11, :name-end-row 45, :name-row 45, :name ex-info, :filename "src/elin/error.clj", :from elin.error, :col 3, :name-col 4, :from-var fault, :end-col 41, :arity 2, :row 45, :to clojure.core} {:end-row 46, :name-end-col 6, :name-end-row 44, :name-row 44, :name defn, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 1, :name-col 2, :end-col 42, :arity 3, :varargs-min-arity 2, :row 44, :to clojure.core} {:fixed-arities #{0 1}, :end-row 49, :name-end-col 15, :name-end-row 49, :name-row 49, :name or, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 12, :name-col 13, :from-var busy, :end-col 36, :arity 2, :varargs-min-arity 1, :row 49, :to clojure.core} {:end-row 50, :name-end-col 37, :name-end-row 50, :private true, :name-row 50, :name busy-type, :filename "src/elin/error.clj", :from elin.error, :col 28, :name-col 28, :from-var busy, :end-col 37, :row 50, :to elin.error} {:end-row 50, :name-end-col 18, :name-end-row 50, :name-row 50, :name merge, :filename "src/elin/error.clj", :from elin.error, :col 12, :name-col 13, :from-var busy, :end-col 39, :arity 2, :varargs-min-arity 0, :row 50, :to clojure.core} {:fixed-arities #{3 2}, :end-row 50, :name-end-col 11, :name-end-row 49, :name-row 49, :name ex-info, :filename "src/elin/error.clj", :from elin.error, :col 3, :name-col 4, :from-var busy, :end-col 40, :arity 2, :row 49, :to clojure.core} {:end-row 50, :name-end-col 6, :name-end-row 48, :name-row 48, :name defn, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 1, :name-col 2, :end-col 41, :arity 3, :varargs-min-arity 2, :row 48, :to clojure.core} {:fixed-arities #{2}, :end-row 53, :name-end-col 13, :name-end-row 53, :name-row 53, :name instance?, :filename "src/elin/error.clj", :from elin.error, :col 3, :name-col 4, :from-var error?, :end-col 43, :arity 2, :row 53, :to clojure.core} {:end-row 53, :name-end-col 6, :name-end-row 52, :name-row 52, :name defn, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 1, :name-col 2, :end-col 44, :arity 3, :varargs-min-arity 2, :row 52, :to clojure.core} {:fixed-arities #{1}, :end-row 56, :name-end-col 15, :name-end-row 56, :name-row 56, :name error?, :filename "src/elin/error.clj", :from elin.error, :col 8, :name-col 9, :from-var unavailable?, :end-col 18, :arity 1, :row 56, :to elin.error} {:end-row 57, :name-end-col 27, :name-end-row 57, :private true, :name-row 57, :name unavailable-type, :filename "src/elin/error.clj", :from elin.error, :col 11, :name-col 11, :from-var unavailable?, :end-col 27, :row 57, :to elin.error} {:fixed-arities #{1}, :end-row 57, :name-end-col 43, :name-end-row 57, :name-row 57, :name ex-data, :filename "src/elin/error.clj", :from elin.error, :col 35, :name-col 36, :from-var unavailable?, :end-col 46, :arity 1, :row 57, :to clojure.core} {:fixed-arities #{1 2}, :end-row 57, :name-end-col 10, :name-end-row 57, :name-row 57, :name =, :filename "src/elin/error.clj", :from elin.error, :col 8, :name-col 9, :from-var unavailable?, :end-col 48, :arity 2, :varargs-min-arity 2, :row 57, :to clojure.core} {:fixed-arities #{0 1}, :end-row 57, :name-end-col 7, :name-end-row 56, :name-row 56, :name and, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 3, :name-col 4, :from-var unavailable?, :end-col 49, :arity 2, :varargs-min-arity 1, :row 56, :to clojure.core} {:end-row 57, :name-end-col 6, :name-end-row 55, :name-row 55, :name defn, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 1, :name-col 2, :end-col 50, :arity 3, :varargs-min-arity 2, :row 55, :to clojure.core} {:fixed-arities #{1}, :end-row 60, :name-end-col 15, :name-end-row 60, :name-row 60, :name error?, :filename "src/elin/error.clj", :from elin.error, :col 8, :name-col 9, :from-var interrupted?, :end-col 18, :arity 1, :row 60, :to elin.error} {:end-row 61, :name-end-col 27, :name-end-row 61, :private true, :name-row 61, :name interrupted-type, :filename "src/elin/error.clj", :from elin.error, :col 11, :name-col 11, :from-var interrupted?, :end-col 27, :row 61, :to elin.error} {:fixed-arities #{1}, :end-row 61, :name-end-col 43, :name-end-row 61, :name-row 61, :name ex-data, :filename "src/elin/error.clj", :from elin.error, :col 35, :name-col 36, :from-var interrupted?, :end-col 46, :arity 1, :row 61, :to clojure.core} {:fixed-arities #{1 2}, :end-row 61, :name-end-col 10, :name-end-row 61, :name-row 61, :name =, :filename "src/elin/error.clj", :from elin.error, :col 8, :name-col 9, :from-var interrupted?, :end-col 48, :arity 2, :varargs-min-arity 2, :row 61, :to clojure.core} {:fixed-arities #{0 1}, :end-row 61, :name-end-col 7, :name-end-row 60, :name-row 60, :name and, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 3, :name-col 4, :from-var interrupted?, :end-col 49, :arity 2, :varargs-min-arity 1, :row 60, :to clojure.core} {:end-row 61, :name-end-col 6, :name-end-row 59, :name-row 59, :name defn, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 1, :name-col 2, :end-col 50, :arity 3, :varargs-min-arity 2, :row 59, :to clojure.core} {:fixed-arities #{1}, :end-row 64, :name-end-col 15, :name-end-row 64, :name-row 64, :name error?, :filename "src/elin/error.clj", :from elin.error, :col 8, :name-col 9, :from-var incorrect?, :end-col 18, :arity 1, :row 64, :to elin.error} {:end-row 65, :name-end-col 25, :name-end-row 65, :private true, :name-row 65, :name incorrect-type, :filename "src/elin/error.clj", :from elin.error, :col 11, :name-col 11, :from-var incorrect?, :end-col 25, :row 65, :to elin.error} {:fixed-arities #{1}, :end-row 65, :name-end-col 41, :name-end-row 65, :name-row 65, :name ex-data, :filename "src/elin/error.clj", :from elin.error, :col 33, :name-col 34, :from-var incorrect?, :end-col 44, :arity 1, :row 65, :to clojure.core} {:fixed-arities #{1 2}, :end-row 65, :name-end-col 10, :name-end-row 65, :name-row 65, :name =, :filename "src/elin/error.clj", :from elin.error, :col 8, :name-col 9, :from-var incorrect?, :end-col 46, :arity 2, :varargs-min-arity 2, :row 65, :to clojure.core} {:fixed-arities #{0 1}, :end-row 65, :name-end-col 7, :name-end-row 64, :name-row 64, :name and, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 3, :name-col 4, :from-var incorrect?, :end-col 47, :arity 2, :varargs-min-arity 1, :row 64, :to clojure.core} {:end-row 65, :name-end-col 6, :name-end-row 63, :name-row 63, :name defn, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 1, :name-col 2, :end-col 48, :arity 3, :varargs-min-arity 2, :row 63, :to clojure.core} {:fixed-arities #{1}, :end-row 68, :name-end-col 15, :name-end-row 68, :name-row 68, :name error?, :filename "src/elin/error.clj", :from elin.error, :col 8, :name-col 9, :from-var forbidden?, :end-col 18, :arity 1, :row 68, :to elin.error} {:end-row 69, :name-end-col 25, :name-end-row 69, :private true, :name-row 69, :name forbidden-type, :filename "src/elin/error.clj", :from elin.error, :col 11, :name-col 11, :from-var forbidden?, :end-col 25, :row 69, :to elin.error} {:fixed-arities #{1}, :end-row 69, :name-end-col 41, :name-end-row 69, :name-row 69, :name ex-data, :filename "src/elin/error.clj", :from elin.error, :col 33, :name-col 34, :from-var forbidden?, :end-col 44, :arity 1, :row 69, :to clojure.core} {:fixed-arities #{1 2}, :end-row 69, :name-end-col 10, :name-end-row 69, :name-row 69, :name =, :filename "src/elin/error.clj", :from elin.error, :col 8, :name-col 9, :from-var forbidden?, :end-col 46, :arity 2, :varargs-min-arity 2, :row 69, :to clojure.core} {:fixed-arities #{0 1}, :end-row 69, :name-end-col 7, :name-end-row 68, :name-row 68, :name and, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 3, :name-col 4, :from-var forbidden?, :end-col 47, :arity 2, :varargs-min-arity 1, :row 68, :to clojure.core} {:end-row 69, :name-end-col 6, :name-end-row 67, :name-row 67, :name defn, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 1, :name-col 2, :end-col 48, :arity 3, :varargs-min-arity 2, :row 67, :to clojure.core} {:fixed-arities #{1}, :end-row 72, :name-end-col 15, :name-end-row 72, :name-row 72, :name error?, :filename "src/elin/error.clj", :from elin.error, :col 8, :name-col 9, :from-var unsupported?, :end-col 18, :arity 1, :row 72, :to elin.error} {:end-row 73, :name-end-col 27, :name-end-row 73, :private true, :name-row 73, :name unsupported-type, :filename "src/elin/error.clj", :from elin.error, :col 11, :name-col 11, :from-var unsupported?, :end-col 27, :row 73, :to elin.error} {:fixed-arities #{1}, :end-row 73, :name-end-col 43, :name-end-row 73, :name-row 73, :name ex-data, :filename "src/elin/error.clj", :from elin.error, :col 35, :name-col 36, :from-var unsupported?, :end-col 46, :arity 1, :row 73, :to clojure.core} {:fixed-arities #{1 2}, :end-row 73, :name-end-col 10, :name-end-row 73, :name-row 73, :name =, :filename "src/elin/error.clj", :from elin.error, :col 8, :name-col 9, :from-var unsupported?, :end-col 48, :arity 2, :varargs-min-arity 2, :row 73, :to clojure.core} {:fixed-arities #{0 1}, :end-row 73, :name-end-col 7, :name-end-row 72, :name-row 72, :name and, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 3, :name-col 4, :from-var unsupported?, :end-col 49, :arity 2, :varargs-min-arity 1, :row 72, :to clojure.core} {:end-row 73, :name-end-col 6, :name-end-row 71, :name-row 71, :name defn, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 1, :name-col 2, :end-col 50, :arity 3, :varargs-min-arity 2, :row 71, :to clojure.core} {:fixed-arities #{1}, :end-row 76, :name-end-col 15, :name-end-row 76, :name-row 76, :name error?, :filename "src/elin/error.clj", :from elin.error, :col 8, :name-col 9, :from-var not-found?, :end-col 18, :arity 1, :row 76, :to elin.error} {:end-row 77, :name-end-col 25, :name-end-row 77, :private true, :name-row 77, :name not-found-type, :filename "src/elin/error.clj", :from elin.error, :col 11, :name-col 11, :from-var not-found?, :end-col 25, :row 77, :to elin.error} {:fixed-arities #{1}, :end-row 77, :name-end-col 41, :name-end-row 77, :name-row 77, :name ex-data, :filename "src/elin/error.clj", :from elin.error, :col 33, :name-col 34, :from-var not-found?, :end-col 44, :arity 1, :row 77, :to clojure.core} {:fixed-arities #{1 2}, :end-row 77, :name-end-col 10, :name-end-row 77, :name-row 77, :name =, :filename "src/elin/error.clj", :from elin.error, :col 8, :name-col 9, :from-var not-found?, :end-col 46, :arity 2, :varargs-min-arity 2, :row 77, :to clojure.core} {:fixed-arities #{0 1}, :end-row 77, :name-end-col 7, :name-end-row 76, :name-row 76, :name and, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 3, :name-col 4, :from-var not-found?, :end-col 47, :arity 2, :varargs-min-arity 1, :row 76, :to clojure.core} {:end-row 77, :name-end-col 6, :name-end-row 75, :name-row 75, :name defn, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 1, :name-col 2, :end-col 48, :arity 3, :varargs-min-arity 2, :row 75, :to clojure.core} {:fixed-arities #{1}, :end-row 80, :name-end-col 15, :name-end-row 80, :name-row 80, :name error?, :filename "src/elin/error.clj", :from elin.error, :col 8, :name-col 9, :from-var conflict?, :end-col 18, :arity 1, :row 80, :to elin.error} {:end-row 81, :name-end-col 24, :name-end-row 81, :private true, :name-row 81, :name conflict-type, :filename "src/elin/error.clj", :from elin.error, :col 11, :name-col 11, :from-var conflict?, :end-col 24, :row 81, :to elin.error} {:fixed-arities #{1}, :end-row 81, :name-end-col 40, :name-end-row 81, :name-row 81, :name ex-data, :filename "src/elin/error.clj", :from elin.error, :col 32, :name-col 33, :from-var conflict?, :end-col 43, :arity 1, :row 81, :to clojure.core} {:fixed-arities #{1 2}, :end-row 81, :name-end-col 10, :name-end-row 81, :name-row 81, :name =, :filename "src/elin/error.clj", :from elin.error, :col 8, :name-col 9, :from-var conflict?, :end-col 45, :arity 2, :varargs-min-arity 2, :row 81, :to clojure.core} {:fixed-arities #{0 1}, :end-row 81, :name-end-col 7, :name-end-row 80, :name-row 80, :name and, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 3, :name-col 4, :from-var conflict?, :end-col 46, :arity 2, :varargs-min-arity 1, :row 80, :to clojure.core} {:end-row 81, :name-end-col 6, :name-end-row 79, :name-row 79, :name defn, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 1, :name-col 2, :end-col 47, :arity 3, :varargs-min-arity 2, :row 79, :to clojure.core} {:fixed-arities #{1}, :end-row 84, :name-end-col 15, :name-end-row 84, :name-row 84, :name error?, :filename "src/elin/error.clj", :from elin.error, :col 8, :name-col 9, :from-var fault?, :end-col 18, :arity 1, :row 84, :to elin.error} {:end-row 85, :name-end-col 21, :name-end-row 85, :private true, :name-row 85, :name fault-type, :filename "src/elin/error.clj", :from elin.error, :col 11, :name-col 11, :from-var fault?, :end-col 21, :row 85, :to elin.error} {:fixed-arities #{1}, :end-row 85, :name-end-col 37, :name-end-row 85, :name-row 85, :name ex-data, :filename "src/elin/error.clj", :from elin.error, :col 29, :name-col 30, :from-var fault?, :end-col 40, :arity 1, :row 85, :to clojure.core} {:fixed-arities #{1 2}, :end-row 85, :name-end-col 10, :name-end-row 85, :name-row 85, :name =, :filename "src/elin/error.clj", :from elin.error, :col 8, :name-col 9, :from-var fault?, :end-col 42, :arity 2, :varargs-min-arity 2, :row 85, :to clojure.core} {:fixed-arities #{0 1}, :end-row 85, :name-end-col 7, :name-end-row 84, :name-row 84, :name and, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 3, :name-col 4, :from-var fault?, :end-col 43, :arity 2, :varargs-min-arity 1, :row 84, :to clojure.core} {:end-row 85, :name-end-col 6, :name-end-row 83, :name-row 83, :name defn, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 1, :name-col 2, :end-col 44, :arity 3, :varargs-min-arity 2, :row 83, :to clojure.core} {:fixed-arities #{1}, :end-row 88, :name-end-col 15, :name-end-row 88, :name-row 88, :name error?, :filename "src/elin/error.clj", :from elin.error, :col 8, :name-col 9, :from-var busy?, :end-col 18, :arity 1, :row 88, :to elin.error} {:end-row 89, :name-end-col 20, :name-end-row 89, :private true, :name-row 89, :name busy-type, :filename "src/elin/error.clj", :from elin.error, :col 11, :name-col 11, :from-var busy?, :end-col 20, :row 89, :to elin.error} {:fixed-arities #{1}, :end-row 89, :name-end-col 36, :name-end-row 89, :name-row 89, :name ex-data, :filename "src/elin/error.clj", :from elin.error, :col 28, :name-col 29, :from-var busy?, :end-col 39, :arity 1, :row 89, :to clojure.core} {:fixed-arities #{1 2}, :end-row 89, :name-end-col 10, :name-end-row 89, :name-row 89, :name =, :filename "src/elin/error.clj", :from elin.error, :col 8, :name-col 9, :from-var busy?, :end-col 41, :arity 2, :varargs-min-arity 2, :row 89, :to clojure.core} {:fixed-arities #{0 1}, :end-row 89, :name-end-col 7, :name-end-row 88, :name-row 88, :name and, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 3, :name-col 4, :from-var busy?, :end-col 42, :arity 2, :varargs-min-arity 1, :row 88, :to clojure.core} {:end-row 89, :name-end-col 6, :name-end-row 87, :name-row 87, :name defn, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 1, :name-col 2, :end-col 43, :arity 3, :varargs-min-arity 2, :row 87, :to clojure.core} {:fixed-arities #{1}, :end-row 92, :name-end-col 12, :name-end-row 92, :name-row 92, :name number?, :filename "src/elin/error.clj", :from elin.error, :col 5, :name-col 5, :from-var ignore-checkers, :end-col 12, :row 92, :to clojure.core} {:fixed-arities #{1}, :end-row 92, :name-end-col 20, :name-end-row 92, :name-row 92, :name string?, :filename "src/elin/error.clj", :from elin.error, :col 13, :name-col 13, :from-var ignore-checkers, :end-col 20, :row 92, :to clojure.core} {:fixed-arities #{1}, :end-row 92, :name-end-col 28, :name-end-row 92, :name-row 92, :name vector?, :filename "src/elin/error.clj", :from elin.error, :col 21, :name-col 21, :from-var ignore-checkers, :end-col 28, :row 92, :to clojure.core} {:fixed-arities #{1}, :end-row 92, :name-end-col 37, :name-end-row 92, :name-row 92, :name keyword?, :filename "src/elin/error.clj", :from elin.error, :col 29, :name-col 29, :from-var ignore-checkers, :end-col 37, :row 92, :to clojure.core} {:fixed-arities #{1}, :end-row 92, :name-end-col 46, :name-end-row 92, :name-row 92, :name boolean?, :filename "src/elin/error.clj", :from elin.error, :col 38, :name-col 38, :from-var ignore-checkers, :end-col 46, :row 92, :to clojure.core} {:fixed-arities #{1}, :end-row 92, :name-end-col 51, :name-end-row 92, :name-row 92, :name map?, :filename "src/elin/error.clj", :from elin.error, :col 47, :name-col 47, :from-var ignore-checkers, :end-col 51, :row 92, :to clojure.core} {:fixed-arities #{1}, :end-row 92, :name-end-col 56, :name-end-row 92, :name-row 92, :name set?, :filename "src/elin/error.clj", :from elin.error, :col 52, :name-col 52, :from-var ignore-checkers, :end-col 56, :row 92, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 92, :name-end-col 5, :name-end-row 91, :name-row 91, :name def, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 1, :name-col 2, :end-col 58, :arity 2, :row 91, :to clojure.core} {:end-row 96, :name fn*, :filename "src/elin/error.clj", :from elin.error, :col 13, :from-var compare-value, :end-col 19, :arity 2, :row 96, :to clojure.core} {:end-row 96, :name-end-col 35, :name-end-row 96, :private true, :name-row 96, :name ignore-checkers, :filename "src/elin/error.clj", :from elin.error, :col 20, :name-col 20, :from-var compare-value, :end-col 35, :row 96, :to elin.error} {:fixed-arities #{2}, :end-row 96, :name-end-col 12, :name-end-row 96, :name-row 96, :name some, :filename "src/elin/error.clj", :from elin.error, :col 7, :name-col 8, :from-var compare-value, :end-col 36, :arity 2, :row 96, :to clojure.core} {:end-row 98, :name-end-col 23, :name-end-row 98, :name-row 98, :name let, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 7, :name-col 7, :from-var compare-value, :end-col 23, :varargs-min-arity 1, :row 98, :to clojure.core} {:end-row 98, :name-end-col 27, :name-end-row 98, :name-row 98, :name v#, :filename "src/elin/error.clj", :from elin.error, :col 25, :name-col 25, :from-var compare-value, :end-col 27, :row 98, :to :clj-kondo/unknown-namespace} {:end-row 99, :name-end-col 11, :name-end-row 99, :name-row 99, :name if, :filename "src/elin/error.clj", :from elin.error, :col 9, :name-col 9, :from-var compare-value, :end-col 11, :row 99, :to :clj-kondo/unknown-namespace} {:fixed-arities #{2}, :end-row 99, :name-end-col 22, :name-end-row 99, :name-row 99, :name instance?, :filename "src/elin/error.clj", :from elin.error, :col 13, :name-col 13, :from-var compare-value, :end-col 22, :row 99, :to clojure.core} {:end-row 99, :name-end-col 35, :name-end-row 99, :name-row 99, :name v#, :filename "src/elin/error.clj", :from elin.error, :col 33, :name-col 33, :from-var compare-value, :end-col 35, :row 99, :to :clj-kondo/unknown-namespace} {:end-row 100, :name-end-col 17, :name-end-row 100, :name-row 100, :name v#, :filename "src/elin/error.clj", :from elin.error, :col 15, :name-col 15, :from-var compare-value, :end-col 17, :row 100, :to :clj-kondo/unknown-namespace} {:end-row 101, :name-end-col 13, :name-end-row 101, :name-row 101, :name v#, :filename "src/elin/error.clj", :from elin.error, :col 11, :name-col 11, :from-var compare-value, :end-col 13, :row 101, :to :clj-kondo/unknown-namespace} {:end-row 101, :name-end-col 6, :name-end-row 96, :name-row 96, :name if, :filename "src/elin/error.clj", :from elin.error, :col 3, :name-col 4, :from-var compare-value, :end-col 21, :arity 3, :row 96, :to clojure.core} {:end-row 101, :name-end-col 7, :name-end-row 94, :name-row 94, :name defn-, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 1, :name-col 2, :end-col 22, :arity 3, :varargs-min-arity 2, :row 94, :to clojure.core} {:fixed-arities #{1}, :end-row 105, :name-end-col 19, :name-end-row 105, :name-row 105, :name vector?, :filename "src/elin/error.clj", :from elin.error, :col 11, :name-col 12, :from-var let, :end-col 29, :arity 1, :row 105, :to clojure.core} {:fixed-arities #{1 2}, :end-row 105, :name-end-col 10, :name-end-row 105, :name-row 105, :name assert, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 3, :name-col 4, :from-var let, :end-col 57, :arity 2, :row 105, :to clojure.core} {:fixed-arities #{1}, :end-row 106, :name-end-col 24, :name-end-row 106, :name-row 106, :name count, :filename "src/elin/error.clj", :from elin.error, :col 18, :name-col 19, :from-var let, :end-col 34, :arity 1, :row 106, :to clojure.core} {:fixed-arities #{1}, :end-row 106, :name-end-col 17, :name-end-row 106, :name-row 106, :name even?, :filename "src/elin/error.clj", :from elin.error, :col 11, :name-col 12, :from-var let, :end-col 35, :arity 1, :row 106, :to clojure.core} {:fixed-arities #{1 2}, :end-row 106, :name-end-col 10, :name-end-row 106, :name-row 106, :name assert, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 3, :name-col 4, :from-var let, :end-col 80, :arity 2, :row 106, :to clojure.core} {:fixed-arities #{0 1}, :end-row 107, :name-end-col 37, :name-end-row 107, :name-row 107, :name gensym, :filename "src/elin/error.clj", :from elin.error, :col 30, :name-col 31, :from-var let, :end-col 38, :arity 0, :row 107, :to clojure.core} {:fixed-arities #{4 3 2}, :end-row 108, :name-end-col 41, :name-end-row 108, :name-row 108, :name partition, :filename "src/elin/error.clj", :from elin.error, :col 31, :name-col 32, :from-var let, :end-col 53, :arity 2, :row 108, :to clojure.core} {:fixed-arities #{1}, :end-row 109, :name-end-col 34, :name-end-row 109, :name-row 109, :name first, :filename "src/elin/error.clj", :from elin.error, :col 28, :name-col 29, :from-var let, :end-col 44, :arity 1, :row 109, :to clojure.core} {:fixed-arities #{1}, :end-row 110, :name-end-col 60, :name-end-row 110, :private true, :name-row 110, :name compare-value, :filename "src/elin/error.clj", :from elin.error, :col 46, :name-col 47, :from-var let, :end-col 63, :arity 1, :row 110, :to elin.error} {:end-row 112, :name-end-col 60, :name-end-row 112, :name-row 112, :name if, :filename "src/elin/error.clj", :from elin.error, :col 58, :name-col 58, :from-var let, :end-col 60, :row 112, :to :clj-kondo/unknown-namespace} {:fixed-arities #{1}, :end-row 112, :name-end-col 66, :name-end-row 112, :name-row 112, :name nil?, :filename "src/elin/error.clj", :from elin.error, :col 62, :name-col 62, :from-var let, :end-col 66, :row 112, :to clojure.core} {:fixed-arities #{1}, :end-row 113, :name-end-col 74, :name-end-row 113, :private true, :name-row 113, :name compare-value, :filename "src/elin/error.clj", :from elin.error, :col 60, :name-col 61, :from-var let, :end-col 77, :arity 1, :row 113, :to elin.error} {:end-row 114, :name-end-col 44, :name-end-row 111, :name-row 111, :name fn, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 41, :name-col 42, :from-var let, :end-col 76, :arity 2, :varargs-min-arity 0, :row 111, :to clojure.core} {:fixed-arities #{1}, :end-row 115, :name-end-col 46, :name-end-row 115, :name-row 115, :name rest, :filename "src/elin/error.clj", :from elin.error, :col 41, :name-col 42, :from-var let, :end-col 56, :arity 1, :row 115, :to clojure.core} {:fixed-arities #{1}, :end-row 115, :name-end-col 40, :name-end-row 111, :name-row 111, :name mapcat, :filename "src/elin/error.clj", :from elin.error, :col 33, :name-col 34, :from-var let, :end-col 57, :arity 2, :varargs-min-arity 1, :row 111, :to clojure.core} {:end-row 116, :name-end-col 23, :name-end-row 116, :name-row 116, :name let, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 7, :name-col 7, :from-var let, :end-col 23, :varargs-min-arity 1, :row 116, :to clojure.core} {:fixed-arities #{0 1}, :end-row 117, :name-end-col 11, :name-end-row 117, :name-row 117, :name or, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 9, :name-col 9, :from-var let, :end-col 11, :varargs-min-arity 1, :row 117, :to clojure.core} {:end-row 118, :name-end-col 15, :name-end-row 118, :name-row 118, :name do, :filename "src/elin/error.clj", :from elin.error, :col 13, :name-col 13, :from-var let, :end-col 15, :row 118, :to :clj-kondo/unknown-namespace} {:end-row 118, :name-end-col 20, :name-end-row 107, :name-row 107, :name let, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 3, :name-col 4, :from-var let, :end-col 26, :arity 2, :varargs-min-arity 1, :row 107, :to clojure.core} {:end-row 118, :name-end-col 10, :name-end-row 103, :name-row 103, :name defmacro, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 1, :name-col 2, :end-col 27, :arity 5, :varargs-min-arity 2, :row 103, :to clojure.core} {:fixed-arities #{0 1}, :end-row 122, :name-end-col 33, :name-end-row 122, :name-row 122, :name gensym, :filename "src/elin/error.clj", :from elin.error, :col 26, :name-col 27, :from-var ->, :end-col 34, :arity 0, :row 122, :to clojure.core} {:fixed-arities #{1}, :end-row 124, :name-end-col 47, :name-end-row 124, :name-row 124, :name seq?, :filename "src/elin/error.clj", :from elin.error, :col 42, :name-col 43, :from-var ->, :end-col 53, :arity 1, :row 124, :to clojure.core} {:fixed-arities #{1}, :end-row 125, :name-end-col 60, :name-end-row 125, :name-row 125, :name first, :filename "src/elin/error.clj", :from elin.error, :col 54, :name-col 55, :from-var ->, :end-col 66, :arity 1, :row 125, :to clojure.core} {:fixed-arities #{1}, :end-row 125, :name-end-col 79, :name-end-row 125, :name-row 125, :name next, :filename "src/elin/error.clj", :from elin.error, :col 74, :name-col 75, :from-var ->, :end-col 85, :arity 1, :row 125, :to clojure.core} {:fixed-arities #{1}, :end-row 125, :name-end-col 92, :name-end-row 125, :name-row 125, :name meta, :filename "src/elin/error.clj", :from elin.error, :col 87, :name-col 88, :from-var ->, :end-col 98, :arity 1, :row 125, :to clojure.core} {:fixed-arities #{2}, :end-row 125, :name-end-col 50, :name-end-row 125, :name-row 125, :name with-meta, :filename "src/elin/error.clj", :from elin.error, :col 40, :name-col 41, :from-var ->, :end-col 99, :arity 2, :row 125, :to clojure.core} {:end-row 126, :name-end-col 45, :name-end-row 126, :name-row 126, :name list, :filename "src/elin/error.clj", :from elin.error, :col 40, :name-col 41, :from-var ->, :end-col 55, :arity 2, :row 126, :to clojure.core} {:end-row 126, :name-end-col 41, :name-end-row 124, :name-row 124, :name if, :filename "src/elin/error.clj", :from elin.error, :col 38, :name-col 39, :from-var ->, :end-col 56, :arity 3, :row 124, :to clojure.core} {:end-row 126, :name-end-col 39, :name-end-row 123, :name-row 123, :name fn, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 36, :name-col 37, :from-var ->, :end-col 57, :arity 2, :varargs-min-arity 0, :row 123, :to clojure.core} {:fixed-arities #{1 4 3 2}, :end-row 127, :name-end-col 35, :name-end-row 123, :name-row 123, :name map, :filename "src/elin/error.clj", :from elin.error, :col 31, :name-col 32, :from-var ->, :end-col 42, :arity 2, :varargs-min-arity 4, :row 123, :to clojure.core} {:fixed-arities #{2}, :end-row 128, :name-end-col 36, :name-end-row 128, :name-row 128, :name cons, :filename "src/elin/error.clj", :from elin.error, :col 31, :name-col 32, :from-var ->, :end-col 48, :arity 2, :row 128, :to clojure.core} {:end-row 129, :name-end-col 10, :name-end-row 129, :name-row 129, :name let, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 7, :name-col 7, :from-var ->, :end-col 10, :varargs-min-arity 1, :row 129, :to elin.error} {:fixed-arities #{1 2}, :end-row 129, :name-end-col 33, :name-end-row 129, :name-row 129, :name repeat, :filename "src/elin/error.clj", :from elin.error, :col 26, :name-col 27, :from-var ->, :end-col 38, :arity 1, :row 129, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 129, :name-end-col 25, :name-end-row 129, :name-row 129, :name interleave, :filename "src/elin/error.clj", :from elin.error, :col 14, :name-col 15, :from-var ->, :end-col 48, :arity 2, :varargs-min-arity 2, :row 129, :to clojure.core} {:end-row 130, :name-end-col 20, :name-end-row 122, :name-row 122, :name let, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 3, :name-col 4, :from-var ->, :end-col 14, :arity 2, :varargs-min-arity 1, :row 122, :to clojure.core} {:end-row 130, :name-end-col 10, :name-end-row 120, :name-row 120, :name defmacro, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 1, :name-col 2, :end-col 15, :arity 3, :varargs-min-arity 2, :row 120, :to clojure.core} {:fixed-arities #{0 1}, :end-row 134, :name-end-col 33, :name-end-row 134, :name-row 134, :name gensym, :filename "src/elin/error.clj", :from elin.error, :col 26, :name-col 27, :from-var ->>, :end-col 34, :arity 0, :row 134, :to clojure.core} {:fixed-arities #{1}, :end-row 136, :name-end-col 47, :name-end-row 136, :name-row 136, :name seq?, :filename "src/elin/error.clj", :from elin.error, :col 42, :name-col 43, :from-var ->>, :end-col 53, :arity 1, :row 136, :to clojure.core} {:fixed-arities #{1}, :end-row 137, :name-end-col 71, :name-end-row 137, :name-row 137, :name meta, :filename "src/elin/error.clj", :from elin.error, :col 66, :name-col 67, :from-var ->>, :end-col 77, :arity 1, :row 137, :to clojure.core} {:fixed-arities #{2}, :end-row 137, :name-end-col 50, :name-end-row 137, :name-row 137, :name with-meta, :filename "src/elin/error.clj", :from elin.error, :col 40, :name-col 41, :from-var ->>, :end-col 78, :arity 2, :row 137, :to clojure.core} {:end-row 138, :name-end-col 45, :name-end-row 138, :name-row 138, :name list, :filename "src/elin/error.clj", :from elin.error, :col 40, :name-col 41, :from-var ->>, :end-col 55, :arity 2, :row 138, :to clojure.core} {:end-row 138, :name-end-col 41, :name-end-row 136, :name-row 136, :name if, :filename "src/elin/error.clj", :from elin.error, :col 38, :name-col 39, :from-var ->>, :end-col 56, :arity 3, :row 136, :to clojure.core} {:end-row 138, :name-end-col 39, :name-end-row 135, :name-row 135, :name fn, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 36, :name-col 37, :from-var ->>, :end-col 57, :arity 2, :varargs-min-arity 0, :row 135, :to clojure.core} {:fixed-arities #{1 4 3 2}, :end-row 139, :name-end-col 35, :name-end-row 135, :name-row 135, :name map, :filename "src/elin/error.clj", :from elin.error, :col 31, :name-col 32, :from-var ->>, :end-col 42, :arity 2, :varargs-min-arity 4, :row 135, :to clojure.core} {:fixed-arities #{2}, :end-row 140, :name-end-col 36, :name-end-row 140, :name-row 140, :name cons, :filename "src/elin/error.clj", :from elin.error, :col 31, :name-col 32, :from-var ->>, :end-col 48, :arity 2, :row 140, :to clojure.core} {:end-row 141, :name-end-col 10, :name-end-row 141, :name-row 141, :name let, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 7, :name-col 7, :from-var ->>, :end-col 10, :varargs-min-arity 1, :row 141, :to elin.error} {:fixed-arities #{1 2}, :end-row 141, :name-end-col 33, :name-end-row 141, :name-row 141, :name repeat, :filename "src/elin/error.clj", :from elin.error, :col 26, :name-col 27, :from-var ->>, :end-col 38, :arity 1, :row 141, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 141, :name-end-col 25, :name-end-row 141, :name-row 141, :name interleave, :filename "src/elin/error.clj", :from elin.error, :col 14, :name-col 15, :from-var ->>, :end-col 48, :arity 2, :varargs-min-arity 2, :row 141, :to clojure.core} {:end-row 142, :name-end-col 20, :name-end-row 134, :name-row 134, :name let, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 3, :name-col 4, :from-var ->>, :end-col 14, :arity 2, :varargs-min-arity 1, :row 134, :to clojure.core} {:end-row 142, :name-end-col 10, :name-end-row 132, :name-row 132, :name defmacro, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 1, :name-col 2, :end-col 15, :arity 3, :varargs-min-arity 2, :row 132, :to clojure.core} {:fixed-arities #{1}, :end-row 14, :name-end-col 41, :name-end-row 14, :name-row 14, :name analysis, :filename "src/elin/function/clj_kondo.clj", :alias e.p.clj-kondo, :from elin.function.clj-kondo, :col 18, :name-col 19, :from-var namespace-usages, :end-col 52, :arity 1, :row 14, :to elin.protocol.clj-kondo} {:fixed-arities #{0 1}, :end-row 16, :name-end-col 8, :name-end-row 15, :name-row 15, :name or, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 5, :name-col 6, :from-var namespace-usages, :end-col 12, :arity 2, :varargs-min-arity 1, :row 15, :to clojure.core} {:end-row 16, :name-end-col 12, :name-end-row 14, :name-row 14, :name when-let, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 3, :name-col 4, :from-var namespace-usages, :end-col 13, :arity 2, :varargs-min-arity 1, :row 14, :to clojure.core} {:end-row 16, :name-end-col 6, :name-end-row 12, :name-row 12, :name defn, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 1, :name-col 2, :end-col 14, :arity 3, :varargs-min-arity 2, :row 12, :to clojure.core} {:fixed-arities #{1}, :end-row 20, :name-end-col 41, :name-end-row 20, :name-row 20, :name analysis, :filename "src/elin/function/clj_kondo.clj", :alias e.p.clj-kondo, :from elin.function.clj-kondo, :col 18, :name-col 19, :from-var var-usages, :end-col 52, :arity 1, :row 20, :to elin.protocol.clj-kondo} {:fixed-arities #{0 1}, :end-row 22, :name-end-col 8, :name-end-row 21, :name-row 21, :name or, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 5, :name-col 6, :from-var var-usages, :end-col 12, :arity 2, :varargs-min-arity 1, :row 21, :to clojure.core} {:end-row 22, :name-end-col 12, :name-end-row 20, :name-row 20, :name when-let, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 3, :name-col 4, :from-var var-usages, :end-col 13, :arity 2, :varargs-min-arity 1, :row 20, :to clojure.core} {:end-row 22, :name-end-col 6, :name-end-row 18, :name-row 18, :name defn, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 1, :name-col 2, :end-col 14, :arity 3, :varargs-min-arity 2, :row 18, :to clojure.core} {:fixed-arities #{1}, :end-row 26, :name-end-col 41, :name-end-row 26, :name-row 26, :name analysis, :filename "src/elin/function/clj_kondo.clj", :alias e.p.clj-kondo, :from elin.function.clj-kondo, :col 18, :name-col 19, :from-var namespace-definitions, :end-col 52, :arity 1, :row 26, :to elin.protocol.clj-kondo} {:fixed-arities #{0 1}, :end-row 28, :name-end-col 8, :name-end-row 27, :name-row 27, :name or, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 5, :name-col 6, :from-var namespace-definitions, :end-col 12, :arity 2, :varargs-min-arity 1, :row 27, :to clojure.core} {:end-row 28, :name-end-col 12, :name-end-row 26, :name-row 26, :name when-let, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 3, :name-col 4, :from-var namespace-definitions, :end-col 13, :arity 2, :varargs-min-arity 1, :row 26, :to clojure.core} {:end-row 28, :name-end-col 6, :name-end-row 24, :name-row 24, :name defn, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 1, :name-col 2, :end-col 14, :arity 3, :varargs-min-arity 2, :row 24, :to clojure.core} {:fixed-arities #{1}, :end-row 32, :name-end-col 41, :name-end-row 32, :name-row 32, :name analysis, :filename "src/elin/function/clj_kondo.clj", :alias e.p.clj-kondo, :from elin.function.clj-kondo, :col 18, :name-col 19, :from-var var-definitions, :end-col 52, :arity 1, :row 32, :to elin.protocol.clj-kondo} {:fixed-arities #{0 1}, :end-row 34, :name-end-col 8, :name-end-row 33, :name-row 33, :name or, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 5, :name-col 6, :from-var var-definitions, :end-col 12, :arity 2, :varargs-min-arity 1, :row 33, :to clojure.core} {:end-row 34, :name-end-col 12, :name-end-row 32, :name-row 32, :name when-let, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 3, :name-col 4, :from-var var-definitions, :end-col 13, :arity 2, :varargs-min-arity 1, :row 32, :to clojure.core} {:end-row 34, :name-end-col 6, :name-end-row 30, :name-row 30, :name defn, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 1, :name-col 2, :end-col 14, :arity 3, :varargs-min-arity 2, :row 30, :to clojure.core} {:fixed-arities #{1}, :end-row 38, :name-end-col 41, :name-end-row 38, :name-row 38, :name analysis, :filename "src/elin/function/clj_kondo.clj", :alias e.p.clj-kondo, :from elin.function.clj-kondo, :col 18, :name-col 19, :from-var local-usages, :end-col 52, :arity 1, :row 38, :to elin.protocol.clj-kondo} {:fixed-arities #{0 1}, :end-row 40, :name-end-col 8, :name-end-row 39, :name-row 39, :name or, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 5, :name-col 6, :from-var local-usages, :end-col 12, :arity 2, :varargs-min-arity 1, :row 39, :to clojure.core} {:end-row 40, :name-end-col 12, :name-end-row 38, :name-row 38, :name when-let, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 3, :name-col 4, :from-var local-usages, :end-col 13, :arity 2, :varargs-min-arity 1, :row 38, :to clojure.core} {:end-row 40, :name-end-col 6, :name-end-row 36, :name-row 36, :name defn, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 1, :name-col 2, :end-col 14, :arity 3, :varargs-min-arity 2, :row 36, :to clojure.core} {:fixed-arities #{1}, :end-row 44, :name-end-col 41, :name-end-row 44, :name-row 44, :name analysis, :filename "src/elin/function/clj_kondo.clj", :alias e.p.clj-kondo, :from elin.function.clj-kondo, :col 18, :name-col 19, :from-var local-definitions, :end-col 52, :arity 1, :row 44, :to elin.protocol.clj-kondo} {:fixed-arities #{0 1}, :end-row 46, :name-end-col 8, :name-end-row 45, :name-row 45, :name or, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 5, :name-col 6, :from-var local-definitions, :end-col 12, :arity 2, :varargs-min-arity 1, :row 45, :to clojure.core} {:end-row 46, :name-end-col 12, :name-end-row 44, :name-row 44, :name when-let, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 3, :name-col 4, :from-var local-definitions, :end-col 13, :arity 2, :varargs-min-arity 1, :row 44, :to clojure.core} {:end-row 46, :name-end-col 6, :name-end-row 42, :name-row 42, :name defn, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 1, :name-col 2, :end-col 14, :arity 3, :varargs-min-arity 2, :row 42, :to clojure.core} {:fixed-arities #{1}, :end-row 49, :name-end-col 41, :name-end-row 49, :name-row 49, :name analysis, :filename "src/elin/function/clj_kondo.clj", :alias e.p.clj-kondo, :from elin.function.clj-kondo, :col 18, :name-col 19, :from-var keywords, :end-col 52, :arity 1, :row 49, :to elin.protocol.clj-kondo} {:fixed-arities #{0 1}, :end-row 51, :name-end-col 8, :name-end-row 50, :name-row 50, :name or, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 5, :name-col 6, :from-var keywords, :end-col 12, :arity 2, :varargs-min-arity 1, :row 50, :to clojure.core} {:end-row 51, :name-end-col 12, :name-end-row 49, :name-row 49, :name when-let, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 3, :name-col 4, :from-var keywords, :end-col 13, :arity 2, :varargs-min-arity 1, :row 49, :to clojure.core} {:end-row 51, :name-end-col 6, :name-end-row 48, :name-row 48, :name defn, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 1, :name-col 2, :end-col 14, :arity 3, :varargs-min-arity 2, :row 48, :to clojure.core} {:fixed-arities #{1}, :end-row 55, :name-end-col 33, :name-end-row 55, :name-row 55, :name keywords, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 24, :name-col 25, :from-var keyword-usages, :end-col 44, :arity 1, :row 55, :to elin.function.clj-kondo} {:fixed-arities #{1}, :end-row 56, :name-end-col 43, :name-end-row 56, :name-row 56, :name namespace, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 34, :name-col 34, :from-var keyword-usages, :end-col 43, :row 56, :to clojure.core} {:fixed-arities #{1}, :end-row 56, :name-end-col 48, :name-end-row 56, :name-row 56, :name name, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 44, :name-col 44, :from-var keyword-usages, :end-col 48, :row 56, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 56, :name-end-col 33, :name-end-row 56, :name-row 56, :name juxt, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 28, :name-col 29, :from-var keyword-usages, :end-col 49, :arity 2, :varargs-min-arity 3, :row 56, :to clojure.core} {:fixed-arities #{1 2}, :end-row 58, :name-end-col 26, :name-end-row 58, :name-row 58, :name =, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 24, :name-col 25, :from-var keyword-usages, :end-col 41, :arity 2, :varargs-min-arity 2, :row 58, :to clojure.core} {:fixed-arities #{1 2}, :end-row 59, :name-end-col 26, :name-end-row 59, :name-row 59, :name =, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 24, :name-col 25, :from-var keyword-usages, :end-col 45, :arity 2, :varargs-min-arity 2, :row 59, :to clojure.core} {:fixed-arities #{0 1}, :end-row 59, :name-end-col 23, :name-end-row 58, :name-row 58, :name and, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 19, :name-col 20, :from-var keyword-usages, :end-col 46, :arity 2, :varargs-min-arity 1, :row 58, :to clojure.core} {:end-row 59, :name fn*, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 18, :from-var keyword-usages, :end-col 46, :arity 2, :row 58, :to clojure.core} {:fixed-arities #{1 2}, :end-row 60, :name-end-col 21, :name-end-row 60, :name-row 60, :name =, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 19, :name-col 20, :from-var keyword-usages, :end-col 40, :arity 2, :varargs-min-arity 2, :row 60, :to clojure.core} {:end-row 60, :name fn*, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 18, :from-var keyword-usages, :end-col 40, :arity 2, :row 60, :to clojure.core} {:end-row 60, :name-end-col 19, :name-end-row 57, :name-row 57, :name if, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 16, :name-col 17, :from-var keyword-usages, :end-col 41, :arity 3, :row 57, :to clojure.core} {:fixed-arities #{1 2}, :end-row 61, :name-end-col 14, :name-end-row 61, :name-row 61, :name filter, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 7, :name-col 8, :from-var keyword-usages, :end-col 30, :arity 2, :row 61, :to clojure.core} {:end-row 61, :name-end-col 9, :name-end-row 56, :name-row 56, :name let, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 5, :name-col 6, :from-var keyword-usages, :end-col 31, :arity 2, :varargs-min-arity 1, :row 56, :to clojure.core} {:end-row 61, :name-end-col 12, :name-end-row 55, :name-row 55, :name when-let, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 3, :name-col 4, :from-var keyword-usages, :end-col 32, :arity 2, :varargs-min-arity 1, :row 55, :to clojure.core} {:end-row 61, :name-end-col 6, :name-end-row 53, :name-row 53, :name defn, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 1, :name-col 2, :end-col 33, :arity 3, :varargs-min-arity 2, :row 53, :to clojure.core} {:fixed-arities #{1}, :end-row 65, :name-end-col 33, :name-end-row 65, :name-row 65, :name keywords, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 24, :name-col 25, :from-var keyword-definition, :end-col 44, :arity 1, :row 65, :to elin.function.clj-kondo} {:fixed-arities #{1}, :end-row 66, :name-end-col 43, :name-end-row 66, :name-row 66, :name namespace, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 34, :name-col 34, :from-var keyword-definition, :end-col 43, :row 66, :to clojure.core} {:fixed-arities #{1}, :end-row 66, :name-end-col 48, :name-end-row 66, :name-row 66, :name name, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 44, :name-col 44, :from-var keyword-definition, :end-col 48, :row 66, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 66, :name-end-col 33, :name-end-row 66, :name-row 66, :name juxt, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 28, :name-col 29, :from-var keyword-definition, :end-col 49, :arity 2, :varargs-min-arity 3, :row 66, :to clojure.core} {:fixed-arities #{1 2}, :end-row 69, :name-end-col 49, :name-end-row 69, :name-row 69, :name =, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 47, :name-col 48, :from-var keyword-definition, :end-col 73, :arity 2, :varargs-min-arity 2, :row 69, :to clojure.core} {:fixed-arities #{1 2}, :end-row 70, :name-end-col 49, :name-end-row 70, :name-row 70, :name =, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 47, :name-col 48, :from-var keyword-definition, :end-col 67, :arity 2, :varargs-min-arity 2, :row 70, :to clojure.core} {:fixed-arities #{1 2}, :end-row 71, :name-end-col 49, :name-end-row 71, :name-row 71, :name =, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 47, :name-col 48, :from-var keyword-definition, :end-col 68, :arity 2, :varargs-min-arity 2, :row 71, :to clojure.core} {:fixed-arities #{0 1}, :end-row 71, :name-end-col 46, :name-end-row 69, :name-row 69, :name and, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 42, :name-col 43, :from-var keyword-definition, :end-col 69, :arity 3, :varargs-min-arity 1, :row 69, :to clojure.core} {:end-row 71, :name fn*, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 41, :from-var keyword-definition, :end-col 69, :arity 2, :row 69, :to clojure.core} {:fixed-arities #{1 2}, :end-row 71, :name-end-col 40, :name-end-row 69, :name-row 69, :name filter, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 33, :name-col 34, :from-var keyword-definition, :end-col 70, :arity 2, :row 69, :to clojure.core} {:fixed-arities #{1}, :end-row 72, :name-end-col 37, :name-end-row 72, :name-row 72, :name seq, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 33, :name-col 34, :from-var keyword-definition, :end-col 38, :arity 1, :row 72, :to clojure.core} {:end-row 72, :name-end-col 32, :name-end-row 68, :name-row 68, :name ->>, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 28, :name-col 29, :from-var keyword-definition, :end-col 39, :arity 3, :varargs-min-arity 1, :row 68, :to clojure.core} {:fixed-arities #{1}, :end-row 73, :name-end-col 45, :name-end-row 73, :name-row 73, :name first, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 39, :name-col 40, :from-var keyword-definition, :end-col 46, :arity 1, :row 73, :to clojure.core} {:fixed-arities #{0 1}, :end-row 73, :name-end-col 56, :name-end-row 73, :name-row 73, :name or, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 53, :name-col 54, :from-var keyword-definition, :end-col 60, :arity 2, :varargs-min-arity 1, :row 73, :to clojure.core} {:end-row 73, :name-end-col 30, :name-end-row 73, :name-row 73, :name ->, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 27, :name-col 28, :from-var keyword-definition, :end-col 61, :arity 4, :varargs-min-arity 1, :row 73, :to clojure.core} {:fixed-arities #{1}, :end-row 74, :name-end-col 47, :name-end-row 74, :name-row 74, :name first, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 41, :name-col 42, :from-var keyword-definition, :end-col 48, :arity 1, :row 74, :to clojure.core} {:fixed-arities #{0 1}, :end-row 74, :name-end-col 60, :name-end-row 74, :name-row 74, :name or, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 57, :name-col 58, :from-var keyword-definition, :end-col 64, :arity 2, :varargs-min-arity 1, :row 74, :to clojure.core} {:end-row 74, :name-end-col 32, :name-end-row 74, :name-row 74, :name ->, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 29, :name-col 30, :from-var keyword-definition, :end-col 65, :arity 4, :varargs-min-arity 1, :row 74, :to clojure.core} {:fixed-arities #{1 2}, :end-row 76, :name-end-col 34, :name-end-row 76, :name-row 76, :name =, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 32, :name-col 33, :from-var keyword-definition, :end-col 53, :arity 2, :varargs-min-arity 2, :row 76, :to clojure.core} {:fixed-arities #{1 2}, :end-row 77, :name-end-col 34, :name-end-row 77, :name-row 77, :name =, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 32, :name-col 33, :from-var keyword-definition, :end-col 57, :arity 2, :varargs-min-arity 2, :row 77, :to clojure.core} {:fixed-arities #{1 2}, :end-row 78, :name-end-col 37, :name-end-row 78, :name-row 78, :name not=, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 32, :name-col 33, :from-var keyword-definition, :end-col 50, :arity 2, :varargs-min-arity 2, :row 78, :to clojure.core} {:fixed-arities #{0 1}, :end-row 78, :name-end-col 31, :name-end-row 76, :name-row 76, :name and, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 27, :name-col 28, :from-var keyword-definition, :end-col 51, :arity 3, :varargs-min-arity 1, :row 76, :to clojure.core} {:end-row 78, :name fn*, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 26, :from-var keyword-definition, :end-col 51, :arity 2, :row 76, :to clojure.core} {:fixed-arities #{1 2}, :end-row 78, :name-end-col 25, :name-end-row 76, :name-row 76, :name filter, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 18, :name-col 19, :from-var keyword-definition, :end-col 52, :arity 2, :row 76, :to clojure.core} {:fixed-arities #{1}, :end-row 79, :name-end-col 24, :name-end-row 79, :name-row 79, :name first, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 18, :name-col 19, :from-var keyword-definition, :end-col 25, :arity 1, :row 79, :to clojure.core} {:end-row 79, :name-end-col 17, :name-end-row 75, :name-row 75, :name ->>, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 13, :name-col 14, :from-var keyword-definition, :end-col 26, :arity 3, :varargs-min-arity 1, :row 75, :to clojure.core} {:end-row 79, :name-end-col 15, :name-end-row 73, :name-row 73, :name let, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 11, :name-col 12, :from-var keyword-definition, :end-col 27, :arity 2, :varargs-min-arity 1, :row 73, :to clojure.core} {:end-row 79, :name-end-col 18, :name-end-row 68, :name-row 68, :name when-let, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 9, :name-col 10, :from-var keyword-definition, :end-col 28, :arity 2, :varargs-min-arity 1, :row 68, :to clojure.core} {:fixed-arities #{1 2}, :end-row 81, :name-end-col 30, :name-end-row 81, :name-row 81, :name =, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 28, :name-col 29, :from-var keyword-definition, :end-col 54, :arity 2, :varargs-min-arity 2, :row 81, :to clojure.core} {:fixed-arities #{1 2}, :end-row 82, :name-end-col 30, :name-end-row 82, :name-row 82, :name =, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 28, :name-col 29, :from-var keyword-definition, :end-col 45, :arity 2, :varargs-min-arity 2, :row 82, :to clojure.core} {:fixed-arities #{1 2}, :end-row 83, :name-end-col 30, :name-end-row 83, :name-row 83, :name =, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 28, :name-col 29, :from-var keyword-definition, :end-col 49, :arity 2, :varargs-min-arity 2, :row 83, :to clojure.core} {:fixed-arities #{1 2}, :end-row 84, :name-end-col 33, :name-end-row 84, :name-row 84, :name not=, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 28, :name-col 29, :from-var keyword-definition, :end-col 46, :arity 2, :varargs-min-arity 2, :row 84, :to clojure.core} {:fixed-arities #{0 1}, :end-row 84, :name-end-col 27, :name-end-row 81, :name-row 81, :name and, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 23, :name-col 24, :from-var keyword-definition, :end-col 47, :arity 4, :varargs-min-arity 1, :row 81, :to clojure.core} {:end-row 84, :name fn*, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 22, :from-var keyword-definition, :end-col 47, :arity 2, :row 81, :to clojure.core} {:fixed-arities #{1 2}, :end-row 84, :name-end-col 21, :name-end-row 81, :name-row 81, :name filter, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 14, :name-col 15, :from-var keyword-definition, :end-col 48, :arity 2, :row 81, :to clojure.core} {:fixed-arities #{1}, :end-row 85, :name-end-col 20, :name-end-row 85, :name-row 85, :name first, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 14, :name-col 15, :from-var keyword-definition, :end-col 21, :arity 1, :row 85, :to clojure.core} {:end-row 85, :name-end-col 13, :name-end-row 80, :name-row 80, :name ->>, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 9, :name-col 10, :from-var keyword-definition, :end-col 22, :arity 3, :varargs-min-arity 1, :row 80, :to clojure.core} {:end-row 85, :name-end-col 10, :name-end-row 67, :name-row 67, :name if, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 7, :name-col 8, :from-var keyword-definition, :end-col 23, :arity 3, :row 67, :to clojure.core} {:end-row 85, :name-end-col 9, :name-end-row 66, :name-row 66, :name let, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 5, :name-col 6, :from-var keyword-definition, :end-col 24, :arity 2, :varargs-min-arity 1, :row 66, :to clojure.core} {:end-row 85, :name-end-col 12, :name-end-row 65, :name-row 65, :name when-let, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 3, :name-col 4, :from-var keyword-definition, :end-col 25, :arity 2, :varargs-min-arity 1, :row 65, :to clojure.core} {:end-row 85, :name-end-col 6, :name-end-row 63, :name-row 63, :name defn, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 1, :name-col 2, :end-col 26, :arity 3, :varargs-min-arity 2, :row 63, :to clojure.core} {:fixed-arities #{3}, :end-row 89, :name-end-col 36, :name-end-row 89, :name-row 89, :name replace-first, :filename "src/elin/function/clj_kondo.clj", :alias str, :from elin.function.clj-kondo, :col 18, :name-col 19, :from-var references, :end-col 56, :arity 3, :row 89, :to clojure.string} {:fixed-arities #{1 2}, :end-row 91, :name-end-col 30, :name-end-row 91, :name-row 91, :name =, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 28, :name-col 29, :from-var references, :end-col 46, :arity 2, :varargs-min-arity 2, :row 91, :to clojure.core} {:fixed-arities #{1 2}, :end-row 92, :name-end-col 30, :name-end-row 92, :name-row 92, :name =, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 28, :name-col 29, :from-var references, :end-col 50, :arity 2, :varargs-min-arity 2, :row 92, :to clojure.core} {:fixed-arities #{0 1}, :end-row 92, :name-end-col 27, :name-end-row 91, :name-row 91, :name and, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 23, :name-col 24, :from-var references, :end-col 51, :arity 2, :varargs-min-arity 1, :row 91, :to clojure.core} {:end-row 92, :name fn*, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 22, :from-var references, :end-col 51, :arity 2, :row 91, :to clojure.core} {:fixed-arities #{1}, :end-row 90, :name-end-col 25, :name-end-row 90, :name-row 90, :name var-usages, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 14, :name-col 15, :from-var references, :end-col 36, :arity 1, :row 90, :to elin.function.clj-kondo} {:fixed-arities #{1 2}, :end-row 92, :name-end-col 21, :name-end-row 91, :name-row 91, :name filter, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 14, :name-col 15, :from-var references, :end-col 52, :arity 2, :row 91, :to clojure.core} {:fixed-arities #{3 2}, :end-row 93, :name-end-col 22, :name-end-row 93, :name-row 93, :name sort-by, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 14, :name-col 15, :from-var references, :end-col 33, :arity 2, :row 93, :to clojure.core} {:end-row 93, :name-end-col 13, :name-end-row 90, :name-row 90, :name some->>, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 5, :name-col 6, :from-var references, :end-col 34, :arity 3, :varargs-min-arity 1, :row 90, :to clojure.core} {:end-row 93, :name-end-col 7, :name-end-row 89, :name-row 89, :name let, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 3, :name-col 4, :from-var references, :end-col 35, :arity 2, :varargs-min-arity 1, :row 89, :to clojure.core} {:end-row 93, :name-end-col 6, :name-end-row 87, :name-row 87, :name defn, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 1, :name-col 2, :end-col 36, :arity 3, :varargs-min-arity 2, :row 87, :to clojure.core} {:fixed-arities #{1}, :end-row 95, :name-end-col 24, :name-end-row 95, :name-row 95, :name namespace-symbols, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 7, :name-col 7, :end-col 24, :row 95, :to elin.function.clj-kondo} {:end-row 95, :name-end-col 59, :name-end-row 95, :name-row 95, :name ?CljKondo, :filename "src/elin/function/clj_kondo.clj", :alias e.s.component, :from elin.function.clj-kondo, :col 36, :name-col 36, :end-col 59, :row 95, :to elin.schema.component} {:fixed-arities #{1}, :end-row 95, :name-end-col 81, :name-end-row 95, :name-row 95, :name symbol?, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 74, :name-col 74, :end-col 81, :row 95, :to clojure.core} {:fixed-arities #{2}, :end-row 95, :name-end-col 6, :name-end-row 95, :name-row 95, :name =>, :filename "src/elin/function/clj_kondo.clj", :alias m, :from elin.function.clj-kondo, :macro true, :col 1, :name-col 2, :end-col 84, :arity 2, :row 95, :to malli.core} {:fixed-arities #{1}, :end-row 98, :name-end-col 30, :name-end-row 98, :name-row 98, :name namespace-definitions, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 8, :name-col 9, :from-var namespace-symbols, :end-col 41, :arity 1, :row 98, :to elin.function.clj-kondo} {:fixed-arities #{1 4 3 2}, :end-row 99, :name-end-col 12, :name-end-row 99, :name-row 99, :name map, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 8, :name-col 9, :from-var namespace-symbols, :end-col 19, :arity 2, :varargs-min-arity 4, :row 99, :to clojure.core} {:fixed-arities #{1 2}, :end-row 100, :name-end-col 13, :name-end-row 100, :name-row 100, :name sort, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 8, :name-col 9, :from-var namespace-symbols, :end-col 14, :arity 1, :row 100, :to clojure.core} {:end-row 100, :name-end-col 7, :name-end-row 98, :name-row 98, :name ->>, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 3, :name-col 4, :from-var namespace-symbols, :end-col 15, :arity 3, :varargs-min-arity 1, :row 98, :to clojure.core} {:end-row 100, :name-end-col 6, :name-end-row 96, :name-row 96, :name defn, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 1, :name-col 2, :end-col 16, :arity 3, :varargs-min-arity 2, :row 96, :to clojure.core} {:fixed-arities #{2}, :end-row 102, :name-end-col 32, :name-end-row 102, :name-row 102, :name most-used-namespace-alias, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 7, :name-col 7, :end-col 32, :row 102, :to elin.function.clj-kondo} {:end-row 102, :name-end-col 67, :name-end-row 102, :name-row 102, :name ?CljKondo, :filename "src/elin/function/clj_kondo.clj", :alias e.s.component, :from elin.function.clj-kondo, :col 44, :name-col 44, :end-col 67, :row 102, :to elin.schema.component} {:fixed-arities #{1}, :end-row 102, :name-end-col 75, :name-end-row 102, :name-row 102, :name symbol?, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 68, :name-col 68, :end-col 75, :row 102, :to clojure.core} {:fixed-arities #{1}, :end-row 102, :name-end-col 92, :name-end-row 102, :name-row 102, :name symbol?, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 85, :name-col 85, :end-col 92, :row 102, :to clojure.core} {:fixed-arities #{2}, :end-row 102, :name-end-col 6, :name-end-row 102, :name-row 102, :name =>, :filename "src/elin/function/clj_kondo.clj", :alias m, :from elin.function.clj-kondo, :macro true, :col 1, :name-col 2, :end-col 95, :arity 2, :row 102, :to malli.core} {:fixed-arities #{1}, :end-row 108, :name-end-col 40, :name-end-row 108, :name-row 108, :name identity, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 32, :name-col 32, :from-var most-used-namespace-alias, :end-col 40, :row 108, :to clojure.core} {:fixed-arities #{1}, :end-row 108, :name identity, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 32, :from-var most-used-namespace-alias, :end-col 40, :arity 1, :row 108, :to clojure.core} {:fixed-arities #{1 2}, :end-row 106, :name-end-col 33, :name-end-row 106, :name-row 106, :name =, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 31, :name-col 32, :from-var most-used-namespace-alias, :end-col 49, :arity 2, :varargs-min-arity 2, :row 106, :to clojure.core} {:end-row 106, :name fn*, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 30, :from-var most-used-namespace-alias, :end-col 49, :arity 2, :row 106, :to clojure.core} {:fixed-arities #{1}, :end-row 105, :name-end-col 39, :name-end-row 105, :name-row 105, :name namespace-usages, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 22, :name-col 23, :from-var most-used-namespace-alias, :end-col 50, :arity 1, :row 105, :to elin.function.clj-kondo} {:fixed-arities #{1 2}, :end-row 106, :name-end-col 29, :name-end-row 106, :name-row 106, :name filter, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 22, :name-col 23, :from-var most-used-namespace-alias, :end-col 50, :arity 2, :row 106, :to clojure.core} {:fixed-arities #{1 4 3 2}, :end-row 107, :name-end-col 26, :name-end-row 107, :name-row 107, :name map, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 22, :name-col 23, :from-var most-used-namespace-alias, :end-col 34, :arity 2, :varargs-min-arity 4, :row 107, :to clojure.core} {:fixed-arities #{2}, :end-row 108, :name-end-col 31, :name-end-row 108, :name-row 108, :name group-by, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 22, :name-col 23, :from-var most-used-namespace-alias, :end-col 41, :arity 2, :row 108, :to clojure.core} {:end-row 108, :name-end-col 21, :name-end-row 105, :name-row 105, :name ->>, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 17, :name-col 18, :from-var most-used-namespace-alias, :end-col 42, :arity 4, :varargs-min-arity 1, :row 105, :to clojure.core} {:fixed-arities #{1}, :end-row 109, :name-end-col 15, :name-end-row 109, :name-row 109, :name seq, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 11, :name-col 12, :from-var most-used-namespace-alias, :end-col 24, :arity 1, :row 109, :to clojure.core} {:fixed-arities #{1}, :end-row 111, :name-end-col 24, :name-end-row 111, :name-row 111, :name val, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 21, :name-col 21, :from-var most-used-namespace-alias, :end-col 24, :row 111, :to clojure.core} {:fixed-arities #{1}, :end-row 110, :name-end-col 38, :name-end-row 110, :name-row 110, :name count, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 33, :name-col 33, :from-var most-used-namespace-alias, :end-col 38, :row 110, :to clojure.core} {:fixed-arities #{2}, :end-row 110, :name-end-col 24, :name-end-row 110, :name-row 110, :name update-vals, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 12, :name-col 13, :from-var most-used-namespace-alias, :end-col 39, :arity 2, :row 110, :to clojure.core} {:fixed-arities #{3 2}, :end-row 111, :name-end-col 20, :name-end-row 111, :name-row 111, :name sort-by, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 12, :name-col 13, :from-var most-used-namespace-alias, :end-col 25, :arity 2, :row 111, :to clojure.core} {:fixed-arities #{1}, :end-row 112, :name-end-col 17, :name-end-row 112, :name-row 112, :name last, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 12, :name-col 13, :from-var most-used-namespace-alias, :end-col 18, :arity 1, :row 112, :to clojure.core} {:fixed-arities #{1}, :end-row 113, :name-end-col 16, :name-end-row 113, :name-row 113, :name key, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 12, :name-col 13, :from-var most-used-namespace-alias, :end-col 17, :arity 1, :row 113, :to clojure.core} {:end-row 113, :name-end-col 11, :name-end-row 110, :name-row 110, :name ->>, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 7, :name-col 8, :from-var most-used-namespace-alias, :end-col 18, :arity 4, :varargs-min-arity 1, :row 110, :to clojure.core} {:end-row 113, :name-end-col 10, :name-end-row 109, :name-row 109, :name when, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 5, :name-col 6, :from-var most-used-namespace-alias, :end-col 19, :arity 2, :varargs-min-arity 1, :row 109, :to clojure.core} {:end-row 113, :name-end-col 7, :name-end-row 105, :name-row 105, :name let, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 3, :name-col 4, :from-var most-used-namespace-alias, :end-col 20, :arity 2, :varargs-min-arity 1, :row 105, :to clojure.core} {:end-row 113, :name-end-col 6, :name-end-row 103, :name-row 103, :name defn, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 1, :name-col 2, :end-col 21, :arity 3, :varargs-min-arity 2, :row 103, :to clojure.core} {:fixed-arities #{2}, :end-row 115, :name-end-col 26, :name-end-row 115, :name-row 115, :name namespaces-by-alias, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 7, :name-col 7, :end-col 26, :row 115, :to elin.function.clj-kondo} {:end-row 115, :name-end-col 61, :name-end-row 115, :name-row 115, :name ?CljKondo, :filename "src/elin/function/clj_kondo.clj", :alias e.s.component, :from elin.function.clj-kondo, :col 38, :name-col 38, :end-col 61, :row 115, :to elin.schema.component} {:fixed-arities #{1}, :end-row 115, :name-end-col 69, :name-end-row 115, :name-row 115, :name symbol?, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 62, :name-col 62, :end-col 69, :row 115, :to clojure.core} {:fixed-arities #{1}, :end-row 115, :name-end-col 91, :name-end-row 115, :name-row 115, :name symbol?, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 84, :name-col 84, :end-col 91, :row 115, :to clojure.core} {:fixed-arities #{2}, :end-row 115, :name-end-col 6, :name-end-row 115, :name-row 115, :name =>, :filename "src/elin/function/clj_kondo.clj", :alias m, :from elin.function.clj-kondo, :macro true, :col 1, :name-col 2, :end-col 94, :arity 2, :row 115, :to malli.core} {:fixed-arities #{1 2}, :end-row 119, :name-end-col 19, :name-end-row 119, :name-row 119, :name =, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 17, :name-col 18, :from-var namespaces-by-alias, :end-col 41, :arity 2, :varargs-min-arity 2, :row 119, :to clojure.core} {:end-row 119, :name fn*, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 16, :from-var namespaces-by-alias, :end-col 41, :arity 2, :row 119, :to clojure.core} {:fixed-arities #{1}, :end-row 118, :name-end-col 25, :name-end-row 118, :name-row 118, :name namespace-usages, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 8, :name-col 9, :from-var namespaces-by-alias, :end-col 36, :arity 1, :row 118, :to elin.function.clj-kondo} {:fixed-arities #{1 2}, :end-row 119, :name-end-col 15, :name-end-row 119, :name-row 119, :name filter, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 8, :name-col 9, :from-var namespaces-by-alias, :end-col 42, :arity 2, :row 119, :to clojure.core} {:fixed-arities #{1 4 3 2}, :end-row 120, :name-end-col 12, :name-end-row 120, :name-row 120, :name map, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 8, :name-col 9, :from-var namespaces-by-alias, :end-col 17, :arity 2, :varargs-min-arity 4, :row 120, :to clojure.core} {:fixed-arities #{0 1}, :end-row 121, :name-end-col 17, :name-end-row 121, :name-row 121, :name distinct, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 8, :name-col 9, :from-var namespaces-by-alias, :end-col 18, :arity 1, :row 121, :to clojure.core} {:end-row 121, :name-end-col 7, :name-end-row 118, :name-row 118, :name ->>, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 3, :name-col 4, :from-var namespaces-by-alias, :end-col 19, :arity 4, :varargs-min-arity 1, :row 118, :to clojure.core} {:end-row 121, :name-end-col 6, :name-end-row 116, :name-row 116, :name defn, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 1, :name-col 2, :end-col 20, :arity 3, :varargs-min-arity 2, :row 116, :to clojure.core} {:fixed-arities #{2}, :end-row 123, :name-end-col 25, :name-end-row 123, :name-row 123, :name namespace-by-alias, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 7, :name-col 7, :end-col 25, :row 123, :to elin.function.clj-kondo} {:end-row 123, :name-end-col 60, :name-end-row 123, :name-row 123, :name ?CljKondo, :filename "src/elin/function/clj_kondo.clj", :alias e.s.component, :from elin.function.clj-kondo, :col 37, :name-col 37, :end-col 60, :row 123, :to elin.schema.component} {:fixed-arities #{1}, :end-row 123, :name-end-col 68, :name-end-row 123, :name-row 123, :name symbol?, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 61, :name-col 61, :end-col 68, :row 123, :to clojure.core} {:fixed-arities #{1}, :end-row 123, :name-end-col 85, :name-end-row 123, :name-row 123, :name symbol?, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 78, :name-col 78, :end-col 85, :row 123, :to clojure.core} {:fixed-arities #{2}, :end-row 123, :name-end-col 6, :name-end-row 123, :name-row 123, :name =>, :filename "src/elin/function/clj_kondo.clj", :alias m, :from elin.function.clj-kondo, :macro true, :col 1, :name-col 2, :end-col 88, :arity 2, :row 123, :to malli.core} {:fixed-arities #{1}, :end-row 129, :name-end-col 40, :name-end-row 129, :name-row 129, :name identity, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 32, :name-col 32, :from-var namespace-by-alias, :end-col 40, :row 129, :to clojure.core} {:fixed-arities #{1}, :end-row 129, :name identity, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 32, :from-var namespace-by-alias, :end-col 40, :arity 1, :row 129, :to clojure.core} {:fixed-arities #{1 2}, :end-row 127, :name-end-col 33, :name-end-row 127, :name-row 127, :name =, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 31, :name-col 32, :from-var namespace-by-alias, :end-col 55, :arity 2, :varargs-min-arity 2, :row 127, :to clojure.core} {:end-row 127, :name fn*, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 30, :from-var namespace-by-alias, :end-col 55, :arity 2, :row 127, :to clojure.core} {:fixed-arities #{1}, :end-row 126, :name-end-col 39, :name-end-row 126, :name-row 126, :name namespace-usages, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 22, :name-col 23, :from-var namespace-by-alias, :end-col 50, :arity 1, :row 126, :to elin.function.clj-kondo} {:fixed-arities #{1 2}, :end-row 127, :name-end-col 29, :name-end-row 127, :name-row 127, :name filter, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 22, :name-col 23, :from-var namespace-by-alias, :end-col 56, :arity 2, :row 127, :to clojure.core} {:fixed-arities #{1 4 3 2}, :end-row 128, :name-end-col 26, :name-end-row 128, :name-row 128, :name map, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 22, :name-col 23, :from-var namespace-by-alias, :end-col 31, :arity 2, :varargs-min-arity 4, :row 128, :to clojure.core} {:fixed-arities #{2}, :end-row 129, :name-end-col 31, :name-end-row 129, :name-row 129, :name group-by, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 22, :name-col 23, :from-var namespace-by-alias, :end-col 41, :arity 2, :row 129, :to clojure.core} {:end-row 129, :name-end-col 21, :name-end-row 126, :name-row 126, :name ->>, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 17, :name-col 18, :from-var namespace-by-alias, :end-col 42, :arity 4, :varargs-min-arity 1, :row 126, :to clojure.core} {:fixed-arities #{1}, :end-row 130, :name-end-col 15, :name-end-row 130, :name-row 130, :name seq, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 11, :name-col 12, :from-var namespace-by-alias, :end-col 24, :arity 1, :row 130, :to clojure.core} {:fixed-arities #{1}, :end-row 132, :name-end-col 24, :name-end-row 132, :name-row 132, :name val, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 21, :name-col 21, :from-var namespace-by-alias, :end-col 24, :row 132, :to clojure.core} {:fixed-arities #{1}, :end-row 131, :name-end-col 38, :name-end-row 131, :name-row 131, :name count, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 33, :name-col 33, :from-var namespace-by-alias, :end-col 38, :row 131, :to clojure.core} {:fixed-arities #{2}, :end-row 131, :name-end-col 24, :name-end-row 131, :name-row 131, :name update-vals, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 12, :name-col 13, :from-var namespace-by-alias, :end-col 39, :arity 2, :row 131, :to clojure.core} {:fixed-arities #{3 2}, :end-row 132, :name-end-col 20, :name-end-row 132, :name-row 132, :name sort-by, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 12, :name-col 13, :from-var namespace-by-alias, :end-col 25, :arity 2, :row 132, :to clojure.core} {:fixed-arities #{1}, :end-row 133, :name-end-col 17, :name-end-row 133, :name-row 133, :name last, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 12, :name-col 13, :from-var namespace-by-alias, :end-col 18, :arity 1, :row 133, :to clojure.core} {:fixed-arities #{1}, :end-row 134, :name-end-col 16, :name-end-row 134, :name-row 134, :name key, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 12, :name-col 13, :from-var namespace-by-alias, :end-col 17, :arity 1, :row 134, :to clojure.core} {:end-row 134, :name-end-col 11, :name-end-row 131, :name-row 131, :name ->>, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 7, :name-col 8, :from-var namespace-by-alias, :end-col 18, :arity 4, :varargs-min-arity 1, :row 131, :to clojure.core} {:end-row 134, :name-end-col 10, :name-end-row 130, :name-row 130, :name when, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 5, :name-col 6, :from-var namespace-by-alias, :end-col 19, :arity 2, :varargs-min-arity 1, :row 130, :to clojure.core} {:end-row 134, :name-end-col 7, :name-end-row 126, :name-row 126, :name let, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 3, :name-col 4, :from-var namespace-by-alias, :end-col 20, :arity 2, :varargs-min-arity 1, :row 126, :to clojure.core} {:end-row 134, :name-end-col 6, :name-end-row 124, :name-row 124, :name defn, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 1, :name-col 2, :end-col 21, :arity 3, :varargs-min-arity 2, :row 124, :to clojure.core} {:fixed-arities #{3}, :end-row 136, :name-end-col 13, :name-end-row 136, :name-row 136, :name lookup, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 7, :name-col 7, :end-col 13, :row 136, :to elin.function.clj-kondo} {:end-row 136, :name-end-col 48, :name-end-row 136, :name-row 136, :name ?CljKondo, :filename "src/elin/function/clj_kondo.clj", :alias e.s.component, :from elin.function.clj-kondo, :col 25, :name-col 25, :end-col 48, :row 136, :to elin.schema.component} {:fixed-arities #{1}, :end-row 136, :name-end-col 56, :name-end-row 136, :name-row 136, :name string?, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 49, :name-col 49, :end-col 56, :row 136, :to clojure.core} {:fixed-arities #{1}, :end-row 136, :name-end-col 64, :name-end-row 136, :name-row 136, :name string?, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 57, :name-col 57, :end-col 64, :row 136, :to clojure.core} {:end-row 136, :name-end-col 102, :name-end-row 136, :name-row 136, :name ?Lookup, :filename "src/elin/function/clj_kondo.clj", :alias e.s.nrepl, :from elin.function.clj-kondo, :col 85, :name-col 85, :end-col 102, :row 136, :to elin.schema.nrepl} {:fixed-arities #{1}, :end-row 136, :name-end-col 84, :name-end-row 136, :name-row 136, :name error-or, :filename "src/elin/function/clj_kondo.clj", :alias e.schema, :from elin.function.clj-kondo, :col 66, :name-col 67, :end-col 103, :arity 1, :row 136, :to elin.schema} {:fixed-arities #{2}, :end-row 136, :name-end-col 6, :name-end-row 136, :name-row 136, :name =>, :filename "src/elin/function/clj_kondo.clj", :alias m, :from elin.function.clj-kondo, :macro true, :col 1, :name-col 2, :end-col 105, :arity 2, :row 136, :to malli.core} {:fixed-arities #{1 2}, :end-row 139, :name-end-col 30, :name-end-row 139, :name-row 139, :name symbol, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 23, :name-col 24, :from-var lookup, :end-col 38, :arity 1, :row 139, :to clojure.core} {:fixed-arities #{3 2}, :end-row 140, :name-end-col 39, :name-end-row 140, :name-row 140, :name split, :filename "src/elin/function/clj_kondo.clj", :alias str, :from elin.function.clj-kondo, :col 29, :name-col 30, :from-var lookup, :end-col 55, :arity 3, :row 140, :to clojure.string} {:fixed-arities #{1 2}, :end-row 142, :name-end-col 41, :name-end-row 142, :name-row 142, :name symbol, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 34, :name-col 35, :from-var lookup, :end-col 49, :arity 1, :row 142, :to clojure.core} {:fixed-arities #{1 2}, :end-row 142, :name-end-col 57, :name-end-row 142, :name-row 142, :name symbol, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 50, :name-col 51, :from-var lookup, :end-col 67, :arity 1, :row 142, :to clojure.core} {:fixed-arities #{1 2}, :end-row 143, :name-end-col 45, :name-end-row 143, :name-row 143, :name symbol, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 38, :name-col 39, :from-var lookup, :end-col 53, :arity 1, :row 143, :to clojure.core} {:end-row 143, :name-end-col 34, :name-end-row 141, :name-row 141, :name if, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 31, :name-col 32, :from-var lookup, :end-col 55, :arity 3, :row 141, :to clojure.core} {:fixed-arities #{1 2}, :end-row 146, :name-end-col 48, :name-end-row 146, :name-row 146, :name =, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 46, :name-col 47, :from-var lookup, :end-col 71, :arity 2, :varargs-min-arity 2, :row 146, :to clojure.core} {:fixed-arities #{1 2}, :end-row 147, :name-end-col 48, :name-end-row 147, :name-row 147, :name =, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 46, :name-col 47, :from-var lookup, :end-col 70, :arity 2, :varargs-min-arity 2, :row 147, :to clojure.core} {:fixed-arities #{0 1}, :end-row 147, :name-end-col 45, :name-end-row 146, :name-row 146, :name and, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 41, :name-col 42, :from-var lookup, :end-col 71, :arity 2, :varargs-min-arity 1, :row 146, :to clojure.core} {:end-row 147, :name fn*, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 40, :from-var lookup, :end-col 71, :arity 2, :row 146, :to clojure.core} {:fixed-arities #{1}, :end-row 145, :name-end-col 49, :name-end-row 145, :name-row 145, :name namespace-usages, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 32, :name-col 33, :from-var lookup, :end-col 60, :arity 1, :row 145, :to elin.function.clj-kondo} {:fixed-arities #{1 2}, :end-row 147, :name-end-col 39, :name-end-row 146, :name-row 146, :name filter, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 32, :name-col 33, :from-var lookup, :end-col 72, :arity 2, :row 146, :to clojure.core} {:fixed-arities #{1}, :end-row 148, :name-end-col 38, :name-end-row 148, :name-row 148, :name first, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 32, :name-col 33, :from-var lookup, :end-col 39, :arity 1, :row 148, :to clojure.core} {:end-row 149, :name-end-col 31, :name-end-row 145, :name-row 145, :name some->>, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 23, :name-col 24, :from-var lookup, :end-col 38, :arity 4, :varargs-min-arity 1, :row 145, :to clojure.core} {:end-row 150, :name-end-col 24, :name-end-row 144, :name-row 144, :name if, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 21, :name-col 22, :from-var lookup, :end-col 35, :arity 3, :row 144, :to clojure.core} {:fixed-arities #{1 2}, :end-row 152, :name-end-col 44, :name-end-row 152, :name-row 152, :name =, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 42, :name-col 43, :from-var lookup, :end-col 63, :arity 2, :varargs-min-arity 2, :row 152, :to clojure.core} {:fixed-arities #{1 2}, :end-row 153, :name-end-col 44, :name-end-row 153, :name-row 153, :name =, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 42, :name-col 43, :from-var lookup, :end-col 63, :arity 2, :varargs-min-arity 2, :row 153, :to clojure.core} {:fixed-arities #{0 1}, :end-row 153, :name-end-col 41, :name-end-row 152, :name-row 152, :name and, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 37, :name-col 38, :from-var lookup, :end-col 64, :arity 2, :varargs-min-arity 1, :row 152, :to clojure.core} {:end-row 153, :name fn*, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 36, :from-var lookup, :end-col 64, :arity 2, :row 152, :to clojure.core} {:fixed-arities #{1}, :end-row 151, :name-end-col 44, :name-end-row 151, :name-row 151, :name var-definitions, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 28, :name-col 29, :from-var lookup, :end-col 55, :arity 1, :row 151, :to elin.function.clj-kondo} {:fixed-arities #{1 2}, :end-row 153, :name-end-col 35, :name-end-row 152, :name-row 152, :name filter, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 28, :name-col 29, :from-var lookup, :end-col 65, :arity 2, :row 152, :to clojure.core} {:fixed-arities #{1}, :end-row 154, :name-end-col 34, :name-end-row 154, :name-row 154, :name first, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 28, :name-col 29, :from-var lookup, :end-col 35, :arity 1, :row 154, :to clojure.core} {:end-row 154, :name-end-col 27, :name-end-row 151, :name-row 151, :name ->>, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 23, :name-col 24, :from-var lookup, :end-col 36, :arity 3, :varargs-min-arity 1, :row 151, :to clojure.core} {:end-row 155, :name-end-col 53, :name-end-row 155, :name-row 155, :name format, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 46, :name-col 47, :from-var lookup, :end-col 99, :arity 3, :varargs-min-arity 1, :row 155, :to clojure.core} {:end-row 155, :name-end-col 35, :name-end-row 155, :name-row 155, :name not-found, :filename "src/elin/function/clj_kondo.clj", :alias e, :from elin.function.clj-kondo, :col 23, :name-col 24, :from-var lookup, :end-col 101, :arity 1, :varargs-min-arity 0, :row 155, :to elin.error} {:fixed-arities #{0 1}, :end-row 155, :name-end-col 22, :name-end-row 151, :name-row 151, :name or, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 19, :name-col 20, :from-var lookup, :end-col 102, :arity 2, :varargs-min-arity 1, :row 151, :to clojure.core} {:fixed-arities #{2}, :end-row 157, :name-end-col 21, :name-end-row 157, :name-row 157, :name select-keys, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 9, :name-col 10, :from-var lookup, :end-col 73, :arity 2, :row 157, :to clojure.core} {:end-row 161, :name-end-col 25, :name-end-row 158, :name-row 158, :name rename-keys, :filename "src/elin/function/clj_kondo.clj", :alias set, :from elin.function.clj-kondo, :col 9, :name-col 10, :from-var lookup, :end-col 56, :arity 2, :row 158, :to clojure.set} {:fixed-arities #{0 1}, :end-row 162, :name-end-col 24, :name-end-row 162, :name-row 162, :name str, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 21, :name-col 21, :from-var lookup, :end-col 24, :varargs-min-arity 1, :row 162, :to clojure.core} {:fixed-arities #{0 1}, :end-row 162, :name str, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 21, :from-var lookup, :end-col 24, :arity 1, :varargs-min-arity 1, :row 162, :to clojure.core} {:fixed-arities #{4 6 3 5}, :end-row 162, :name-end-col 16, :name-end-row 162, :name-row 162, :name update, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 9, :name-col 10, :from-var lookup, :end-col 25, :arity 3, :varargs-min-arity 6, :row 162, :to clojure.core} {:fixed-arities #{0 1}, :end-row 163, :name-end-col 26, :name-end-row 163, :name-row 163, :name str, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 23, :name-col 23, :from-var lookup, :end-col 26, :varargs-min-arity 1, :row 163, :to clojure.core} {:fixed-arities #{0 1}, :end-row 163, :name str, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 23, :from-var lookup, :end-col 26, :arity 1, :varargs-min-arity 1, :row 163, :to clojure.core} {:fixed-arities #{4 6 3 5}, :end-row 163, :name-end-col 16, :name-end-row 163, :name-row 163, :name update, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 9, :name-col 10, :from-var lookup, :end-col 27, :arity 3, :varargs-min-arity 6, :row 163, :to clojure.core} {:fixed-arities #{1}, :end-row 164, :name-end-col 48, :name-end-row 164, :name-row 164, :name sequential?, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 36, :name-col 37, :from-var lookup, :end-col 51, :arity 1, :row 164, :to clojure.core} {:fixed-arities #{1 2}, :end-row 165, :name-end-col 43, :name-end-row 165, :name-row 165, :name join, :filename "src/elin/function/clj_kondo.clj", :alias str, :from elin.function.clj-kondo, :col 34, :name-col 35, :from-var lookup, :end-col 50, :arity 2, :row 165, :to clojure.string} {:fixed-arities #{0 1}, :end-row 166, :name-end-col 38, :name-end-row 166, :name-row 166, :name str, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 34, :name-col 35, :from-var lookup, :end-col 41, :arity 1, :varargs-min-arity 1, :row 166, :to clojure.core} {:end-row 166, :name-end-col 35, :name-end-row 164, :name-row 164, :name if, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 32, :name-col 33, :from-var lookup, :end-col 42, :arity 3, :row 164, :to clojure.core} {:end-row 166, :name fn*, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 31, :from-var lookup, :end-col 42, :arity 2, :row 164, :to clojure.core} {:fixed-arities #{4 6 3 5}, :end-row 166, :name-end-col 16, :name-end-row 164, :name-row 164, :name update, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 9, :name-col 10, :from-var lookup, :end-col 43, :arity 3, :varargs-min-arity 6, :row 164, :to clojure.core} {:end-row 166, :name-end-col 8, :name-end-row 156, :name-row 156, :name ->, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 5, :name-col 6, :from-var lookup, :end-col 44, :arity 6, :varargs-min-arity 1, :row 156, :to clojure.core} {:end-row 166, :name-end-col 9, :name-end-row 139, :name-row 139, :name let, :filename "src/elin/function/clj_kondo.clj", :alias e, :from elin.function.clj-kondo, :macro true, :col 3, :name-col 4, :from-var lookup, :end-col 45, :arity 2, :varargs-min-arity 1, :row 139, :to elin.error} {:end-row 166, :name-end-col 6, :name-end-row 137, :name-row 137, :name defn, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 1, :name-col 2, :end-col 46, :arity 3, :varargs-min-arity 2, :row 137, :to clojure.core} {:fixed-arities #{1 2}, :end-row 170, :name-end-col 23, :name-end-row 170, :name-row 170, :name symbol, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 16, :name-col 17, :from-var requiring-namespaces, :end-col 31, :arity 1, :row 170, :to clojure.core} {:fixed-arities #{1 2}, :end-row 172, :name-end-col 25, :name-end-row 172, :name-row 172, :name =, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 23, :name-col 24, :from-var requiring-namespaces, :end-col 43, :arity 2, :varargs-min-arity 2, :row 172, :to clojure.core} {:end-row 172, :name fn*, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 22, :from-var requiring-namespaces, :end-col 43, :arity 2, :row 172, :to clojure.core} {:fixed-arities #{1}, :end-row 171, :name-end-col 31, :name-end-row 171, :name-row 171, :name namespace-usages, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 14, :name-col 15, :from-var requiring-namespaces, :end-col 42, :arity 1, :row 171, :to elin.function.clj-kondo} {:fixed-arities #{1 2}, :end-row 172, :name-end-col 21, :name-end-row 172, :name-row 172, :name filter, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 14, :name-col 15, :from-var requiring-namespaces, :end-col 44, :arity 2, :row 172, :to clojure.core} {:fixed-arities #{1 4 3 2}, :end-row 173, :name-end-col 18, :name-end-row 173, :name-row 173, :name map, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 14, :name-col 15, :from-var requiring-namespaces, :end-col 23, :arity 2, :varargs-min-arity 4, :row 173, :to clojure.core} {:end-row 173, :name-end-col 13, :name-end-row 171, :name-row 171, :name some->>, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 5, :name-col 6, :from-var requiring-namespaces, :end-col 24, :arity 3, :varargs-min-arity 1, :row 171, :to clojure.core} {:end-row 173, :name-end-col 7, :name-end-row 170, :name-row 170, :name let, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 3, :name-col 4, :from-var requiring-namespaces, :end-col 25, :arity 2, :varargs-min-arity 1, :row 170, :to clojure.core} {:end-row 173, :name-end-col 6, :name-end-row 168, :name-row 168, :name defn, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 1, :name-col 2, :end-col 26, :arity 3, :varargs-min-arity 2, :row 168, :to clojure.core} {:end-row 195, :name-end-col 9, :name-end-row 175, :name-row 175, :name comment, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 1, :name-col 2, :end-col 45, :arity 8, :varargs-min-arity 0, :row 175, :to clojure.core} {:fixed-arities #{1}, :end-row 10, :name-end-col 18, :name-end-row 10, :private true, :name-row 10, :name on-connect*, :filename "src/elin/component/server/impl/event.clj", :from elin.component.server.impl.event, :col 7, :name-col 7, :end-col 18, :row 10, :to elin.component.server.impl.event} {:end-row 10, :name-end-col 46, :name-end-row 10, :name-row 10, :name ?Host, :filename "src/elin/component/server/impl/event.clj", :alias e.s.server, :from elin.component.server.impl.event, :col 30, :name-col 30, :end-col 46, :row 10, :to elin.schema.server} {:fixed-arities #{2}, :end-row 10, :name-end-col 6, :name-end-row 10, :name-row 10, :name =>, :filename "src/elin/component/server/impl/event.clj", :alias m, :from elin.component.server.impl.event, :macro true, :col 1, :name-col 2, :end-col 54, :arity 2, :row 10, :to malli.core} {:fixed-arities #{3}, :end-row 13, :name-end-col 25, :name-end-row 13, :name-row 13, :name notify, :filename "src/elin/component/server/impl/event.clj", :alias e.c.s.function, :from elin.component.server.impl.event, :col 3, :name-col 4, :from-var on-connect*, :end-col 68, :arity 3, :row 13, :to elin.component.server.impl.function} {:end-row 13, :name-end-col 7, :name-end-row 11, :name-row 11, :name defn-, :filename "src/elin/component/server/impl/event.clj", :from elin.component.server.impl.event, :macro true, :col 1, :name-col 2, :end-col 69, :arity 3, :varargs-min-arity 2, :row 11, :to clojure.core} {:end-row 15, :name-end-col 33, :name-end-row 15, :name-row 15, :name IEvent, :filename "src/elin/component/server/impl/event.clj", :alias e.p.host, :from elin.component.server.impl.event, :col 18, :name-col 18, :end-col 33, :row 15, :to elin.protocol.host} {:fixed-arities #{1}, :end-row 17, :name-end-col 34, :name-end-row 17, :private true, :name-row 17, :name on-connect*, :filename "src/elin/component/server/impl/event.clj", :from elin.component.server.impl.event, :col 22, :name-col 23, :end-col 40, :arity 1, :row 17, :to elin.component.server.impl.event} {:fixed-arities #{1}, :end-row 20, :name-end-col 34, :name-end-row 20, :private true, :name-row 20, :name on-connect*, :filename "src/elin/component/server/impl/event.clj", :from elin.component.server.impl.event, :col 22, :name-col 23, :end-col 40, :arity 1, :row 20, :to elin.component.server.impl.event} {:end-row 20, :name-end-col 17, :name-end-row 15, :name-row 15, :name extend-protocol, :filename "src/elin/component/server/impl/event.clj", :from elin.component.server.impl.event, :macro true, :col 1, :name-col 2, :end-col 42, :arity 5, :varargs-min-arity 1, :row 15, :to clojure.core} {:fixed-arities #{1}, :end-row 14, :name-end-col 25, :name-end-row 14, :name-row 14, :name jump-to-definition, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 7, :name-col 7, :end-col 25, :row 14, :to elin.handler.navigate} {:end-row 14, :name-end-col 54, :name-end-row 14, :name-row 14, :name ?Elin, :filename "src/elin/handler/navigate.clj", :alias e.s.handler, :from elin.handler.navigate, :col 37, :name-col 37, :end-col 54, :row 14, :to elin.schema.handler} {:fixed-arities #{1}, :end-row 14, :name-end-col 60, :name-end-row 14, :name-row 14, :name any?, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 56, :name-col 56, :end-col 60, :row 14, :to clojure.core} {:fixed-arities #{2}, :end-row 14, :name-end-col 6, :name-end-row 14, :name-row 14, :name =>, :filename "src/elin/handler/navigate.clj", :alias m, :from elin.handler.navigate, :macro true, :col 1, :name-col 2, :end-col 62, :arity 2, :row 14, :to malli.core} {:fixed-arities #{1}, :end-row 17, :name-end-col 71, :name-end-row 17, :name-row 17, :name get-cursor-position!, :filename "src/elin/handler/navigate.clj", :alias e.p.host, :from elin.handler.navigate, :col 41, :name-col 42, :from-var jump-to-definition, :end-col 77, :arity 1, :row 17, :to elin.protocol.host} {:fixed-arities #{1}, :end-row 17, :name-end-col 40, :name-end-row 17, :name-row 17, :name , :filename "src/elin/handler/navigate.clj", :alias m, :from elin.handler.navigate, :macro true, :col 1, :name-col 2, :end-col 65, :arity 2, :row 25, :to malli.core} {:fixed-arities #{1}, :end-row 28, :name-end-col 60, :name-end-row 28, :name-row 28, :name get-current-file-path!, :filename "src/elin/handler/navigate.clj", :alias e.p.host, :from elin.handler.navigate, :col 28, :name-col 29, :from-var cycle-source-and-test, :end-col 66, :arity 1, :row 28, :to elin.protocol.host} {:fixed-arities #{1}, :end-row 28, :name-end-col 27, :name-end-row 28, :name-row 28, :name >, :filename "src/elin/message.clj", :from elin.message, :macro true, :col 11, :name-col 12, :from-var log*, :end-col 31, :arity 2, :varargs-min-arity 1, :row 8, :to clojure.core} {:fixed-arities #{3 2}, :end-row 11, :name-end-col 29, :name-end-row 11, :name-row 11, :name echo-message, :filename "src/elin/message.clj", :alias e.p.host, :from elin.message, :col 7, :name-col 8, :from-var log*, :end-col 47, :arity 3, :row 11, :to elin.protocol.host} {:end-row 12, :name-end-col 9, :name-end-row 10, :name-row 10, :name try, :filename "src/elin/message.clj", :from elin.message, :col 5, :name-col 6, :from-var log*, :end-col 31, :arity 2, :row 10, :to clojure.core} {:end-row 12, :name-end-col 7, :name-end-row 8, :name-row 8, :name let, :filename "src/elin/message.clj", :from elin.message, :macro true, :col 3, :name-col 4, :from-var log*, :end-col 32, :arity 2, :varargs-min-arity 1, :row 8, :to clojure.core} {:end-row 13, :name-end-col 7, :name-end-row 6, :name-row 6, :name defn-, :filename "src/elin/message.clj", :from elin.message, :macro true, :col 1, :name-col 2, :end-col 7, :arity 4, :varargs-min-arity 2, :row 6, :to clojure.core} {:fixed-arities #{3}, :end-row 17, :name-end-col 8, :name-end-row 17, :private true, :name-row 17, :name log*, :filename "src/elin/message.clj", :from elin.message, :col 3, :name-col 4, :from-var info, :end-col 30, :arity 3, :row 17, :to elin.message} {:end-row 17, :name-end-col 6, :name-end-row 15, :name-row 15, :name defn, :filename "src/elin/message.clj", :from elin.message, :macro true, :col 1, :name-col 2, :end-col 31, :arity 3, :varargs-min-arity 2, :row 15, :to clojure.core} {:fixed-arities #{3}, :end-row 21, :name-end-col 8, :name-end-row 21, :private true, :name-row 21, :name log*, :filename "src/elin/message.clj", :from elin.message, :col 3, :name-col 4, :from-var warning, :end-col 33, :arity 3, :row 21, :to elin.message} {:end-row 21, :name-end-col 6, :name-end-row 19, :name-row 19, :name defn, :filename "src/elin/message.clj", :from elin.message, :macro true, :col 1, :name-col 2, :end-col 34, :arity 3, :varargs-min-arity 2, :row 19, :to clojure.core} {:fixed-arities #{3}, :end-row 25, :name-end-col 8, :name-end-row 25, :private true, :name-row 25, :name log*, :filename "src/elin/message.clj", :from elin.message, :col 3, :name-col 4, :from-var error, :end-col 31, :arity 3, :row 25, :to elin.message} {:end-row 25, :name-end-col 6, :name-end-row 23, :name-row 23, :name defn, :filename "src/elin/message.clj", :from elin.message, :macro true, :col 1, :name-col 2, :end-col 32, :arity 3, :varargs-min-arity 2, :row 23, :to clojure.core} {:fixed-arities #{1 2}, :end-row 13, :name-end-col 10, :name-end-row 13, :name-row 13, :name =, :filename "src/elin/component/server/http.clj", :from elin.component.server.http, :col 8, :name-col 9, :from-var valid-request?, :end-col 32, :arity 2, :varargs-min-arity 2, :row 13, :to clojure.core} {:fixed-arities #{3 2}, :end-row 14, :name-end-col 34, :name-end-row 14, :name-row 14, :name get, :filename "src/elin/component/server/http.clj", :from elin.component.server.http, :col 30, :name-col 31, :from-var valid-request?, :end-col 58, :arity 2, :row 14, :to clojure.core} {:fixed-arities #{1 2}, :end-row 14, :name-end-col 10, :name-end-row 14, :name-row 14, :name =, :filename "src/elin/component/server/http.clj", :from elin.component.server.http, :col 8, :name-col 9, :from-var valid-request?, :end-col 59, :arity 2, :varargs-min-arity 2, :row 14, :to clojure.core} {:fixed-arities #{0 1}, :end-row 14, :name-end-col 7, :name-end-row 13, :name-row 13, :name and, :filename "src/elin/component/server/http.clj", :from elin.component.server.http, :macro true, :col 3, :name-col 4, :from-var valid-request?, :end-col 60, :arity 2, :varargs-min-arity 1, :row 13, :to clojure.core} {:end-row 14, :name-end-col 7, :name-end-row 11, :name-row 11, :name defn-, :filename "src/elin/component/server/http.clj", :from elin.component.server.http, :macro true, :col 1, :name-col 2, :end-col 61, :arity 3, :varargs-min-arity 2, :row 11, :to clojure.core} {:end-row 17, :name-end-col 21, :name-end-row 17, :name-row 17, :name this, :filename "src/elin/component/server/http.clj", :from elin.component.server.http, :col 17, :name-col 17, :end-col 21, :row 17, :to :clj-kondo/unknown-namespace} {:end-row 17, :name-end-col 29, :name-end-row 17, :name-row 17, :name request, :filename "src/elin/component/server/http.clj", :from elin.component.server.http, :col 22, :name-col 22, :end-col 29, :row 17, :to :clj-kondo/unknown-namespace} {:end-row 17, :name-end-col 36, :name-end-row 17, :name-row 17, :name params, :filename "src/elin/component/server/http.clj", :from elin.component.server.http, :col 30, :name-col 30, :end-col 36, :row 17, :to :clj-kondo/unknown-namespace} {:end-row 18, :name-end-col 16, :name-end-row 18, :name-row 18, :name this, :filename "src/elin/component/server/http.clj", :from elin.component.server.http, :col 12, :name-col 12, :end-col 16, :row 18, :to :clj-kondo/unknown-namespace} {:end-row 18, :name-end-col 24, :name-end-row 18, :name-row 18, :name request, :filename "src/elin/component/server/http.clj", :from elin.component.server.http, :col 17, :name-col 17, :end-col 24, :row 18, :to :clj-kondo/unknown-namespace} {:end-row 18, :name-end-col 13, :name-end-row 16, :name-row 16, :name defprotocol, :filename "src/elin/component/server/http.clj", :from elin.component.server.http, :macro true, :col 1, :name-col 2, :end-col 27, :arity 3, :varargs-min-arity 1, :row 16, :to clojure.core} {:end-row 22, :name-end-col 24, :name-end-row 22, :name-row 22, :name IRpcMessage, :filename "src/elin/component/server/http.clj", :alias e.p.h.rpc, :from elin.component.server.http, :col 3, :name-col 3, :end-col 24, :row 22, :to elin.protocol.host.rpc} {:end-row 28, :name-end-col 11, :name-end-row 20, :name-row 20, :name defrecord, :filename "src/elin/component/server/http.clj", :from elin.component.server.http, :macro true, :col 1, :name-col 2, :end-col 23, :arity 6, :varargs-min-arity 2, :row 20, :to clojure.core} {:end-row 32, :name-end-col 7, :name-end-row 30, :name-row 30, :name defn-, :filename "src/elin/component/server/http.clj", :from elin.component.server.http, :macro true, :col 1, :name-col 2, :end-col 16, :arity 3, :varargs-min-arity 2, :row 30, :to clojure.core} {:end-row 37, :name-end-col 9, :name-end-row 36, :name-row 36, :name merge, :filename "src/elin/component/server/http.clj", :from elin.component.server.http, :col 3, :name-col 4, :from-var bad-request, :end-col 12, :arity 2, :varargs-min-arity 0, :row 36, :to clojure.core} {:end-row 37, :name-end-col 7, :name-end-row 34, :name-row 34, :name defn-, :filename "src/elin/component/server/http.clj", :from elin.component.server.http, :macro true, :col 1, :name-col 2, :end-col 13, :arity 3, :varargs-min-arity 2, :row 34, :to clojure.core} {:end-row 42, :name-end-col 9, :name-end-row 41, :name-row 41, :name merge, :filename "src/elin/component/server/http.clj", :from elin.component.server.http, :col 3, :name-col 4, :from-var not-found, :end-col 12, :arity 2, :varargs-min-arity 0, :row 41, :to clojure.core} {:end-row 42, :name-end-col 7, :name-end-row 39, :name-row 39, :name defn-, :filename "src/elin/component/server/http.clj", :from elin.component.server.http, :macro true, :col 1, :name-col 2, :end-col 13, :arity 3, :varargs-min-arity 2, :row 39, :to clojure.core} {:end-row 46, :name-end-col 22, :name-end-row 46, :name-row 46, :name Lifecycle, :filename "src/elin/component/server/http.clj", :alias component, :from elin.component.server.http, :col 3, :name-col 3, :end-col 22, :row 46, :to com.stuartsierra.component} {:fixed-arities #{2}, :end-row 49, :name-end-col 39, :name-end-row 49, :name-row 49, :name handle, :filename "src/elin/component/server/http.clj", :from elin.component.server.http, :col 32, :name-col 33, :end-col 47, :arity 2, :row 49, :to elin.component.server.http} {:end-row 49, :name fn*, :filename "src/elin/component/server/http.clj", :from elin.component.server.http, :col 31, :end-col 47, :arity 2, :row 49, :to clojure.core} {:end-row 50, :name-end-col 50, :name-end-row 48, :name-row 48, :name run-server, :filename "src/elin/component/server/http.clj", :alias h.server, :from elin.component.server.http, :col 30, :name-col 31, :end-col 44, :arity 2, :row 48, :to org.httpkit.server} {:fixed-arities #{3}, :end-row 50, :name-end-col 11, :name-end-row 48, :name-row 48, :name assoc, :filename "src/elin/component/server/http.clj", :from elin.component.server.http, :col 5, :name-col 6, :end-col 45, :arity 3, :varargs-min-arity 3, :row 48, :to clojure.core} {:fixed-arities #{1 2}, :end-row 53, :name-end-col 12, :name-end-row 53, :name-row 53, :name dissoc, :filename "src/elin/component/server/http.clj", :from elin.component.server.http, :col 5, :name-col 6, :end-col 31, :arity 2, :varargs-min-arity 2, :row 53, :to clojure.core} {:end-row 55, :name-end-col 15, :name-end-row 55, :name-row 55, :name IHttpHandler, :filename "src/elin/component/server/http.clj", :from elin.component.server.http, :col 3, :name-col 3, :end-col 15, :row 55, :to elin.component.server.http} {:fixed-arities #{1 2}, :end-row 59, :name-end-col 39, :name-end-row 59, :name-row 59, :name keyword, :filename "src/elin/component/server/http.clj", :from elin.component.server.http, :col 31, :name-col 32, :end-col 47, :arity 1, :row 59, :to clojure.core} {:fixed-arities #{0 1}, :end-row 60, :name-end-col 34, :name-end-row 60, :name-row 60, :name or, :filename "src/elin/component/server/http.clj", :from elin.component.server.http, :macro true, :col 31, :name-col 32, :end-col 45, :arity 2, :varargs-min-arity 1, :row 60, :to clojure.core} {:fixed-arities #{1}, :end-row 60, :name-end-col 21, :name-end-row 57, :name-row 57, :name map->ApiMessage, :filename "src/elin/component/server/http.clj", :from elin.component.server.http, :col 5, :name-col 6, :end-col 47, :arity 1, :row 57, :to elin.component.server.http} {:fixed-arities #{1 2}, :end-row 64, :name-end-col 15, :name-end-row 64, :name-row 64, :name =, :filename "src/elin/component/server/http.clj", :from elin.component.server.http, :col 14, :name-col 14, :end-col 15, :varargs-min-arity 2, :row 64, :to clojure.core} {:fixed-arities #{1}, :end-row 66, :name-end-col 32, :name-end-row 66, :private true, :name-row 66, :name valid-request?, :filename "src/elin/component/server/http.clj", :from elin.component.server.http, :col 17, :name-col 18, :end-col 37, :arity 1, :row 66, :to elin.component.server.http} {:end-row 67, :name-end-col 21, :name-end-row 67, :private true, :name-row 67, :name not-found, :filename "src/elin/component/server/http.clj", :from elin.component.server.http, :col 11, :name-col 12, :end-col 22, :arity 0, :varargs-min-arity 0, :row 67, :to elin.component.server.http} {:end-row 69, :name-end-col 70, :name-end-row 69, :name-row 69, :name reader, :filename "src/elin/component/server/http.clj", :alias io, :from elin.component.server.http, :col 60, :name-col 61, :end-col 76, :arity 1, :varargs-min-arity 1, :row 69, :to clojure.java.io} {:fixed-arities #{1 2}, :end-row 69, :name-end-col 84, :name-end-row 69, :name-row 69, :name keyword, :filename "src/elin/component/server/http.clj", :from elin.component.server.http, :col 77, :name-col 77, :end-col 84, :row 69, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 69, :name-end-col 59, :name-end-row 69, :name-row 69, :name parse-stream, :filename "src/elin/component/server/http.clj", :alias json, :from elin.component.server.http, :col 41, :name-col 42, :end-col 85, :arity 2, :row 69, :to cheshire.core} {:fixed-arities #{1}, :end-row 70, :name-end-col 21, :name-end-row 70, :name-row 70, :name not, :filename "src/elin/component/server/http.clj", :from elin.component.server.http, :col 17, :name-col 18, :end-col 29, :arity 1, :row 70, :to clojure.core} {:end-row 71, :name-end-col 27, :name-end-row 71, :private true, :name-row 71, :name bad-request, :filename "src/elin/component/server/http.clj", :from elin.component.server.http, :col 15, :name-col 16, :end-col 28, :arity 0, :varargs-min-arity 0, :row 71, :to elin.component.server.http} {:fixed-arities #{1 2}, :end-row 73, :name-end-col 40, :name-end-row 73, :name-row 73, :name keyword, :filename "src/elin/component/server/http.clj", :from elin.component.server.http, :col 32, :name-col 33, :end-col 48, :arity 1, :row 73, :to clojure.core} {:fixed-arities #{0 1}, :end-row 74, :name-end-col 35, :name-end-row 74, :name-row 74, :name or, :filename "src/elin/component/server/http.clj", :from elin.component.server.http, :macro true, :col 32, :name-col 33, :end-col 46, :arity 2, :varargs-min-arity 1, :row 74, :to clojure.core} {:fixed-arities #{3}, :end-row 74, :name-end-col 31, :name-end-row 72, :name-row 72, :name new-message, :filename "src/elin/component/server/http.clj", :from elin.component.server.http, :col 19, :name-col 20, :end-col 47, :arity 3, :row 72, :to elin.component.server.http} {:fixed-arities #{1 2}, :end-row 76, :name-end-col 40, :name-end-row 76, :name-row 76, :name generate-string, :filename "src/elin/component/server/http.clj", :alias json, :from elin.component.server.http, :col 19, :name-col 20, :end-col 41, :arity 1, :row 76, :to cheshire.core} {:fixed-arities #{1}, :end-row 77, :name-end-col 22, :name-end-row 77, :private true, :name-row 77, :name ok, :filename "src/elin/component/server/http.clj", :from elin.component.server.http, :col 19, :name-col 20, :end-col 23, :arity 1, :row 77, :to elin.component.server.http} {:end-row 77, :name-end-col 18, :name-end-row 72, :name-row 72, :name ->, :filename "src/elin/component/server/http.clj", :from elin.component.server.http, :macro true, :col 15, :name-col 16, :end-col 24, :arity 4, :varargs-min-arity 1, :row 72, :to clojure.core} {:end-row 77, :name-end-col 16, :name-end-row 70, :name-row 70, :name if, :filename "src/elin/component/server/http.clj", :from elin.component.server.http, :col 13, :name-col 14, :end-col 25, :arity 3, :row 70, :to clojure.core} {:end-row 77, :name-end-col 15, :name-end-row 68, :name-row 68, :name let, :filename "src/elin/component/server/http.clj", :from elin.component.server.http, :macro true, :col 11, :name-col 12, :end-col 26, :arity 2, :varargs-min-arity 1, :row 68, :to clojure.core} {:fixed-arities #{3 2}, :end-row 77, :name-end-col 16, :name-end-row 66, :name-row 66, :name if-not, :filename "src/elin/component/server/http.clj", :from elin.component.server.http, :macro true, :col 9, :name-col 10, :end-col 27, :arity 3, :row 66, :to clojure.core} {:end-row 79, :name-end-col 19, :name-end-row 79, :private true, :name-row 79, :name not-found, :filename "src/elin/component/server/http.clj", :from elin.component.server.http, :col 9, :name-col 10, :end-col 20, :arity 0, :varargs-min-arity 0, :row 79, :to elin.component.server.http} {:end-row 79, :name-end-col 13, :name-end-row 64, :name-row 64, :name condp, :filename "src/elin/component/server/http.clj", :from elin.component.server.http, :macro true, :col 7, :name-col 8, :end-col 21, :arity 5, :varargs-min-arity 2, :row 64, :to clojure.core} {:end-row 79, :name-end-col 9, :name-end-row 63, :name-row 63, :name let, :filename "src/elin/component/server/http.clj", :from elin.component.server.http, :macro true, :col 5, :name-col 6, :end-col 22, :arity 2, :varargs-min-arity 1, :row 63, :to clojure.core} {:end-row 79, :name-end-col 11, :name-end-row 44, :name-row 44, :name defrecord, :filename "src/elin/component/server/http.clj", :from elin.component.server.http, :macro true, :col 1, :name-col 2, :end-col 24, :arity 8, :varargs-min-arity 2, :row 44, :to clojure.core} {:fixed-arities #{0 1}, :end-row 83, :name-end-col 10, :name-end-row 83, :name-row 83, :name or, :filename "src/elin/component/server/http.clj", :from elin.component.server.http, :macro true, :col 7, :name-col 8, :from-var new-http-server, :end-col 36, :arity 2, :varargs-min-arity 1, :row 83, :to clojure.core} {:fixed-arities #{3 2}, :end-row 84, :name-end-col 28, :name-end-row 84, :name-row 84, :name get-in, :filename "src/elin/component/server/http.clj", :from elin.component.server.http, :col 21, :name-col 22, :from-var new-http-server, :end-col 52, :arity 2, :row 84, :to clojure.core} {:end-row 84, :name-end-col 13, :name-end-row 84, :name-row 84, :name merge, :filename "src/elin/component/server/http.clj", :from elin.component.server.http, :col 7, :name-col 8, :from-var new-http-server, :end-col 54, :arity 2, :varargs-min-arity 0, :row 84, :to clojure.core} {:fixed-arities #{1}, :end-row 85, :name-end-col 23, :name-end-row 85, :name-row 85, :name map->HttpServer, :filename "src/elin/component/server/http.clj", :from elin.component.server.http, :col 7, :name-col 8, :from-var new-http-server, :end-col 24, :arity 1, :row 85, :to elin.component.server.http} {:end-row 85, :name-end-col 6, :name-end-row 83, :name-row 83, :name ->, :filename "src/elin/component/server/http.clj", :from elin.component.server.http, :macro true, :col 3, :name-col 4, :from-var new-http-server, :end-col 25, :arity 3, :varargs-min-arity 1, :row 83, :to clojure.core} {:end-row 85, :name-end-col 6, :name-end-row 81, :name-row 81, :name defn, :filename "src/elin/component/server/http.clj", :from elin.component.server.http, :macro true, :col 1, :name-col 2, :end-col 26, :arity 3, :varargs-min-arity 2, :row 81, :to clojure.core} {:end-row 13, :name-end-col 31, :name-end-row 13, :name-row 13, :name nrepl, :filename "src/elin/interceptor/nrepl.clj", :alias e.c.interceptor, :from elin.interceptor.nrepl, :col 10, :name-col 10, :from-var eval-ns-interceptor, :end-col 31, :row 13, :to elin.constant.interceptor} {:fixed-arities #{2}, :end-row 16, :name-end-col 40, :name-end-row 16, :name-row 16, :name starts-with?, :filename "src/elin/interceptor/nrepl.clj", :alias str, :from elin.interceptor.nrepl, :col 23, :name-col 24, :from-var eval-ns-interceptor, :end-col 52, :arity 2, :row 16, :to clojure.string} {:fixed-arities #{1 2}, :end-row 17, :name-end-col 48, :name-end-row 17, :name-row 17, :name dissoc, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 42, :name-col 42, :from-var eval-ns-interceptor, :end-col 48, :varargs-min-arity 2, :row 17, :to clojure.core} {:fixed-arities #{1 2}, :end-row 17, :name dissoc, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 42, :from-var eval-ns-interceptor, :end-col 48, :arity 2, :varargs-min-arity 2, :row 17, :to clojure.core} {:fixed-arities #{4 6 3 5}, :end-row 17, :name-end-col 28, :name-end-row 17, :name-row 17, :name update, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 21, :name-col 22, :from-var eval-ns-interceptor, :end-col 53, :arity 4, :varargs-min-arity 6, :row 17, :to clojure.core} {:end-row 18, :name-end-col 22, :name-end-row 16, :name-row 16, :name if, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 19, :name-col 20, :from-var eval-ns-interceptor, :end-col 25, :arity 3, :row 16, :to clojure.core} {:end-row 18, :name-end-col 21, :name-end-row 15, :name-row 15, :name let, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :macro true, :col 17, :name-col 18, :from-var eval-ns-interceptor, :end-col 26, :arity 2, :varargs-min-arity 1, :row 15, :to clojure.core} {:end-row 18, :name-end-col 18, :name-end-row 14, :name-row 14, :name fn, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :macro true, :col 15, :name-col 16, :from-var eval-ns-interceptor, :end-col 27, :arity 2, :varargs-min-arity 0, :row 14, :to clojure.core} {:end-row 19, :name-end-col 45, :name-end-row 19, :name-row 19, :name eval-op, :filename "src/elin/interceptor/nrepl.clj", :alias e.c.nrepl, :from elin.interceptor.nrepl, :col 28, :name-col 28, :from-var eval-ns-interceptor, :end-col 45, :row 19, :to elin.constant.nrepl} {:fixed-arities #{3 2}, :end-row 19, :name-end-col 53, :name-end-row 19, :name-row 19, :name get-in, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 46, :name-col 47, :from-var eval-ns-interceptor, :end-col 71, :arity 2, :row 19, :to clojure.core} {:fixed-arities #{1 2}, :end-row 19, :name-end-col 27, :name-end-row 19, :name-row 19, :name =, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 25, :name-col 26, :from-var eval-ns-interceptor, :end-col 72, :arity 2, :varargs-min-arity 2, :row 19, :to clojure.core} {:end-row 19, :name fn*, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 24, :from-var eval-ns-interceptor, :end-col 72, :arity 2, :row 19, :to clojure.core} {:end-row 19, :name-end-col 23, :name-end-row 19, :name-row 19, :name when, :filename "src/elin/interceptor/nrepl.clj", :alias ix, :from elin.interceptor.nrepl, :col 15, :name-col 16, :from-var eval-ns-interceptor, :end-col 73, :arity 2, :row 19, :to exoscale.interceptor} {:end-row 19, :name-end-col 14, :name-end-row 14, :name-row 14, :name ->, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :macro true, :col 11, :name-col 12, :from-var eval-ns-interceptor, :end-col 74, :arity 2, :varargs-min-arity 1, :row 14, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 19, :name-end-col 5, :name-end-row 11, :name-row 11, :name def, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :macro true, :col 1, :name-col 2, :end-col 76, :arity 2, :row 11, :to clojure.core} {:end-row 23, :name-end-col 31, :name-end-row 23, :name-row 23, :name nrepl, :filename "src/elin/interceptor/nrepl.clj", :alias e.c.interceptor, :from elin.interceptor.nrepl, :col 10, :name-col 10, :from-var normalize-path-interceptor, :end-col 31, :row 23, :to elin.constant.interceptor} {:end-row 26, :name-end-col 47, :name-end-row 26, :name-row 26, :name lookup-op, :filename "src/elin/interceptor/nrepl.clj", :alias e.c.nrepl, :from elin.interceptor.nrepl, :col 28, :name-col 28, :from-var normalize-path-interceptor, :end-col 47, :row 26, :to elin.constant.nrepl} {:end-row 26, :name-end-col 65, :name-end-row 26, :name-row 26, :name info-op, :filename "src/elin/interceptor/nrepl.clj", :alias e.c.nrepl, :from elin.interceptor.nrepl, :col 48, :name-col 48, :from-var normalize-path-interceptor, :end-col 65, :row 26, :to elin.constant.nrepl} {:fixed-arities #{2}, :end-row 26, :name-end-col 25, :name-end-row 26, :name-row 26, :name contains?, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 15, :name-col 16, :from-var normalize-path-interceptor, :end-col 81, :arity 2, :row 26, :to clojure.core} {:fixed-arities #{1}, :end-row 28, :name-end-col 76, :name-end-row 28, :name-row 28, :name normalize-path, :filename "src/elin/interceptor/nrepl.clj", :alias e.u.file, :from elin.interceptor.nrepl, :col 53, :name-col 53, :from-var normalize-path-interceptor, :end-col 76, :row 28, :to elin.util.file} {:fixed-arities #{3}, :end-row 28, :name-end-col 46, :name-end-row 28, :name-row 28, :name update-messages, :filename "src/elin/interceptor/nrepl.clj", :alias e.u.nrepl, :from elin.interceptor.nrepl, :col 20, :name-col 21, :from-var normalize-path-interceptor, :end-col 77, :arity 3, :row 28, :to elin.util.nrepl} {:fixed-arities #{3}, :end-row 29, :name-end-col 26, :name-end-row 29, :name-row 29, :name assoc, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 20, :name-col 21, :from-var normalize-path-interceptor, :end-col 41, :arity 3, :varargs-min-arity 3, :row 29, :to clojure.core} {:end-row 29, :name-end-col 19, :name-end-row 27, :name-row 27, :name ->>, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :macro true, :col 15, :name-col 16, :from-var normalize-path-interceptor, :end-col 42, :arity 3, :varargs-min-arity 1, :row 27, :to clojure.core} {:end-row 31, :name-end-col 48, :name-end-row 31, :name-row 31, :name ns-path-op, :filename "src/elin/interceptor/nrepl.clj", :alias e.c.nrepl, :from elin.interceptor.nrepl, :col 28, :name-col 28, :from-var normalize-path-interceptor, :end-col 48, :row 31, :to elin.constant.nrepl} {:fixed-arities #{2}, :end-row 31, :name-end-col 25, :name-end-row 31, :name-row 31, :name contains?, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 15, :name-col 16, :from-var normalize-path-interceptor, :end-col 64, :arity 2, :row 31, :to clojure.core} {:fixed-arities #{1}, :end-row 34, :name-end-col 76, :name-end-row 34, :name-row 34, :name normalize-path, :filename "src/elin/interceptor/nrepl.clj", :alias e.u.file, :from elin.interceptor.nrepl, :col 53, :name-col 53, :from-var normalize-path-interceptor, :end-col 76, :row 34, :to elin.util.file} {:fixed-arities #{1}, :end-row 33, :name-end-col 75, :name-end-row 33, :name-row 33, :name normalize-path, :filename "src/elin/interceptor/nrepl.clj", :alias e.u.file, :from elin.interceptor.nrepl, :col 52, :name-col 52, :from-var normalize-path-interceptor, :end-col 75, :row 33, :to elin.util.file} {:fixed-arities #{3}, :end-row 33, :name-end-col 46, :name-end-row 33, :name-row 33, :name update-messages, :filename "src/elin/interceptor/nrepl.clj", :alias e.u.nrepl, :from elin.interceptor.nrepl, :col 20, :name-col 21, :from-var normalize-path-interceptor, :end-col 76, :arity 3, :row 33, :to elin.util.nrepl} {:fixed-arities #{3}, :end-row 34, :name-end-col 46, :name-end-row 34, :name-row 34, :name update-messages, :filename "src/elin/interceptor/nrepl.clj", :alias e.u.nrepl, :from elin.interceptor.nrepl, :col 20, :name-col 21, :from-var normalize-path-interceptor, :end-col 77, :arity 3, :row 34, :to elin.util.nrepl} {:fixed-arities #{3}, :end-row 35, :name-end-col 26, :name-end-row 35, :name-row 35, :name assoc, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 20, :name-col 21, :from-var normalize-path-interceptor, :end-col 41, :arity 3, :varargs-min-arity 3, :row 35, :to clojure.core} {:end-row 35, :name-end-col 19, :name-end-row 32, :name-row 32, :name ->>, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :macro true, :col 15, :name-col 16, :from-var normalize-path-interceptor, :end-col 42, :arity 4, :varargs-min-arity 1, :row 32, :to clojure.core} {:end-row 38, :name-end-col 18, :name-end-row 25, :name-row 25, :name cond, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :macro true, :col 13, :name-col 14, :from-var normalize-path-interceptor, :end-col 19, :arity 6, :varargs-min-arity 0, :row 25, :to clojure.core} {:end-row 38, :name-end-col 14, :name-end-row 24, :name-row 24, :name fn, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :macro true, :col 11, :name-col 12, :from-var normalize-path-interceptor, :end-col 20, :arity 2, :varargs-min-arity 0, :row 24, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 38, :name-end-col 5, :name-end-row 21, :name-row 21, :name def, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :macro true, :col 1, :name-col 2, :end-col 22, :arity 2, :row 21, :to clojure.core} {:end-row 42, :name-end-col 31, :name-end-row 42, :name-row 42, :name nrepl, :filename "src/elin/interceptor/nrepl.clj", :alias e.c.interceptor, :from elin.interceptor.nrepl, :col 10, :name-col 10, :from-var output-load-file-result-to-cmdline-interceptor, :end-col 31, :row 42, :to elin.constant.interceptor} {:fixed-arities #{1}, :end-row 44, :name-end-col 52, :name-end-row 44, :name-row 44, :name merge-messages, :filename "src/elin/interceptor/nrepl.clj", :alias e.u.nrepl, :from elin.interceptor.nrepl, :col 27, :name-col 28, :from-var output-load-file-result-to-cmdline-interceptor, :end-col 62, :arity 1, :row 44, :to elin.util.nrepl} {:fixed-arities #{2}, :end-row 45, :name-end-col 45, :name-end-row 45, :name-row 45, :name has-status?, :filename "src/elin/interceptor/nrepl.clj", :alias e.u.nrepl, :from elin.interceptor.nrepl, :col 23, :name-col 24, :from-var output-load-file-result-to-cmdline-interceptor, :end-col 63, :arity 2, :row 45, :to elin.util.nrepl} {:fixed-arities #{0 1}, :end-row 47, :name-end-col 59, :name-end-row 47, :name-row 47, :name str, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 55, :name-col 56, :from-var output-load-file-result-to-cmdline-interceptor, :end-col 62, :arity 1, :varargs-min-arity 1, :row 47, :to clojure.core} {:fixed-arities #{1}, :end-row 47, :name-end-col 54, :name-end-row 47, :name-row 47, :name trim, :filename "src/elin/interceptor/nrepl.clj", :alias str, :from elin.interceptor.nrepl, :col 45, :name-col 46, :from-var output-load-file-result-to-cmdline-interceptor, :end-col 63, :arity 1, :row 47, :to clojure.string} {:end-row 47, :name-end-col 39, :name-end-row 47, :name-row 47, :name error, :filename "src/elin/interceptor/nrepl.clj", :alias e.message, :from elin.interceptor.nrepl, :col 23, :name-col 24, :from-var output-load-file-result-to-cmdline-interceptor, :end-col 64, :arity 2, :varargs-min-arity 1, :row 47, :to elin.message} {:end-row 47, :name-end-col 30, :name-end-row 46, :name-row 46, :name when-let, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :macro true, :col 21, :name-col 22, :from-var output-load-file-result-to-cmdline-interceptor, :end-col 65, :arity 2, :varargs-min-arity 1, :row 46, :to clojure.core} {:end-row 48, :name-end-col 36, :name-end-row 48, :name-row 48, :name info, :filename "src/elin/interceptor/nrepl.clj", :alias e.message, :from elin.interceptor.nrepl, :col 21, :name-col 22, :from-var output-load-file-result-to-cmdline-interceptor, :end-col 54, :arity 2, :varargs-min-arity 1, :row 48, :to elin.message} {:end-row 48, :name-end-col 22, :name-end-row 45, :name-row 45, :name if, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 19, :name-col 20, :from-var output-load-file-result-to-cmdline-interceptor, :end-col 55, :arity 3, :row 45, :to clojure.core} {:end-row 48, :name-end-col 21, :name-end-row 44, :name-row 44, :name let, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :macro true, :col 17, :name-col 18, :from-var output-load-file-result-to-cmdline-interceptor, :end-col 56, :arity 2, :varargs-min-arity 1, :row 44, :to clojure.core} {:end-row 48, :name-end-col 18, :name-end-row 43, :name-row 43, :name fn, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :macro true, :col 15, :name-col 16, :from-var output-load-file-result-to-cmdline-interceptor, :end-col 57, :arity 2, :varargs-min-arity 0, :row 43, :to clojure.core} {:end-row 49, :name-end-col 50, :name-end-row 49, :name-row 49, :name load-file-op, :filename "src/elin/interceptor/nrepl.clj", :alias e.c.nrepl, :from elin.interceptor.nrepl, :col 28, :name-col 28, :from-var output-load-file-result-to-cmdline-interceptor, :end-col 50, :row 49, :to elin.constant.nrepl} {:fixed-arities #{3 2}, :end-row 49, :name-end-col 58, :name-end-row 49, :name-row 49, :name get-in, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 51, :name-col 52, :from-var output-load-file-result-to-cmdline-interceptor, :end-col 76, :arity 2, :row 49, :to clojure.core} {:fixed-arities #{1 2}, :end-row 49, :name-end-col 27, :name-end-row 49, :name-row 49, :name =, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 25, :name-col 26, :from-var output-load-file-result-to-cmdline-interceptor, :end-col 77, :arity 2, :varargs-min-arity 2, :row 49, :to clojure.core} {:end-row 49, :name fn*, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 24, :from-var output-load-file-result-to-cmdline-interceptor, :end-col 77, :arity 2, :row 49, :to clojure.core} {:end-row 49, :name-end-col 23, :name-end-row 49, :name-row 49, :name when, :filename "src/elin/interceptor/nrepl.clj", :alias ix, :from elin.interceptor.nrepl, :col 15, :name-col 16, :from-var output-load-file-result-to-cmdline-interceptor, :end-col 78, :arity 2, :row 49, :to exoscale.interceptor} {:end-row 50, :name-end-col 26, :name-end-row 50, :name-row 50, :name discard, :filename "src/elin/interceptor/nrepl.clj", :alias ix, :from elin.interceptor.nrepl, :col 15, :name-col 16, :from-var output-load-file-result-to-cmdline-interceptor, :end-col 27, :arity 1, :row 50, :to exoscale.interceptor} {:end-row 50, :name-end-col 14, :name-end-row 43, :name-row 43, :name ->, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :macro true, :col 11, :name-col 12, :from-var output-load-file-result-to-cmdline-interceptor, :end-col 28, :arity 3, :varargs-min-arity 1, :row 43, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 50, :name-end-col 5, :name-end-row 40, :name-row 40, :name def, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :macro true, :col 1, :name-col 2, :end-col 30, :arity 2, :row 40, :to clojure.core} {:fixed-arities #{1}, :end-row 5, :name-end-col 18, :name-end-row 5, :name-row 5, :name string?, :filename "src/elin/schema/plugin.clj", :from elin.schema.plugin, :col 11, :name-col 11, :from-var ?Plugin, :end-col 18, :row 5, :to clojure.core} {:fixed-arities #{1}, :end-row 6, :name-end-col 62, :name-end-row 6, :name-row 6, :name qualified-symbol?, :filename "src/elin/schema/plugin.clj", :from elin.schema.plugin, :col 45, :name-col 45, :from-var ?Plugin, :end-col 62, :row 6, :to clojure.core} {:fixed-arities #{1}, :end-row 7, :name-end-col 66, :name-end-row 7, :name-row 7, :name qualified-symbol?, :filename "src/elin/schema/plugin.clj", :from elin.schema.plugin, :col 49, :name-col 49, :from-var ?Plugin, :end-col 66, :row 7, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 7, :name-end-col 5, :name-end-row 3, :name-row 3, :name def, :filename "src/elin/schema/plugin.clj", :from elin.schema.plugin, :macro true, :col 1, :name-col 2, :end-col 70, :arity 2, :row 3, :to clojure.core} {:end-row 8, :name-end-col 34, :name-end-row 8, :name-row 8, :name evaluate, :filename "src/elin/interceptor/optional/evaluate.clj", :alias e.c.interceptor, :from elin.interceptor.optional.evaluate, :col 10, :name-col 10, :from-var wrap-eval-code-interceptor, :end-col 34, :row 8, :to elin.constant.interceptor} {:fixed-arities #{1}, :end-row 12, :name-end-col 57, :name-end-row 12, :name-row 12, :name self, :filename "src/elin/interceptor/optional/evaluate.clj", :alias e.u.interceptor, :from elin.interceptor.optional.evaluate, :col 36, :name-col 37, :from-var wrap-eval-code-interceptor, :end-col 62, :arity 1, :row 12, :to elin.util.interceptor} {:fixed-arities #{1}, :end-row 13, :name-end-col 56, :name-end-row 13, :name-row 13, :name first, :filename "src/elin/interceptor/optional/evaluate.clj", :from elin.interceptor.optional.evaluate, :col 50, :name-col 51, :from-var wrap-eval-code-interceptor, :end-col 64, :arity 1, :row 13, :to clojure.core} {:end-row 13, :name-end-col 39, :name-end-row 13, :name-row 13, :name format, :filename "src/elin/interceptor/optional/evaluate.clj", :from elin.interceptor.optional.evaluate, :col 32, :name-col 33, :from-var wrap-eval-code-interceptor, :end-col 70, :arity 3, :varargs-min-arity 1, :row 13, :to clojure.core} {:fixed-arities #{3}, :end-row 13, :name-end-col 21, :name-end-row 13, :name-row 13, :name assoc, :filename "src/elin/interceptor/optional/evaluate.clj", :from elin.interceptor.optional.evaluate, :col 15, :name-col 16, :from-var wrap-eval-code-interceptor, :end-col 71, :arity 3, :varargs-min-arity 3, :row 13, :to clojure.core} {:end-row 13, :name-end-col 17, :name-end-row 12, :name-row 12, :name let, :filename "src/elin/interceptor/optional/evaluate.clj", :from elin.interceptor.optional.evaluate, :macro true, :col 13, :name-col 14, :from-var wrap-eval-code-interceptor, :end-col 72, :arity 2, :varargs-min-arity 1, :row 12, :to clojure.core} {:end-row 13, :name-end-col 14, :name-end-row 11, :name-row 11, :name fn, :filename "src/elin/interceptor/optional/evaluate.clj", :from elin.interceptor.optional.evaluate, :macro true, :col 11, :name-col 12, :from-var wrap-eval-code-interceptor, :end-col 73, :arity 2, :varargs-min-arity 0, :row 11, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 13, :name-end-col 5, :name-end-row 6, :name-row 6, :name def, :filename "src/elin/interceptor/optional/evaluate.clj", :from elin.interceptor.optional.evaluate, :macro true, :col 1, :name-col 2, :end-col 75, :arity 2, :row 6, :to clojure.core} {:end-row 17, :name-end-col 60, :name-end-row 17, :name-row 17, :name complete-op, :filename "src/elin/function/nrepl/cider.clj", :alias e.c.nrepl, :from elin.function.nrepl.cider, :col 39, :name-col 39, :from-var complete!!, :end-col 60, :row 17, :to elin.constant.nrepl} {:fixed-arities #{2}, :end-row 20, :name-end-col 27, :name-end-row 17, :name-row 17, :name request, :filename "src/elin/function/nrepl/cider.clj", :alias e.p.nrepl, :from elin.function.nrepl.cider, :col 9, :name-col 10, :from-var complete!!, :end-col 71, :arity 2, :row 17, :to elin.protocol.nrepl} {:fixed-arities #{1}, :end-row 21, :name-end-col 19, :name-end-row 21, :name-row 21, :name , :filename "src/elin/function/nrepl/cider.clj", :alias e, :from elin.function.nrepl.cider, :macro true, :col 3, :name-col 4, :from-var complete!!, :end-col 24, :arity 4, :varargs-min-arity 1, :row 17, :to elin.error} {:end-row 23, :name-end-col 6, :name-end-row 15, :name-row 15, :name defn, :filename "src/elin/function/nrepl/cider.clj", :from elin.function.nrepl.cider, :macro true, :col 1, :name-col 2, :end-col 25, :arity 3, :varargs-min-arity 2, :row 15, :to clojure.core} {:fixed-arities #{3}, :end-row 25, :name-end-col 13, :name-end-row 25, :name-row 25, :name info!!, :filename "src/elin/function/nrepl/cider.clj", :from elin.function.nrepl.cider, :col 7, :name-col 7, :end-col 13, :row 25, :to elin.function.nrepl.cider} {:end-row 25, :name-end-col 45, :name-end-row 25, :name-row 25, :name ?Nrepl, :filename "src/elin/function/nrepl/cider.clj", :alias e.s.component, :from elin.function.nrepl.cider, :col 25, :name-col 25, :end-col 45, :row 25, :to elin.schema.component} {:fixed-arities #{1}, :end-row 25, :name-end-col 53, :name-end-row 25, :name-row 25, :name string?, :filename "src/elin/function/nrepl/cider.clj", :from elin.function.nrepl.cider, :col 46, :name-col 46, :end-col 53, :row 25, :to clojure.core} {:fixed-arities #{1}, :end-row 25, :name-end-col 61, :name-end-row 25, :name-row 25, :name string?, :filename "src/elin/function/nrepl/cider.clj", :from elin.function.nrepl.cider, :col 54, :name-col 54, :end-col 61, :row 25, :to clojure.core} {:end-row 25, :name-end-col 99, :name-end-row 25, :name-row 25, :name ?Lookup, :filename "src/elin/function/nrepl/cider.clj", :alias e.s.nrepl, :from elin.function.nrepl.cider, :col 82, :name-col 82, :end-col 99, :row 25, :to elin.schema.nrepl} {:fixed-arities #{1}, :end-row 25, :name-end-col 81, :name-end-row 25, :name-row 25, :name error-or, :filename "src/elin/function/nrepl/cider.clj", :alias e.schema, :from elin.function.nrepl.cider, :col 63, :name-col 64, :end-col 100, :arity 1, :row 25, :to elin.schema} {:fixed-arities #{2}, :end-row 25, :name-end-col 6, :name-end-row 25, :name-row 25, :name =>, :filename "src/elin/function/nrepl/cider.clj", :alias m, :from elin.function.nrepl.cider, :macro true, :col 1, :name-col 2, :end-col 102, :arity 2, :row 25, :to malli.core} {:end-row 29, :name-end-col 59, :name-end-row 29, :name-row 29, :name info-op, :filename "src/elin/function/nrepl/cider.clj", :alias e.c.nrepl, :from elin.function.nrepl.cider, :col 42, :name-col 42, :from-var info!!, :end-col 59, :row 29, :to elin.constant.nrepl} {:fixed-arities #{2}, :end-row 29, :name-end-col 35, :name-end-row 29, :name-row 29, :name supported-op?, :filename "src/elin/function/nrepl/cider.clj", :alias e.p.nrepl, :from elin.function.nrepl.cider, :col 11, :name-col 12, :from-var info!!, :end-col 60, :arity 2, :row 29, :to elin.protocol.nrepl} {:fixed-arities #{3}, :end-row 31, :name-end-col 24, :name-end-row 31, :name-row 31, :name lookup!!, :filename "src/elin/function/nrepl/cider.clj", :alias e.f.nrepl, :from elin.function.nrepl.cider, :col 5, :name-col 6, :from-var info!!, :end-col 46, :arity 3, :row 31, :to elin.function.nrepl} {:end-row 32, :name-end-col 70, :name-end-row 32, :name-row 32, :name info-op, :filename "src/elin/function/nrepl/cider.clj", :alias e.c.nrepl, :from elin.function.nrepl.cider, :col 53, :name-col 53, :from-var info!!, :end-col 70, :row 32, :to elin.constant.nrepl} {:fixed-arities #{2}, :end-row 34, :name-end-col 41, :name-end-row 32, :name-row 32, :name request, :filename "src/elin/function/nrepl/cider.clj", :alias e.p.nrepl, :from elin.function.nrepl.cider, :col 23, :name-col 24, :from-var info!!, :end-col 63, :arity 2, :row 32, :to elin.protocol.nrepl} {:fixed-arities #{1}, :end-row 35, :name-end-col 33, :name-end-row 35, :name-row 35, :name , :filename "src/elin/function/nrepl/cider.clj", :alias e, :from elin.function.nrepl.cider, :macro true, :col 17, :name-col 18, :from-var info!!, :end-col 50, :arity 3, :varargs-min-arity 1, :row 32, :to elin.error} {:fixed-arities #{2}, :end-row 37, :name-end-col 37, :name-end-row 37, :name-row 37, :name has-status?, :filename "src/elin/function/nrepl/cider.clj", :alias e.u.nrepl, :from elin.function.nrepl.cider, :col 15, :name-col 16, :from-var info!!, :end-col 52, :arity 2, :row 37, :to elin.util.nrepl} {:fixed-arities #{1 2}, :end-row 38, :name-end-col 17, :name-end-row 38, :name-row 38, :name =, :filename "src/elin/function/nrepl/cider.clj", :from elin.function.nrepl.cider, :col 15, :name-col 16, :from-var info!!, :end-col 43, :arity 3, :varargs-min-arity 2, :row 38, :to clojure.core} {:fixed-arities #{0 1}, :end-row 38, :name-end-col 14, :name-end-row 37, :name-row 37, :name or, :filename "src/elin/function/nrepl/cider.clj", :from elin.function.nrepl.cider, :macro true, :col 11, :name-col 12, :from-var info!!, :end-col 44, :arity 2, :varargs-min-arity 1, :row 37, :to clojure.core} {:end-row 39, :name-end-col 39, :name-end-row 39, :name-row 39, :name format, :filename "src/elin/function/nrepl/cider.clj", :from elin.function.nrepl.cider, :col 32, :name-col 33, :from-var info!!, :end-col 74, :arity 3, :varargs-min-arity 1, :row 39, :to clojure.core} {:end-row 39, :name-end-col 21, :name-end-row 39, :name-row 39, :name not-found, :filename "src/elin/function/nrepl/cider.clj", :alias e, :from elin.function.nrepl.cider, :col 9, :name-col 10, :from-var info!!, :end-col 76, :arity 1, :varargs-min-arity 0, :row 39, :to elin.error} {:end-row 41, :name-end-col 15, :name-end-row 40, :name-row 40, :name merge, :filename "src/elin/function/nrepl/cider.clj", :from elin.function.nrepl.cider, :col 9, :name-col 10, :from-var info!!, :end-col 20, :arity 2, :varargs-min-arity 0, :row 40, :to clojure.core} {:end-row 41, :name-end-col 10, :name-end-row 37, :name-row 37, :name if, :filename "src/elin/function/nrepl/cider.clj", :from elin.function.nrepl.cider, :col 7, :name-col 8, :from-var info!!, :end-col 21, :arity 3, :row 37, :to clojure.core} {:end-row 41, :name-end-col 11, :name-end-row 32, :name-row 32, :name let, :filename "src/elin/function/nrepl/cider.clj", :alias e, :from elin.function.nrepl.cider, :macro true, :col 5, :name-col 6, :from-var info!!, :end-col 22, :arity 2, :varargs-min-arity 1, :row 32, :to elin.error} {:fixed-arities #{3 2}, :end-row 41, :name-end-col 10, :name-end-row 29, :name-row 29, :name if-not, :filename "src/elin/function/nrepl/cider.clj", :from elin.function.nrepl.cider, :macro true, :col 3, :name-col 4, :from-var info!!, :end-col 23, :arity 3, :row 29, :to clojure.core} {:end-row 41, :name-end-col 6, :name-end-row 26, :name-row 26, :name defn, :filename "src/elin/function/nrepl/cider.clj", :from elin.function.nrepl.cider, :macro true, :col 1, :name-col 2, :end-col 24, :arity 4, :varargs-min-arity 2, :row 26, :to clojure.core} {:fixed-arities #{2}, :end-row 43, :name-end-col 16, :name-end-row 43, :name-row 43, :name ns-path!!, :filename "src/elin/function/nrepl/cider.clj", :from elin.function.nrepl.cider, :col 7, :name-col 7, :end-col 16, :row 43, :to elin.function.nrepl.cider} {:end-row 43, :name-end-col 48, :name-end-row 43, :name-row 43, :name ?Nrepl, :filename "src/elin/function/nrepl/cider.clj", :alias e.s.component, :from elin.function.nrepl.cider, :col 28, :name-col 28, :end-col 48, :row 43, :to elin.schema.component} {:fixed-arities #{1}, :end-row 43, :name-end-col 56, :name-end-row 43, :name-row 43, :name string?, :filename "src/elin/function/nrepl/cider.clj", :from elin.function.nrepl.cider, :col 49, :name-col 49, :end-col 56, :row 43, :to clojure.core} {:fixed-arities #{1}, :end-row 43, :name-end-col 73, :name-end-row 43, :name-row 43, :name string?, :filename "src/elin/function/nrepl/cider.clj", :from elin.function.nrepl.cider, :col 66, :name-col 66, :end-col 73, :row 43, :to clojure.core} {:fixed-arities #{2}, :end-row 43, :name-end-col 6, :name-end-row 43, :name-row 43, :name =>, :filename "src/elin/function/nrepl/cider.clj", :alias m, :from elin.function.nrepl.cider, :macro true, :col 1, :name-col 2, :end-col 76, :arity 2, :row 43, :to malli.core} {:end-row 46, :name-end-col 72, :name-end-row 46, :name-row 46, :name ns-path-op, :filename "src/elin/function/nrepl/cider.clj", :alias e.c.nrepl, :from elin.function.nrepl.cider, :col 52, :name-col 52, :from-var ns-path!!, :end-col 72, :row 46, :to elin.constant.nrepl} {:fixed-arities #{2}, :end-row 47, :name-end-col 40, :name-end-row 46, :name-row 46, :name request, :filename "src/elin/function/nrepl/cider.clj", :alias e.p.nrepl, :from elin.function.nrepl.cider, :col 22, :name-col 23, :from-var ns-path!!, :end-col 60, :arity 2, :row 46, :to elin.protocol.nrepl} {:fixed-arities #{1}, :end-row 48, :name-end-col 32, :name-end-row 48, :name-row 48, :name , :filename "src/elin/function/nrepl/cider.clj", :alias e, :from elin.function.nrepl.cider, :macro true, :col 16, :name-col 17, :from-var ns-path!!, :end-col 49, :arity 3, :varargs-min-arity 1, :row 46, :to elin.error} {:fixed-arities #{0 1}, :end-row 51, :name-end-col 8, :name-end-row 50, :name-row 50, :name or, :filename "src/elin/function/nrepl/cider.clj", :from elin.function.nrepl.cider, :macro true, :col 5, :name-col 6, :from-var ns-path!!, :end-col 22, :arity 2, :varargs-min-arity 1, :row 50, :to clojure.core} {:end-row 51, :name-end-col 9, :name-end-row 46, :name-row 46, :name let, :filename "src/elin/function/nrepl/cider.clj", :alias e, :from elin.function.nrepl.cider, :macro true, :col 3, :name-col 4, :from-var ns-path!!, :end-col 23, :arity 2, :varargs-min-arity 1, :row 46, :to elin.error} {:end-row 51, :name-end-col 6, :name-end-row 44, :name-row 44, :name defn, :filename "src/elin/function/nrepl/cider.clj", :from elin.function.nrepl.cider, :macro true, :col 1, :name-col 2, :end-col 24, :arity 3, :varargs-min-arity 2, :row 44, :to clojure.core} {:end-row 55, :name-end-col 66, :name-end-row 55, :name-row 55, :name test-var-query-op, :filename "src/elin/function/nrepl/cider.clj", :alias e.c.nrepl, :from elin.function.nrepl.cider, :col 39, :name-col 39, :from-var test-var-query!!, :end-col 66, :row 55, :to elin.constant.nrepl} {:fixed-arities #{2}, :end-row 56, :name-end-col 27, :name-end-row 55, :name-row 55, :name request, :filename "src/elin/function/nrepl/cider.clj", :alias e.p.nrepl, :from elin.function.nrepl.cider, :col 9, :name-col 10, :from-var test-var-query!!, :end-col 57, :arity 2, :row 55, :to elin.protocol.nrepl} {:fixed-arities #{1}, :end-row 57, :name-end-col 19, :name-end-row 57, :name-row 57, :name , :filename "src/elin/function/nrepl/cider.clj", :alias e, :from elin.function.nrepl.cider, :macro true, :col 3, :name-col 4, :from-var test-var-query!!, :end-col 36, :arity 3, :varargs-min-arity 1, :row 55, :to elin.error} {:end-row 58, :name-end-col 6, :name-end-row 53, :name-row 53, :name defn, :filename "src/elin/function/nrepl/cider.clj", :from elin.function.nrepl.cider, :macro true, :col 1, :name-col 2, :end-col 37, :arity 3, :varargs-min-arity 2, :row 53, :to clojure.core}]}} \ No newline at end of file +{:analysis {:namespace-definitions [{:end-row 15, :name-end-col 22, :name-end-row 1, :name-row 1, :name elin.handler.test, :filename "src/elin/handler/test.clj", :col 1, :name-col 5, :end-col 33, :row 1} {:end-row 11, :name-end-col 27, :name-end-row 1, :name-row 1, :name elin.handler.namespace, :filename "src/elin/handler/namespace.clj", :col 1, :name-col 5, :end-col 35, :row 1} {:end-row 10, :name-end-col 26, :name-end-row 1, :name-row 1, :name elin.handler.complete, :filename "src/elin/handler/complete.clj", :col 1, :name-col 5, :end-col 24, :row 1} {:end-row 12, :name-end-col 26, :name-end-row 1, :name-row 1, :name elin.handler.navigate, :filename "src/elin/handler/navigate.clj", :col 1, :name-col 5, :end-col 24, :row 1} {:end-row 12, :name-end-col 24, :name-end-row 1, :name-row 1, :name elin.handler.lookup, :filename "src/elin/handler/lookup.clj", :col 1, :name-col 5, :end-col 24, :row 1} {:end-row 12, :name-end-col 26, :name-end-row 1, :name-row 1, :name elin.handler.evaluate, :filename "src/elin/handler/evaluate.clj", :col 1, :name-col 5, :end-col 24, :row 1} {:end-row 12, :name-end-col 26, :name-end-row 1, :name-row 1, :name elin.handler.internal, :filename "src/elin/handler/internal.clj", :col 1, :name-col 5, :end-col 34, :row 1} {:end-row 10, :name-end-col 25, :name-end-row 1, :name-row 1, :name elin.handler.connect, :filename "src/elin/handler/connect.clj", :col 1, :name-col 5, :end-col 24, :row 1} {:end-row 4, :name-end-col 15, :name-end-row 1, :name-row 1, :name elin.error, :filename "src/elin/error.clj", :col 1, :name-col 5, :end-col 35, :row 1} {:end-row 3, :name-end-col 17, :name-end-row 1, :name-row 1, :name elin.util.id, :filename "src/elin/util/id.clj", :col 1, :name-col 5, :end-col 24, :row 1} {:end-row 5, :name-end-col 20, :name-end-row 1, :name-row 1, :name elin.util.nrepl, :filename "src/elin/util/nrepl.clj", :col 1, :name-col 5, :end-col 24, :row 1} {:end-row 3, :name-end-col 17, :name-end-row 1, :name-row 1, :name elin.util.os, :filename "src/elin/util/os.clj", :col 1, :name-col 5, :end-col 30, :row 1} {:end-row 9, :name-end-col 19, :name-end-row 1, :name-row 1, :name elin.util.sexp, :filename "src/elin/util/sexp.clj", :col 1, :name-col 5, :end-col 33, :row 1} {:end-row 5, :name-end-col 26, :name-end-row 1, :name-row 1, :name elin.util.interceptor, :filename "src/elin/util/interceptor.clj", :col 1, :name-col 5, :end-col 24, :row 1} {:end-row 4, :name-end-col 21, :name-end-row 1, :name-row 1, :name elin.util.server, :filename "src/elin/util/server.clj", :col 1, :name-col 5, :end-col 29, :row 1} {:end-row 4, :name-end-col 20, :name-end-row 1, :name-row 1, :name elin.util.param, :filename "src/elin/util/param.clj", :col 1, :name-col 5, :end-col 31, :row 1} {:end-row 8, :name-end-col 19, :name-end-row 1, :name-row 1, :name elin.util.file, :filename "src/elin/util/file.clj", :col 1, :name-col 5, :end-col 24, :row 1} {:end-row 4, :name-end-col 18, :name-end-row 1, :name-row 1, :name elin.util.map, :filename "src/elin/util/map.clj", :col 1, :name-col 5, :end-col 24, :row 1} {:end-row 1, :name-end-col 23, :name-end-row 1, :name-row 1, :name elin.util.function, :filename "src/elin/util/function.clj", :col 1, :name-col 5, :end-col 24, :row 1} {:end-row 9, :name-end-col 16, :name-end-row 1, :name-row 1, :name elin.schema, :filename "src/elin/schema.clj", :col 1, :name-col 5, :end-col 29, :row 1} {:end-row 8, :name-end-col 32, :name-end-row 1, :name-row 1, :name elin.component.nrepl.client, :filename "src/elin/component/nrepl/client.clj", :col 1, :name-col 5, :end-col 24, :row 1} {:end-row 16, :name-end-col 36, :name-end-row 1, :name-row 1, :name elin.component.nrepl.connection, :filename "src/elin/component/nrepl/connection.clj", :col 1, :name-col 5, :end-col 23, :row 1} {:end-row 13, :name-end-col 25, :name-end-row 1, :name-row 1, :name elin.component.nrepl, :filename "src/elin/component/nrepl.clj", :col 1, :name-col 5, :end-col 34, :row 1} {:end-row 7, :name-end-col 37, :name-end-row 1, :name-row 1, :name elin.component.server.impl.popup, :filename "src/elin/component/server/impl/popup.clj", :col 1, :name-col 5, :end-col 39, :row 1} {:end-row 8, :name-end-col 38, :name-end-row 1, :name-row 1, :name elin.component.server.impl.buffer, :filename "src/elin/component/server/impl/buffer.clj", :col 1, :name-col 5, :end-col 24, :row 1} {:end-row 6, :name-end-col 38, :name-end-row 1, :name-row 1, :name elin.component.server.impl.select, :filename "src/elin/component/server/impl/select.clj", :col 1, :name-col 5, :end-col 39, :row 1} {:end-row 11, :name-end-col 37, :name-end-row 1, :name-row 1, :name elin.component.server.impl.sexpr, :filename "src/elin/component/server/impl/sexpr.clj", :col 1, :name-col 5, :end-col 24, :row 1} {:end-row 8, :name-end-col 37, :name-end-row 1, :name-row 1, :name elin.component.server.impl.event, :filename "src/elin/component/server/impl/event.clj", :col 1, :name-col 5, :end-col 24, :row 1} {:end-row 6, :name-end-col 44, :name-end-row 1, :name-row 1, :name elin.component.server.impl.virtual-text, :filename "src/elin/component/server/impl/virtual_text.clj", :col 1, :name-col 5, :end-col 39, :row 1} {:end-row 10, :name-end-col 40, :name-end-row 1, :name-row 1, :name elin.component.server.impl.variable, :filename "src/elin/component/server/impl/variable.clj", :col 1, :name-col 5, :end-col 24, :row 1} {:end-row 11, :name-end-col 36, :name-end-row 1, :name-row 1, :name elin.component.server.impl.file, :filename "src/elin/component/server/impl/file.clj", :col 1, :name-col 5, :end-col 24, :row 1} {:end-row 10, :name-end-col 34, :name-end-row 1, :name-row 1, :name elin.component.server.impl.io, :filename "src/elin/component/server/impl/io.clj", :col 1, :name-col 5, :end-col 24, :row 1} {:end-row 12, :name-end-col 40, :name-end-row 1, :name-row 1, :name elin.component.server.impl.function, :filename "src/elin/component/server/impl/function.clj", :col 1, :name-col 5, :end-col 24, :row 1} {:end-row 9, :name-end-col 36, :name-end-row 1, :name-row 1, :name elin.component.server.impl.sign, :filename "src/elin/component/server/impl/sign.clj", :col 1, :name-col 5, :end-col 39, :row 1} {:end-row 14, :name-end-col 30, :name-end-row 1, :name-row 1, :name elin.component.server.vim, :filename "src/elin/component/server/vim.clj", :col 1, :name-col 5, :end-col 26, :doc "https://vim-jp.org/vimdoc-en/channel.html#channel-use", :row 1} {:end-row 9, :name-end-col 31, :name-end-row 1, :name-row 1, :name elin.component.server.http, :filename "src/elin/component/server/http.clj", :col 1, :name-col 5, :end-col 25, :row 1} {:end-row 15, :name-end-col 31, :name-end-row 1, :name-row 1, :name elin.component.server.nvim, :filename "src/elin/component/server/nvim.clj", :col 1, :name-col 5, :end-col 20, :doc "https://github.com/msgpack-rpc/msgpack-rpc/blob/master/spec.md", :row 1} {:end-row 13, :name-end-col 29, :name-end-row 1, :name-row 1, :name elin.component.clj-kondo, :filename "src/elin/component/clj_kondo.clj", :col 1, :name-col 5, :end-col 34, :row 1} {:end-row 17, :name-end-col 31, :name-end-row 1, :name-row 1, :name elin.component.interceptor, :filename "src/elin/component/interceptor.clj", :col 1, :name-col 5, :end-col 34, :row 1} {:end-row 10, :name-end-col 29, :name-end-row 1, :name-row 1, :name elin.component.lazy-host, :filename "src/elin/component/lazy_host.clj", :col 1, :name-col 5, :end-col 34, :row 1} {:end-row 5, :name-end-col 35, :name-end-row 1, :name-row 1, :name elin.component.session-storage, :filename "src/elin/component/session_storage.clj", :col 1, :name-col 5, :end-col 34, :row 1} {:end-row 24, :name-end-col 26, :name-end-row 1, :name-row 1, :name elin.component.server, :filename "src/elin/component/server.clj", :col 1, :name-col 5, :end-col 27, :row 1} {:end-row 22, :name-end-col 27, :name-end-row 1, :name-row 1, :name elin.component.handler, :filename "src/elin/component/handler.clj", :col 1, :name-col 5, :end-col 34, :row 1} {:end-row 13, :name-end-col 26, :name-end-row 1, :name-row 1, :name elin.component.plugin, :filename "src/elin/component/plugin.clj", :col 1, :name-col 5, :end-col 34, :row 1} {:end-row 4, :name-end-col 17, :name-end-row 1, :name-row 1, :name elin.message, :filename "src/elin/message.clj", :col 1, :name-col 5, :end-col 39, :row 1} {:end-row 7, :name-end-col 14, :name-end-row 1, :name-row 1, :name elin.core, :filename "src/elin/core.clj", :col 1, :name-col 5, :end-col 34, :row 1} {:end-row 1, :name-end-col 24, :name-end-row 1, :name-row 1, :name elin.protocol.nrepl, :filename "src/elin/protocol/nrepl.clj", :col 1, :name-col 5, :end-col 25, :row 1} {:end-row 1, :name-end-col 27, :name-end-row 1, :name-row 1, :name elin.protocol.host.rpc, :filename "src/elin/protocol/host/rpc.clj", :col 1, :name-col 5, :end-col 28, :row 1} {:end-row 2, :name-end-col 26, :name-end-row 1, :name-row 1, :name elin.protocol.storage, :filename "src/elin/protocol/storage.clj", :col 1, :name-col 5, :end-col 49, :row 1} {:end-row 1, :name-end-col 22, :name-end-row 1, :name-row 1, :name elin.protocol.rpc, :filename "src/elin/protocol/rpc.clj", :col 1, :name-col 5, :end-col 23, :row 1} {:end-row 1, :name-end-col 28, :name-end-row 1, :name-row 1, :name elin.protocol.clj-kondo, :filename "src/elin/protocol/clj_kondo.clj", :col 1, :name-col 5, :end-col 29, :row 1} {:end-row 1, :name-end-col 30, :name-end-row 1, :name-row 1, :name elin.protocol.interceptor, :filename "src/elin/protocol/interceptor.clj", :col 1, :name-col 5, :end-col 31, :row 1} {:end-row 1, :name-end-col 28, :name-end-row 1, :name-row 1, :name elin.protocol.lazy-host, :filename "src/elin/protocol/lazy_host.clj", :col 1, :name-col 5, :end-col 29, :row 1} {:end-row 3, :name-end-col 23, :name-end-row 1, :name-row 1, :name elin.protocol.host, :filename "src/elin/protocol/host.clj", :col 1, :name-col 5, :end-col 54, :doc "Request functions should be suffixed with `!` and return a core.async channel.\n Notify functions should not be suffixed with `!`.", :row 1} {:end-row 1, :name-end-col 25, :name-end-row 1, :name-row 1, :name elin.protocol.config, :filename "src/elin/protocol/config.clj", :col 1, :name-col 5, :end-col 26, :row 1} {:end-row 9, :name-end-col 29, :name-end-row 1, :name-row 1, :name elin.function.nrepl.test, :filename "src/elin/function/nrepl/test.clj", :col 1, :name-col 5, :end-col 24, :row 1} {:end-row 10, :name-end-col 35, :name-end-row 1, :name-row 1, :name elin.function.nrepl.cider.test, :filename "src/elin/function/nrepl/cider/test.clj", :col 1, :name-col 5, :end-col 29, :row 1} {:end-row 7, :name-end-col 34, :name-end-row 1, :name-row 1, :name elin.function.nrepl.namespace, :filename "src/elin/function/nrepl/namespace.clj", :col 1, :name-col 5, :end-col 24, :row 1} {:end-row 10, :name-end-col 33, :name-end-row 1, :name-row 1, :name elin.function.nrepl.refactor, :filename "src/elin/function/nrepl/refactor.clj", :col 1, :name-col 5, :end-col 24, :row 1} {:end-row 12, :name-end-col 30, :name-end-row 1, :name-row 1, :name elin.function.nrepl.cider, :filename "src/elin/function/nrepl/cider.clj", :col 1, :name-col 5, :end-col 24, :row 1} {:end-row 10, :name-end-col 31, :name-end-row 1, :name-row 1, :name elin.function.nrepl.system, :filename "src/elin/function/nrepl/system.clj", :col 1, :name-col 5, :end-col 24, :row 1} {:end-row 14, :name-end-col 24, :name-end-row 1, :name-row 1, :name elin.function.nrepl, :filename "src/elin/function/nrepl.clj", :col 1, :name-col 5, :end-col 24, :row 1} {:end-row 13, :name-end-col 28, :name-end-row 1, :name-row 1, :name elin.function.namespace, :filename "src/elin/function/namespace.clj", :col 1, :name-col 5, :end-col 24, :row 1} {:end-row 10, :name-end-col 28, :name-end-row 1, :name-row 1, :name elin.function.clj-kondo, :filename "src/elin/function/clj_kondo.clj", :col 1, :name-col 5, :end-col 24, :row 1} {:end-row 10, :name-end-col 24, :name-end-row 1, :name-row 1, :name elin.function.sexpr, :filename "src/elin/function/sexpr.clj", :col 1, :name-col 5, :end-col 24, :row 1} {:end-row 9, :name-end-col 25, :name-end-row 1, :name-row 1, :name elin.function.lookup, :filename "src/elin/function/lookup.clj", :col 1, :name-col 5, :end-col 29, :row 1} {:end-row 5, :name-end-col 23, :name-end-row 1, :name-row 1, :name elin.function.file, :filename "src/elin/function/file.clj", :col 1, :name-col 5, :end-col 39, :row 1} {:end-row 8, :name-end-col 27, :name-end-row 1, :name-row 1, :name elin.function.evaluate, :filename "src/elin/function/evaluate.clj", :col 1, :name-col 5, :end-col 37, :row 1} {:end-row 4, :name-end-col 26, :name-end-row 1, :name-row 1, :name elin.schema.component, :filename "src/elin/schema/component.clj", :col 1, :name-col 5, :end-col 39, :row 1} {:end-row 9, :name-end-col 22, :name-end-row 1, :name-row 1, :name elin.schema.nrepl, :filename "src/elin/schema/nrepl.clj", :col 1, :name-col 5, :end-col 21, :row 1} {:end-row 6, :name-end-col 28, :name-end-row 1, :name-row 1, :name elin.schema.interceptor, :filename "src/elin/schema/interceptor.clj", :col 1, :name-col 5, :end-col 29, :row 1} {:end-row 4, :name-end-col 23, :name-end-row 1, :name-row 1, :name elin.schema.server, :filename "src/elin/schema/server.clj", :col 1, :name-col 5, :end-col 47, :row 1} {:end-row 1, :name-end-col 21, :name-end-row 1, :name-row 1, :name elin.schema.host, :filename "src/elin/schema/host.clj", :col 1, :name-col 5, :end-col 22, :row 1} {:end-row 4, :name-end-col 24, :name-end-row 1, :name-row 1, :name elin.schema.handler, :filename "src/elin/schema/handler.clj", :col 1, :name-col 5, :end-col 29, :row 1} {:end-row 1, :name-end-col 23, :name-end-row 1, :name-row 1, :name elin.schema.plugin, :filename "src/elin/schema/plugin.clj", :col 1, :name-col 5, :end-col 24, :row 1} {:end-row 1, :name-end-col 23, :name-end-row 1, :name-row 1, :name elin.schema.config, :filename "src/elin/schema/config.clj", :col 1, :name-col 5, :end-col 24, :row 1} {:end-row 2, :name-end-col 26, :name-end-row 1, :name-row 1, :name elin.constant.project, :filename "src/elin/constant/project.clj", :col 1, :name-col 5, :end-col 36, :row 1} {:end-row 1, :name-end-col 24, :name-end-row 1, :name-row 1, :name elin.constant.nrepl, :filename "src/elin/constant/nrepl.clj", :col 1, :name-col 5, :end-col 25, :row 1} {:end-row 3, :name-end-col 30, :name-end-row 1, :name-row 1, :name elin.constant.interceptor, :filename "src/elin/constant/interceptor.clj", :col 1, :name-col 5, :end-col 36, :doc "Constants for interceptor kinds", :row 1} {:end-row 1, :name-end-col 23, :name-end-row 1, :name-row 1, :name elin.constant.host, :filename "src/elin/constant/host.clj", :col 1, :name-col 5, :end-col 24, :row 1} {:end-row 1, :name-end-col 25, :name-end-row 1, :name-row 1, :name elin.constant.lookup, :filename "src/elin/constant/lookup.clj", :col 1, :name-col 5, :end-col 26, :row 1} {:end-row 9, :name-end-col 26, :name-end-row 1, :name-row 1, :name elin.interceptor.test, :filename "src/elin/interceptor/test.clj", :col 1, :name-col 5, :end-col 35, :row 1} {:end-row 9, :name-end-col 27, :name-end-row 1, :name-row 1, :name elin.interceptor.nrepl, :filename "src/elin/interceptor/nrepl.clj", :col 1, :name-col 5, :end-col 35, :row 1} {:end-row 5, :name-end-col 28, :name-end-row 1, :name-row 1, :name elin.interceptor.output, :filename "src/elin/interceptor/output.clj", :col 1, :name-col 5, :end-col 35, :row 1} {:end-row 13, :name-end-col 29, :name-end-row 1, :name-row 1, :name elin.interceptor.autocmd, :filename "src/elin/interceptor/autocmd.clj", :col 1, :name-col 5, :end-col 35, :row 1} {:end-row 12, :name-end-col 36, :name-end-row 1, :name-row 1, :name elin.interceptor.optional.nrepl, :filename "src/elin/interceptor/optional/nrepl.clj", :col 1, :name-col 5, :end-col 34, :row 1} {:end-row 4, :name-end-col 39, :name-end-row 1, :name-row 1, :name elin.interceptor.optional.evaluate, :filename "src/elin/interceptor/optional/evaluate.clj", :col 1, :name-col 5, :end-col 49, :row 1} {:end-row 6, :name-end-col 29, :name-end-row 1, :name-row 1, :name elin.interceptor.handler, :filename "src/elin/interceptor/handler.clj", :col 1, :name-col 5, :end-col 35, :row 1} {:end-row 8, :name-end-col 30, :name-end-row 1, :name-row 1, :name elin.interceptor.evaluate, :filename "src/elin/interceptor/evaluate.clj", :col 1, :name-col 5, :end-col 33, :row 1} {:end-row 8, :name-end-col 27, :name-end-row 1, :name-row 1, :name elin.interceptor.debug, :filename "src/elin/interceptor/debug.clj", :col 1, :name-col 5, :end-col 34, :row 1} {:end-row 9, :name-end-col 29, :name-end-row 1, :name-row 1, :name elin.interceptor.connect, :filename "src/elin/interceptor/connect.clj", :col 1, :name-col 5, :end-col 35, :row 1} {:end-row 13, :name-end-col 16, :name-end-row 1, :name-row 1, :name elin.system, :filename "src/elin/system.clj", :col 1, :name-col 5, :end-col 34, :row 1} {:end-row 12, :name-end-col 16, :name-end-row 1, :name-row 1, :name elin.config, :filename "src/elin/config.clj", :col 1, :name-col 5, :end-col 27, :row 1}], :namespace-usages [{:name-end-col 19, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/handler/test.clj", :alias str, :from elin.handler.test, :col 5, :name-col 5, :alias-col 24, :alias-end-col 27, :row 3, :to clojure.string} {:name-end-col 30, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/handler/test.clj", :alias e.c.interceptor, :from elin.handler.test, :col 5, :name-col 5, :alias-col 35, :alias-end-col 50, :row 4, :to elin.constant.interceptor} {:name-end-col 24, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/handler/test.clj", :alias e.c.nrepl, :from elin.handler.test, :col 5, :name-col 5, :alias-col 29, :alias-end-col 38, :row 5, :to elin.constant.nrepl} {:name-end-col 15, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/handler/test.clj", :alias e, :from elin.handler.test, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 6, :to elin.error} {:name-end-col 27, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/handler/test.clj", :alias e.f.evaluate, :from elin.handler.test, :col 5, :name-col 5, :alias-col 32, :alias-end-col 44, :row 7, :to elin.function.evaluate} {:name-end-col 30, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :filename "src/elin/handler/test.clj", :alias e.f.n.cider, :from elin.handler.test, :col 5, :name-col 5, :alias-col 35, :alias-end-col 46, :row 8, :to elin.function.nrepl.cider} {:name-end-col 29, :name-end-row 9, :name-row 9, :alias-end-row 9, :alias-row 9, :filename "src/elin/handler/test.clj", :alias e.f.n.test, :from elin.handler.test, :col 5, :name-col 5, :alias-col 34, :alias-end-col 44, :row 9, :to elin.function.nrepl.test} {:name-end-col 30, :name-end-row 10, :name-row 10, :alias-end-row 10, :alias-row 10, :filename "src/elin/handler/test.clj", :alias e.p.interceptor, :from elin.handler.test, :col 5, :name-col 5, :alias-col 35, :alias-end-col 50, :row 10, :to elin.protocol.interceptor} {:name-end-col 24, :name-end-row 11, :name-row 11, :alias-end-row 11, :alias-row 11, :filename "src/elin/handler/test.clj", :alias e.p.nrepl, :from elin.handler.test, :col 5, :name-col 5, :alias-col 29, :alias-end-col 38, :row 11, :to elin.protocol.nrepl} {:name-end-col 24, :name-end-row 12, :name-row 12, :alias-end-row 12, :alias-row 12, :filename "src/elin/handler/test.clj", :alias e.s.handler, :from elin.handler.test, :col 5, :name-col 5, :alias-col 29, :alias-end-col 40, :row 12, :to elin.schema.handler} {:name-end-col 18, :name-end-row 13, :name-row 13, :alias-end-row 13, :alias-row 13, :filename "src/elin/handler/test.clj", :alias e.u.map, :from elin.handler.test, :col 5, :name-col 5, :alias-col 23, :alias-end-col 30, :row 13, :to elin.util.map} {:name-end-col 15, :name-end-row 14, :name-row 14, :alias-end-row 14, :alias-row 14, :filename "src/elin/handler/test.clj", :alias m, :from elin.handler.test, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 14, :to malli.core} {:name-end-col 20, :name-end-row 15, :name-row 15, :alias-end-row 15, :alias-row 15, :filename "src/elin/handler/test.clj", :alias r.zip, :from elin.handler.test, :col 5, :name-col 5, :alias-col 25, :alias-end-col 30, :row 15, :to rewrite-clj.zip} {:name-end-col 23, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/handler/namespace.clj", :alias async, :from elin.handler.namespace, :col 5, :name-col 5, :alias-col 28, :alias-end-col 33, :row 3, :to clojure.core.async} {:name-end-col 19, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/handler/namespace.clj", :alias str, :from elin.handler.namespace, :col 5, :name-col 5, :alias-col 24, :alias-end-col 27, :row 4, :to clojure.string} {:name-end-col 15, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/handler/namespace.clj", :alias e, :from elin.handler.namespace, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 5, :to elin.error} {:name-end-col 27, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/handler/namespace.clj", :alias e.f.evaluate, :from elin.handler.namespace, :col 5, :name-col 5, :alias-col 32, :alias-end-col 44, :row 6, :to elin.function.evaluate} {:name-end-col 28, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/handler/namespace.clj", :alias e.f.namespace, :from elin.handler.namespace, :col 5, :name-col 5, :alias-col 33, :alias-end-col 46, :row 7, :to elin.function.namespace} {:name-end-col 24, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :filename "src/elin/handler/namespace.clj", :alias e.f.sexpr, :from elin.handler.namespace, :col 5, :name-col 5, :alias-col 29, :alias-end-col 38, :row 8, :to elin.function.sexpr} {:name-end-col 17, :name-end-row 9, :name-row 9, :alias-end-row 9, :alias-row 9, :filename "src/elin/handler/namespace.clj", :alias e.message, :from elin.handler.namespace, :col 5, :name-col 5, :alias-col 22, :alias-end-col 31, :row 9, :to elin.message} {:name-end-col 23, :name-end-row 10, :name-row 10, :alias-end-row 10, :alias-row 10, :filename "src/elin/handler/namespace.clj", :alias e.p.host, :from elin.handler.namespace, :col 5, :name-col 5, :alias-col 28, :alias-end-col 36, :row 10, :to elin.protocol.host} {:name-end-col 19, :name-end-row 11, :name-row 11, :alias-end-row 11, :alias-row 11, :filename "src/elin/handler/namespace.clj", :alias e.u.sexp, :from elin.handler.namespace, :col 5, :name-col 5, :alias-col 24, :alias-end-col 32, :row 11, :to elin.util.sexp} {:name-end-col 19, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/handler/complete.clj", :alias str, :from elin.handler.complete, :col 5, :name-col 5, :alias-col 24, :alias-end-col 27, :row 3, :to clojure.string} {:name-end-col 15, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/handler/complete.clj", :alias e, :from elin.handler.complete, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 4, :to elin.error} {:name-end-col 24, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/handler/complete.clj", :alias e.f.nrepl, :from elin.handler.complete, :col 5, :name-col 5, :alias-col 29, :alias-end-col 38, :row 5, :to elin.function.nrepl} {:name-end-col 30, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/handler/complete.clj", :alias e.f.n.cider, :from elin.handler.complete, :col 5, :name-col 5, :alias-col 35, :alias-end-col 46, :row 6, :to elin.function.nrepl.cider} {:name-end-col 24, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/handler/complete.clj", :alias e.f.sexpr, :from elin.handler.complete, :col 5, :name-col 5, :alias-col 29, :alias-end-col 38, :row 7, :to elin.function.sexpr} {:name-end-col 24, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :filename "src/elin/handler/complete.clj", :alias e.p.nrepl, :from elin.handler.complete, :col 5, :name-col 5, :alias-col 29, :alias-end-col 38, :row 8, :to elin.protocol.nrepl} {:name-end-col 24, :name-end-row 9, :name-row 9, :alias-end-row 9, :alias-row 9, :filename "src/elin/handler/complete.clj", :alias e.s.handler, :from elin.handler.complete, :col 5, :name-col 5, :alias-col 29, :alias-end-col 40, :row 9, :to elin.schema.handler} {:name-end-col 15, :name-end-row 10, :name-row 10, :alias-end-row 10, :alias-row 10, :filename "src/elin/handler/complete.clj", :alias m, :from elin.handler.complete, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 10, :to malli.core} {:name-end-col 23, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/handler/navigate.clj", :alias async, :from elin.handler.navigate, :col 5, :name-col 5, :alias-col 28, :alias-end-col 33, :row 3, :to clojure.core.async} {:name-end-col 15, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/handler/navigate.clj", :alias e, :from elin.handler.navigate, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 4, :to elin.error} {:name-end-col 23, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/handler/navigate.clj", :alias e.f.file, :from elin.handler.navigate, :col 5, :name-col 5, :alias-col 28, :alias-end-col 36, :row 5, :to elin.function.file} {:name-end-col 25, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/handler/navigate.clj", :alias e.f.lookup, :from elin.handler.navigate, :col 5, :name-col 5, :alias-col 30, :alias-end-col 40, :row 6, :to elin.function.lookup} {:name-end-col 34, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/handler/navigate.clj", :alias e.f.n.namespace, :from elin.handler.navigate, :col 5, :name-col 5, :alias-col 39, :alias-end-col 54, :row 7, :to elin.function.nrepl.namespace} {:name-end-col 24, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :filename "src/elin/handler/navigate.clj", :alias e.f.sexpr, :from elin.handler.navigate, :col 5, :name-col 5, :alias-col 29, :alias-end-col 38, :row 8, :to elin.function.sexpr} {:name-end-col 23, :name-end-row 9, :name-row 9, :alias-end-row 9, :alias-row 9, :filename "src/elin/handler/navigate.clj", :alias e.p.host, :from elin.handler.navigate, :col 5, :name-col 5, :alias-col 28, :alias-end-col 36, :row 9, :to elin.protocol.host} {:name-end-col 24, :name-end-row 10, :name-row 10, :alias-end-row 10, :alias-row 10, :filename "src/elin/handler/navigate.clj", :alias e.s.handler, :from elin.handler.navigate, :col 5, :name-col 5, :alias-col 29, :alias-end-col 40, :row 10, :to elin.schema.handler} {:name-end-col 19, :name-end-row 11, :name-row 11, :alias-end-row 11, :alias-row 11, :filename "src/elin/handler/navigate.clj", :alias e.u.file, :from elin.handler.navigate, :col 5, :name-col 5, :alias-col 24, :alias-end-col 32, :row 11, :to elin.util.file} {:name-end-col 15, :name-end-row 12, :name-row 12, :alias-end-row 12, :alias-row 12, :filename "src/elin/handler/navigate.clj", :alias m, :from elin.handler.navigate, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 12, :to malli.core} {:name-end-col 23, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/handler/lookup.clj", :alias async, :from elin.handler.lookup, :col 5, :name-col 5, :alias-col 28, :alias-end-col 33, :row 3, :to clojure.core.async} {:name-end-col 19, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/handler/lookup.clj", :alias str, :from elin.handler.lookup, :col 5, :name-col 5, :alias-col 24, :alias-end-col 27, :row 4, :to clojure.string} {:name-end-col 25, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/handler/lookup.clj", :alias e.c.lookup, :from elin.handler.lookup, :col 5, :name-col 5, :alias-col 30, :alias-end-col 40, :row 5, :to elin.constant.lookup} {:name-end-col 15, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/handler/lookup.clj", :alias e, :from elin.handler.lookup, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 6, :to elin.error} {:name-end-col 25, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/handler/lookup.clj", :alias e.f.lookup, :from elin.handler.lookup, :col 5, :name-col 5, :alias-col 30, :alias-end-col 40, :row 7, :to elin.function.lookup} {:name-end-col 24, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :filename "src/elin/handler/lookup.clj", :alias e.f.sexpr, :from elin.handler.lookup, :col 5, :name-col 5, :alias-col 29, :alias-end-col 38, :row 8, :to elin.function.sexpr} {:name-end-col 23, :name-end-row 9, :name-row 9, :alias-end-row 9, :alias-row 9, :filename "src/elin/handler/lookup.clj", :alias e.p.host, :from elin.handler.lookup, :col 5, :name-col 5, :alias-col 28, :alias-end-col 36, :row 9, :to elin.protocol.host} {:name-end-col 24, :name-end-row 10, :name-row 10, :alias-end-row 10, :alias-row 10, :filename "src/elin/handler/lookup.clj", :alias e.s.handler, :from elin.handler.lookup, :col 5, :name-col 5, :alias-col 29, :alias-end-col 40, :row 10, :to elin.schema.handler} {:name-end-col 19, :name-end-row 11, :name-row 11, :alias-end-row 11, :alias-row 11, :filename "src/elin/handler/lookup.clj", :alias e.u.sexp, :from elin.handler.lookup, :col 5, :name-col 5, :alias-col 24, :alias-end-col 32, :row 11, :to elin.util.sexp} {:name-end-col 15, :name-end-row 12, :name-row 12, :alias-end-row 12, :alias-row 12, :filename "src/elin/handler/lookup.clj", :alias m, :from elin.handler.lookup, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 12, :to malli.core} {:name-end-col 23, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/handler/evaluate.clj", :alias async, :from elin.handler.evaluate, :col 5, :name-col 5, :alias-col 28, :alias-end-col 33, :row 3, :to clojure.core.async} {:name-end-col 30, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/handler/evaluate.clj", :alias e.c.interceptor, :from elin.handler.evaluate, :col 5, :name-col 5, :alias-col 35, :alias-end-col 50, :row 4, :to elin.constant.interceptor} {:name-end-col 15, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/handler/evaluate.clj", :alias e, :from elin.handler.evaluate, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 5, :to elin.error} {:name-end-col 27, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/handler/evaluate.clj", :alias e.f.evaluate, :from elin.handler.evaluate, :col 5, :name-col 5, :alias-col 32, :alias-end-col 44, :row 6, :to elin.function.evaluate} {:name-end-col 24, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/handler/evaluate.clj", :alias e.f.nrepl, :from elin.handler.evaluate, :col 5, :name-col 5, :alias-col 29, :alias-end-col 38, :row 7, :to elin.function.nrepl} {:name-end-col 23, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :filename "src/elin/handler/evaluate.clj", :alias e.p.host, :from elin.handler.evaluate, :col 5, :name-col 5, :alias-col 28, :alias-end-col 36, :row 8, :to elin.protocol.host} {:name-end-col 30, :name-end-row 9, :name-row 9, :alias-end-row 9, :alias-row 9, :filename "src/elin/handler/evaluate.clj", :alias e.p.interceptor, :from elin.handler.evaluate, :col 5, :name-col 5, :alias-col 35, :alias-end-col 50, :row 9, :to elin.protocol.interceptor} {:name-end-col 24, :name-end-row 10, :name-row 10, :alias-end-row 10, :alias-row 10, :filename "src/elin/handler/evaluate.clj", :alias e.s.handler, :from elin.handler.evaluate, :col 5, :name-col 5, :alias-col 29, :alias-end-col 40, :row 10, :to elin.schema.handler} {:name-end-col 18, :name-end-row 11, :name-row 11, :alias-end-row 11, :alias-row 11, :filename "src/elin/handler/evaluate.clj", :alias e.u.map, :from elin.handler.evaluate, :col 5, :name-col 5, :alias-col 23, :alias-end-col 30, :row 11, :to elin.util.map} {:name-end-col 15, :name-end-row 12, :name-row 12, :alias-end-row 12, :alias-row 12, :filename "src/elin/handler/evaluate.clj", :alias m, :from elin.handler.evaluate, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 12, :to malli.core} {:name-end-col 30, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/handler/internal.clj", :alias e.c.interceptor, :from elin.handler.internal, :col 5, :name-col 5, :alias-col 35, :alias-end-col 50, :row 3, :to elin.constant.interceptor} {:name-end-col 17, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/handler/internal.clj", :alias e.message, :from elin.handler.internal, :col 5, :name-col 5, :alias-col 22, :alias-end-col 31, :row 4, :to elin.message} {:name-end-col 28, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/handler/internal.clj", :alias e.p.clj-kondo, :from elin.handler.internal, :col 5, :name-col 5, :alias-col 33, :alias-end-col 46, :row 5, :to elin.protocol.clj-kondo} {:name-end-col 23, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/handler/internal.clj", :alias e.p.host, :from elin.handler.internal, :col 5, :name-col 5, :alias-col 28, :alias-end-col 36, :row 6, :to elin.protocol.host} {:name-end-col 30, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/handler/internal.clj", :alias e.p.interceptor, :from elin.handler.internal, :col 5, :name-col 5, :alias-col 35, :alias-end-col 50, :row 7, :to elin.protocol.interceptor} {:name-end-col 24, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :filename "src/elin/handler/internal.clj", :alias e.p.nrepl, :from elin.handler.internal, :col 5, :name-col 5, :alias-col 29, :alias-end-col 38, :row 8, :to elin.protocol.nrepl} {:name-end-col 24, :name-end-row 9, :name-row 9, :alias-end-row 9, :alias-row 9, :filename "src/elin/handler/internal.clj", :alias e.s.handler, :from elin.handler.internal, :col 5, :name-col 5, :alias-col 29, :alias-end-col 40, :row 9, :to elin.schema.handler} {:name-end-col 18, :name-end-row 10, :name-row 10, :alias-end-row 10, :alias-row 10, :filename "src/elin/handler/internal.clj", :alias e.u.map, :from elin.handler.internal, :col 5, :name-col 5, :alias-col 23, :alias-end-col 30, :row 10, :to elin.util.map} {:name-end-col 15, :name-end-row 11, :name-row 11, :alias-end-row 11, :alias-row 11, :filename "src/elin/handler/internal.clj", :alias m, :from elin.handler.internal, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 11, :to malli.core} {:name-end-col 20, :name-end-row 12, :name-row 12, :alias-end-row 12, :alias-row 12, :filename "src/elin/handler/internal.clj", :alias timbre, :from elin.handler.internal, :col 5, :name-col 5, :alias-col 25, :alias-end-col 31, :row 12, :to taoensso.timbre} {:name-end-col 30, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/handler/connect.clj", :alias e.c.interceptor, :from elin.handler.connect, :col 5, :name-col 5, :alias-col 35, :alias-end-col 50, :row 3, :to elin.constant.interceptor} {:name-end-col 17, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/handler/connect.clj", :alias e.message, :from elin.handler.connect, :col 5, :name-col 5, :alias-col 22, :alias-end-col 31, :row 4, :to elin.message} {:name-end-col 30, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/handler/connect.clj", :alias e.p.interceptor, :from elin.handler.connect, :col 5, :name-col 5, :alias-col 35, :alias-end-col 50, :row 5, :to elin.protocol.interceptor} {:name-end-col 24, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/handler/connect.clj", :alias e.p.nrepl, :from elin.handler.connect, :col 5, :name-col 5, :alias-col 29, :alias-end-col 38, :row 6, :to elin.protocol.nrepl} {:name-end-col 24, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/handler/connect.clj", :alias e.s.handler, :from elin.handler.connect, :col 5, :name-col 5, :alias-col 29, :alias-end-col 40, :row 7, :to elin.schema.handler} {:name-end-col 18, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :filename "src/elin/handler/connect.clj", :alias e.u.map, :from elin.handler.connect, :col 5, :name-col 5, :alias-col 23, :alias-end-col 30, :row 8, :to elin.util.map} {:name-end-col 20, :name-end-row 9, :name-row 9, :alias-end-row 9, :alias-row 9, :filename "src/elin/handler/connect.clj", :alias e.u.param, :from elin.handler.connect, :col 5, :name-col 5, :alias-col 25, :alias-end-col 34, :row 9, :to elin.util.param} {:name-end-col 15, :name-end-row 10, :name-row 10, :alias-end-row 10, :alias-row 10, :filename "src/elin/handler/connect.clj", :alias m, :from elin.handler.connect, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 10, :to malli.core} {:name-end-col 15, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/util/id.clj", :alias m, :from elin.util.id, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 3, :to malli.core} {:name-end-col 24, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/util/nrepl.clj", :alias e.c.nrepl, :from elin.util.nrepl, :col 5, :name-col 5, :alias-col 29, :alias-end-col 38, :row 3, :to elin.constant.nrepl} {:name-end-col 22, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/util/nrepl.clj", :alias e.s.nrepl, :from elin.util.nrepl, :col 5, :name-col 5, :alias-col 27, :alias-end-col 36, :row 4, :to elin.schema.nrepl} {:name-end-col 15, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/util/nrepl.clj", :alias m, :from elin.util.nrepl, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 5, :to malli.core} {:name-end-col 19, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/util/os.clj", :alias str, :from elin.util.os, :col 5, :name-col 5, :alias-col 24, :alias-end-col 27, :row 3, :to clojure.string} {:name-end-col 19, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/util/sexp.clj", :alias str, :from elin.util.sexp, :col 5, :name-col 5, :alias-col 24, :alias-end-col 27, :row 3, :to clojure.string} {:name-end-col 15, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/util/sexp.clj", :alias e, :from elin.util.sexp, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 4, :to elin.error} {:name-end-col 16, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/util/sexp.clj", :alias e.schema, :from elin.util.sexp, :col 5, :name-col 5, :alias-col 21, :alias-end-col 29, :row 5, :to elin.schema} {:name-end-col 15, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/util/sexp.clj", :alias m, :from elin.util.sexp, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 6, :to malli.core} {:name-end-col 21, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/util/sexp.clj", :alias r.node, :from elin.util.sexp, :col 5, :name-col 5, :alias-col 26, :alias-end-col 32, :row 7, :to rewrite-clj.node} {:name-end-col 23, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :filename "src/elin/util/sexp.clj", :alias r.parser, :from elin.util.sexp, :col 5, :name-col 5, :alias-col 28, :alias-end-col 36, :row 8, :to rewrite-clj.parser} {:name-end-col 20, :name-end-row 9, :name-row 9, :alias-end-row 9, :alias-row 9, :filename "src/elin/util/sexp.clj", :alias r.zip, :from elin.util.sexp, :col 5, :name-col 5, :alias-col 25, :alias-end-col 30, :row 9, :to rewrite-clj.zip} {:name-end-col 28, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/util/interceptor.clj", :alias e.s.interceptor, :from elin.util.interceptor, :col 5, :name-col 5, :alias-col 33, :alias-end-col 48, :row 3, :to elin.schema.interceptor} {:name-end-col 25, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/util/interceptor.clj", :alias interceptor, :from elin.util.interceptor, :col 5, :name-col 5, :alias-col 36, :alias-end-col 47, :row 4, :to exoscale.interceptor} {:name-end-col 15, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/util/interceptor.clj", :alias m, :from elin.util.interceptor, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 5, :to malli.core} {:name-end-col 17, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/util/server.clj", :alias walk, :from elin.util.server, :col 5, :name-col 5, :alias-col 22, :alias-end-col 26, :row 4, :to clojure.walk} {:name-end-col 15, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/util/param.clj", :alias m, :from elin.util.param, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 3, :to malli.core} {:name-end-col 16, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/util/param.clj", :alias m.error, :from elin.util.param, :col 5, :name-col 5, :alias-col 21, :alias-end-col 28, :row 4, :to malli.error} {:name-end-col 20, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/util/file.clj", :alias io, :from elin.util.file, :col 5, :name-col 5, :alias-col 25, :alias-end-col 27, :row 3, :to clojure.java.io} {:name-end-col 19, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/util/file.clj", :alias str, :from elin.util.file, :col 5, :name-col 5, :alias-col 24, :alias-end-col 27, :row 4, :to clojure.string} {:name-end-col 26, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/util/file.clj", :alias e.c.project, :from elin.util.file, :col 5, :name-col 5, :alias-col 31, :alias-end-col 42, :row 5, :to elin.constant.project} {:name-end-col 16, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/util/file.clj", :alias e.schema, :from elin.util.file, :col 5, :name-col 5, :alias-col 21, :alias-end-col 29, :row 6, :to elin.schema} {:name-end-col 17, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/util/file.clj", :alias e.u.os, :from elin.util.file, :col 5, :name-col 5, :alias-col 22, :alias-end-col 28, :row 7, :to elin.util.os} {:name-end-col 15, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :filename "src/elin/util/file.clj", :alias m, :from elin.util.file, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 8, :to malli.core} {:name-end-col 19, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/util/map.clj", :alias str, :from elin.util.map, :col 5, :name-col 5, :alias-col 24, :alias-end-col 27, :row 3, :to clojure.string} {:name-end-col 15, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/util/map.clj", :alias m, :from elin.util.map, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 4, :to malli.core} {:name-end-col 15, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/schema.clj", :alias m, :from elin.schema, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 3, :to malli.core} {:name-end-col 23, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/component/nrepl/client.clj", :alias async, :from elin.component.nrepl.client, :col 5, :name-col 5, :alias-col 28, :alias-end-col 33, :row 3, :to clojure.core.async} {:name-end-col 36, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/component/nrepl/client.clj", :alias e.c.n.connection, :from elin.component.nrepl.client, :col 5, :name-col 5, :alias-col 41, :alias-end-col 57, :row 4, :to elin.component.nrepl.connection} {:name-end-col 24, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/component/nrepl/client.clj", :alias e.p.nrepl, :from elin.component.nrepl.client, :col 5, :name-col 5, :alias-col 29, :alias-end-col 38, :row 5, :to elin.protocol.nrepl} {:name-end-col 22, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/component/nrepl/client.clj", :alias e.s.nrepl, :from elin.component.nrepl.client, :col 5, :name-col 5, :alias-col 27, :alias-end-col 36, :row 6, :to elin.schema.nrepl} {:name-end-col 20, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/component/nrepl/client.clj", :alias e.u.nrepl, :from elin.component.nrepl.client, :col 5, :name-col 5, :alias-col 25, :alias-end-col 34, :row 7, :to elin.util.nrepl} {:name-end-col 15, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :filename "src/elin/component/nrepl/client.clj", :alias m, :from elin.component.nrepl.client, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 8, :to malli.core} {:name-end-col 17, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/component/nrepl/connection.clj", :alias b, :from elin.component.nrepl.connection, :col 5, :name-col 5, :alias-col 22, :alias-end-col 23, :row 3, :to bencode.core} {:name-end-col 23, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/component/nrepl/connection.clj", :alias async, :from elin.component.nrepl.connection, :col 5, :name-col 5, :alias-col 28, :alias-end-col 33, :row 4, :to clojure.core.async} {:name-end-col 15, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/component/nrepl/connection.clj", :alias e, :from elin.component.nrepl.connection, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 5, :to elin.error} {:name-end-col 24, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/component/nrepl/connection.clj", :alias e.p.nrepl, :from elin.component.nrepl.connection, :col 5, :name-col 5, :alias-col 29, :alias-end-col 38, :row 6, :to elin.protocol.nrepl} {:name-end-col 16, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/component/nrepl/connection.clj", :alias e.schema, :from elin.component.nrepl.connection, :col 5, :name-col 5, :alias-col 21, :alias-end-col 29, :row 7, :to elin.schema} {:name-end-col 22, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :filename "src/elin/component/nrepl/connection.clj", :alias e.s.nrepl, :from elin.component.nrepl.connection, :col 5, :name-col 5, :alias-col 27, :alias-end-col 36, :row 8, :to elin.schema.nrepl} {:name-end-col 17, :name-end-row 9, :name-row 9, :alias-end-row 9, :alias-row 9, :filename "src/elin/component/nrepl/connection.clj", :alias e.u.id, :from elin.component.nrepl.connection, :col 5, :name-col 5, :alias-col 22, :alias-end-col 28, :row 9, :to elin.util.id} {:name-end-col 20, :name-end-row 10, :name-row 10, :alias-end-row 10, :alias-row 10, :filename "src/elin/component/nrepl/connection.clj", :alias e.u.nrepl, :from elin.component.nrepl.connection, :col 5, :name-col 5, :alias-col 25, :alias-end-col 34, :row 10, :to elin.util.nrepl} {:name-end-col 15, :name-end-row 11, :name-row 11, :alias-end-row 11, :alias-row 11, :filename "src/elin/component/nrepl/connection.clj", :alias m, :from elin.component.nrepl.connection, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 11, :to malli.core} {:name-end-col 23, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/component/nrepl.clj", :alias async, :from elin.component.nrepl, :col 5, :name-col 5, :alias-col 28, :alias-end-col 33, :row 3, :to clojure.core.async} {:name-end-col 31, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/component/nrepl.clj", :alias component, :from elin.component.nrepl, :col 5, :name-col 5, :alias-col 36, :alias-end-col 45, :row 4, :to com.stuartsierra.component} {:name-end-col 32, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/component/nrepl.clj", :alias e.c.n.client, :from elin.component.nrepl, :col 5, :name-col 5, :alias-col 37, :alias-end-col 49, :row 5, :to elin.component.nrepl.client} {:name-end-col 30, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/component/nrepl.clj", :alias e.c.interceptor, :from elin.component.nrepl, :col 5, :name-col 5, :alias-col 35, :alias-end-col 50, :row 6, :to elin.constant.interceptor} {:name-end-col 15, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/component/nrepl.clj", :alias e, :from elin.component.nrepl, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 7, :to elin.error} {:name-end-col 30, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :filename "src/elin/component/nrepl.clj", :alias e.p.interceptor, :from elin.component.nrepl, :col 5, :name-col 5, :alias-col 35, :alias-end-col 50, :row 8, :to elin.protocol.interceptor} {:name-end-col 24, :name-end-row 9, :name-row 9, :alias-end-row 9, :alias-row 9, :filename "src/elin/component/nrepl.clj", :alias e.p.nrepl, :from elin.component.nrepl, :col 5, :name-col 5, :alias-col 29, :alias-end-col 38, :row 9, :to elin.protocol.nrepl} {:name-end-col 22, :name-end-row 10, :name-row 10, :alias-end-row 10, :alias-row 10, :filename "src/elin/component/nrepl.clj", :alias e.s.nrepl, :from elin.component.nrepl, :col 5, :name-col 5, :alias-col 27, :alias-end-col 36, :row 10, :to elin.schema.nrepl} {:name-end-col 15, :name-end-row 11, :name-row 11, :alias-end-row 11, :alias-row 11, :filename "src/elin/component/nrepl.clj", :alias m, :from elin.component.nrepl, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 11, :to malli.core} {:name-end-col 31, :name-end-row 12, :name-row 12, :alias-end-row nil, :alias-row nil, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 5, :name-col 5, :alias-col nil, :alias-end-col nil, :row 12, :to msgpack.clojure-extensions} {:name-end-col 20, :name-end-row 13, :name-row 13, :alias-end-row 13, :alias-row 13, :filename "src/elin/component/nrepl.clj", :alias timbre, :from elin.component.nrepl, :col 5, :name-col 5, :alias-col 25, :alias-end-col 31, :row 13, :to taoensso.timbre} {:name-end-col 19, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/component/server/impl/popup.clj", :alias str, :from elin.component.server.impl.popup, :col 5, :name-col 5, :alias-col 24, :alias-end-col 27, :row 3, :to clojure.string} {:name-end-col 40, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/component/server/impl/popup.clj", :alias e.c.s.function, :from elin.component.server.impl.popup, :col 5, :name-col 5, :alias-col 45, :alias-end-col 59, :row 4, :to elin.component.server.impl.function} {:name-end-col 31, :name-end-row 5, :name-row 5, :alias-end-row nil, :alias-row nil, :filename "src/elin/component/server/impl/popup.clj", :from elin.component.server.impl.popup, :col 5, :name-col 5, :alias-col nil, :alias-end-col nil, :row 5, :to elin.component.server.nvim} {:name-end-col 30, :name-end-row 6, :name-row 6, :alias-end-row nil, :alias-row nil, :filename "src/elin/component/server/impl/popup.clj", :from elin.component.server.impl.popup, :col 5, :name-col 5, :alias-col nil, :alias-end-col nil, :row 6, :to elin.component.server.vim} {:name-end-col 23, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/component/server/impl/popup.clj", :alias e.p.host, :from elin.component.server.impl.popup, :col 5, :name-col 5, :alias-col 28, :alias-end-col 36, :row 7, :to elin.protocol.host} {:name-end-col 40, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/component/server/impl/buffer.clj", :alias e.c.s.function, :from elin.component.server.impl.buffer, :col 5, :name-col 5, :alias-col 45, :alias-end-col 59, :row 3, :to elin.component.server.impl.function} {:name-end-col 31, :name-end-row 4, :name-row 4, :alias-end-row nil, :alias-row nil, :filename "src/elin/component/server/impl/buffer.clj", :from elin.component.server.impl.buffer, :col 5, :name-col 5, :alias-col nil, :alias-end-col nil, :row 4, :to elin.component.server.nvim} {:name-end-col 30, :name-end-row 5, :name-row 5, :alias-end-row nil, :alias-row nil, :filename "src/elin/component/server/impl/buffer.clj", :from elin.component.server.impl.buffer, :col 5, :name-col 5, :alias-col nil, :alias-end-col nil, :row 5, :to elin.component.server.vim} {:name-end-col 23, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/component/server/impl/buffer.clj", :alias e.p.host, :from elin.component.server.impl.buffer, :col 5, :name-col 5, :alias-col 28, :alias-end-col 36, :row 6, :to elin.protocol.host} {:name-end-col 23, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/component/server/impl/buffer.clj", :alias e.s.server, :from elin.component.server.impl.buffer, :col 5, :name-col 5, :alias-col 28, :alias-end-col 38, :row 7, :to elin.schema.server} {:name-end-col 15, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :filename "src/elin/component/server/impl/buffer.clj", :alias m, :from elin.component.server.impl.buffer, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 8, :to malli.core} {:name-end-col 40, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/component/server/impl/select.clj", :alias e.c.s.function, :from elin.component.server.impl.select, :col 5, :name-col 5, :alias-col 45, :alias-end-col 59, :row 3, :to elin.component.server.impl.function} {:name-end-col 31, :name-end-row 4, :name-row 4, :alias-end-row nil, :alias-row nil, :filename "src/elin/component/server/impl/select.clj", :from elin.component.server.impl.select, :col 5, :name-col 5, :alias-col nil, :alias-end-col nil, :row 4, :to elin.component.server.nvim} {:name-end-col 30, :name-end-row 5, :name-row 5, :alias-end-row nil, :alias-row nil, :filename "src/elin/component/server/impl/select.clj", :from elin.component.server.impl.select, :col 5, :name-col 5, :alias-col nil, :alias-end-col nil, :row 5, :to elin.component.server.vim} {:name-end-col 23, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/component/server/impl/select.clj", :alias e.p.host, :from elin.component.server.impl.select, :col 5, :name-col 5, :alias-col 28, :alias-end-col 36, :row 6, :to elin.protocol.host} {:name-end-col 23, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/component/server/impl/sexpr.clj", :alias async, :from elin.component.server.impl.sexpr, :col 5, :name-col 5, :alias-col 28, :alias-end-col 33, :row 3, :to clojure.core.async} {:name-end-col 40, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/component/server/impl/sexpr.clj", :alias e.c.s.function, :from elin.component.server.impl.sexpr, :col 5, :name-col 5, :alias-col 45, :alias-end-col 59, :row 4, :to elin.component.server.impl.function} {:name-end-col 31, :name-end-row 5, :name-row 5, :alias-end-row nil, :alias-row nil, :filename "src/elin/component/server/impl/sexpr.clj", :from elin.component.server.impl.sexpr, :col 5, :name-col 5, :alias-col nil, :alias-end-col nil, :row 5, :to elin.component.server.nvim} {:name-end-col 30, :name-end-row 6, :name-row 6, :alias-end-row nil, :alias-row nil, :filename "src/elin/component/server/impl/sexpr.clj", :from elin.component.server.impl.sexpr, :col 5, :name-col 5, :alias-col nil, :alias-end-col nil, :row 6, :to elin.component.server.vim} {:name-end-col 15, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/component/server/impl/sexpr.clj", :alias e, :from elin.component.server.impl.sexpr, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 7, :to elin.error} {:name-end-col 23, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :filename "src/elin/component/server/impl/sexpr.clj", :alias e.p.host, :from elin.component.server.impl.sexpr, :col 5, :name-col 5, :alias-col 28, :alias-end-col 36, :row 8, :to elin.protocol.host} {:name-end-col 16, :name-end-row 9, :name-row 9, :alias-end-row 9, :alias-row 9, :filename "src/elin/component/server/impl/sexpr.clj", :alias e.schema, :from elin.component.server.impl.sexpr, :col 5, :name-col 5, :alias-col 21, :alias-end-col 29, :row 9, :to elin.schema} {:name-end-col 23, :name-end-row 10, :name-row 10, :alias-end-row 10, :alias-row 10, :filename "src/elin/component/server/impl/sexpr.clj", :alias e.s.server, :from elin.component.server.impl.sexpr, :col 5, :name-col 5, :alias-col 28, :alias-end-col 38, :row 10, :to elin.schema.server} {:name-end-col 15, :name-end-row 11, :name-row 11, :alias-end-row 11, :alias-row 11, :filename "src/elin/component/server/impl/sexpr.clj", :alias m, :from elin.component.server.impl.sexpr, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 11, :to malli.core} {:name-end-col 40, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/component/server/impl/event.clj", :alias e.c.s.function, :from elin.component.server.impl.event, :col 5, :name-col 5, :alias-col 45, :alias-end-col 59, :row 3, :to elin.component.server.impl.function} {:name-end-col 31, :name-end-row 4, :name-row 4, :alias-end-row nil, :alias-row nil, :filename "src/elin/component/server/impl/event.clj", :from elin.component.server.impl.event, :col 5, :name-col 5, :alias-col nil, :alias-end-col nil, :row 4, :to elin.component.server.nvim} {:name-end-col 30, :name-end-row 5, :name-row 5, :alias-end-row nil, :alias-row nil, :filename "src/elin/component/server/impl/event.clj", :from elin.component.server.impl.event, :col 5, :name-col 5, :alias-col nil, :alias-end-col nil, :row 5, :to elin.component.server.vim} {:name-end-col 23, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/component/server/impl/event.clj", :alias e.p.host, :from elin.component.server.impl.event, :col 5, :name-col 5, :alias-col 28, :alias-end-col 36, :row 6, :to elin.protocol.host} {:name-end-col 23, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/component/server/impl/event.clj", :alias e.s.server, :from elin.component.server.impl.event, :col 5, :name-col 5, :alias-col 28, :alias-end-col 38, :row 7, :to elin.schema.server} {:name-end-col 15, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :filename "src/elin/component/server/impl/event.clj", :alias m, :from elin.component.server.impl.event, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 8, :to malli.core} {:name-end-col 40, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/component/server/impl/virtual_text.clj", :alias e.c.s.function, :from elin.component.server.impl.virtual-text, :col 5, :name-col 5, :alias-col 45, :alias-end-col 59, :row 3, :to elin.component.server.impl.function} {:name-end-col 31, :name-end-row 4, :name-row 4, :alias-end-row nil, :alias-row nil, :filename "src/elin/component/server/impl/virtual_text.clj", :from elin.component.server.impl.virtual-text, :col 5, :name-col 5, :alias-col nil, :alias-end-col nil, :row 4, :to elin.component.server.nvim} {:name-end-col 30, :name-end-row 5, :name-row 5, :alias-end-row nil, :alias-row nil, :filename "src/elin/component/server/impl/virtual_text.clj", :from elin.component.server.impl.virtual-text, :col 5, :name-col 5, :alias-col nil, :alias-end-col nil, :row 5, :to elin.component.server.vim} {:name-end-col 23, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/component/server/impl/virtual_text.clj", :alias e.p.host, :from elin.component.server.impl.virtual-text, :col 5, :name-col 5, :alias-col 28, :alias-end-col 36, :row 6, :to elin.protocol.host} {:name-end-col 23, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/component/server/impl/variable.clj", :alias async, :from elin.component.server.impl.variable, :col 5, :name-col 5, :alias-col 28, :alias-end-col 33, :row 3, :to clojure.core.async} {:name-end-col 40, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/component/server/impl/variable.clj", :alias e.c.s.function, :from elin.component.server.impl.variable, :col 5, :name-col 5, :alias-col 45, :alias-end-col 59, :row 4, :to elin.component.server.impl.function} {:name-end-col 31, :name-end-row 5, :name-row 5, :alias-end-row nil, :alias-row nil, :filename "src/elin/component/server/impl/variable.clj", :from elin.component.server.impl.variable, :col 5, :name-col 5, :alias-col nil, :alias-end-col nil, :row 5, :to elin.component.server.nvim} {:name-end-col 30, :name-end-row 6, :name-row 6, :alias-end-row nil, :alias-row nil, :filename "src/elin/component/server/impl/variable.clj", :from elin.component.server.impl.variable, :col 5, :name-col 5, :alias-col nil, :alias-end-col nil, :row 6, :to elin.component.server.vim} {:name-end-col 23, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/component/server/impl/variable.clj", :alias e.p.host, :from elin.component.server.impl.variable, :col 5, :name-col 5, :alias-col 28, :alias-end-col 36, :row 7, :to elin.protocol.host} {:name-end-col 16, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :filename "src/elin/component/server/impl/variable.clj", :alias e.schema, :from elin.component.server.impl.variable, :col 5, :name-col 5, :alias-col 21, :alias-end-col 29, :row 8, :to elin.schema} {:name-end-col 23, :name-end-row 9, :name-row 9, :alias-end-row 9, :alias-row 9, :filename "src/elin/component/server/impl/variable.clj", :alias e.s.server, :from elin.component.server.impl.variable, :col 5, :name-col 5, :alias-col 28, :alias-end-col 38, :row 9, :to elin.schema.server} {:name-end-col 15, :name-end-row 10, :name-row 10, :alias-end-row 10, :alias-row 10, :filename "src/elin/component/server/impl/variable.clj", :alias m, :from elin.component.server.impl.variable, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 10, :to malli.core} {:name-end-col 23, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/component/server/impl/file.clj", :alias async, :from elin.component.server.impl.file, :col 5, :name-col 5, :alias-col 28, :alias-end-col 33, :row 3, :to clojure.core.async} {:name-end-col 40, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/component/server/impl/file.clj", :alias e.c.s.function, :from elin.component.server.impl.file, :col 5, :name-col 5, :alias-col 45, :alias-end-col 59, :row 4, :to elin.component.server.impl.function} {:name-end-col 31, :name-end-row 5, :name-row 5, :alias-end-row nil, :alias-row nil, :filename "src/elin/component/server/impl/file.clj", :from elin.component.server.impl.file, :col 5, :name-col 5, :alias-col nil, :alias-end-col nil, :row 5, :to elin.component.server.nvim} {:name-end-col 30, :name-end-row 6, :name-row 6, :alias-end-row nil, :alias-row nil, :filename "src/elin/component/server/impl/file.clj", :from elin.component.server.impl.file, :col 5, :name-col 5, :alias-col nil, :alias-end-col nil, :row 6, :to elin.component.server.vim} {:name-end-col 15, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/component/server/impl/file.clj", :alias e, :from elin.component.server.impl.file, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 7, :to elin.error} {:name-end-col 23, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :filename "src/elin/component/server/impl/file.clj", :alias e.p.host, :from elin.component.server.impl.file, :col 5, :name-col 5, :alias-col 28, :alias-end-col 36, :row 8, :to elin.protocol.host} {:name-end-col 16, :name-end-row 9, :name-row 9, :alias-end-row 9, :alias-row 9, :filename "src/elin/component/server/impl/file.clj", :alias e.schema, :from elin.component.server.impl.file, :col 5, :name-col 5, :alias-col 21, :alias-end-col 29, :row 9, :to elin.schema} {:name-end-col 23, :name-end-row 10, :name-row 10, :alias-end-row 10, :alias-row 10, :filename "src/elin/component/server/impl/file.clj", :alias e.s.server, :from elin.component.server.impl.file, :col 5, :name-col 5, :alias-col 28, :alias-end-col 38, :row 10, :to elin.schema.server} {:name-end-col 15, :name-end-row 11, :name-row 11, :alias-end-row 11, :alias-row 11, :filename "src/elin/component/server/impl/file.clj", :alias m, :from elin.component.server.impl.file, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 11, :to malli.core} {:name-end-col 40, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/component/server/impl/io.clj", :alias e.c.s.function, :from elin.component.server.impl.io, :col 5, :name-col 5, :alias-col 45, :alias-end-col 59, :row 3, :to elin.component.server.impl.function} {:name-end-col 31, :name-end-row 4, :name-row 4, :alias-end-row nil, :alias-row nil, :filename "src/elin/component/server/impl/io.clj", :from elin.component.server.impl.io, :col 5, :name-col 5, :alias-col nil, :alias-end-col nil, :row 4, :to elin.component.server.nvim} {:name-end-col 30, :name-end-row 5, :name-row 5, :alias-end-row nil, :alias-row nil, :filename "src/elin/component/server/impl/io.clj", :from elin.component.server.impl.io, :col 5, :name-col 5, :alias-col nil, :alias-end-col nil, :row 5, :to elin.component.server.vim} {:name-end-col 23, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/component/server/impl/io.clj", :alias e.p.host, :from elin.component.server.impl.io, :col 5, :name-col 5, :alias-col 28, :alias-end-col 36, :row 6, :to elin.protocol.host} {:name-end-col 27, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/component/server/impl/io.clj", :alias e.p.h.rpc, :from elin.component.server.impl.io, :col 5, :name-col 5, :alias-col 32, :alias-end-col 41, :row 7, :to elin.protocol.host.rpc} {:name-end-col 16, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :filename "src/elin/component/server/impl/io.clj", :alias e.schema, :from elin.component.server.impl.io, :col 5, :name-col 5, :alias-col 21, :alias-end-col 29, :row 8, :to elin.schema} {:name-end-col 23, :name-end-row 9, :name-row 9, :alias-end-row 9, :alias-row 9, :filename "src/elin/component/server/impl/io.clj", :alias e.s.server, :from elin.component.server.impl.io, :col 5, :name-col 5, :alias-col 28, :alias-end-col 38, :row 9, :to elin.schema.server} {:name-end-col 15, :name-end-row 10, :name-row 10, :alias-end-row 10, :alias-row 10, :filename "src/elin/component/server/impl/io.clj", :alias m, :from elin.component.server.impl.io, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 10, :to malli.core} {:name-end-col 23, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/component/server/impl/function.clj", :alias async, :from elin.component.server.impl.function, :col 5, :name-col 5, :alias-col 28, :alias-end-col 33, :row 3, :to clojure.core.async} {:name-end-col 31, :name-end-row 4, :name-row 4, :alias-end-row nil, :alias-row nil, :filename "src/elin/component/server/impl/function.clj", :from elin.component.server.impl.function, :col 5, :name-col 5, :alias-col nil, :alias-end-col nil, :row 4, :to elin.component.server.nvim} {:name-end-col 30, :name-end-row 5, :name-row 5, :alias-end-row nil, :alias-row nil, :filename "src/elin/component/server/impl/function.clj", :from elin.component.server.impl.function, :col 5, :name-col 5, :alias-col nil, :alias-end-col nil, :row 5, :to elin.component.server.vim} {:name-end-col 15, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/component/server/impl/function.clj", :alias e, :from elin.component.server.impl.function, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 6, :to elin.error} {:name-end-col 27, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/component/server/impl/function.clj", :alias e.p.h.rpc, :from elin.component.server.impl.function, :col 5, :name-col 5, :alias-col 32, :alias-end-col 41, :row 7, :to elin.protocol.host.rpc} {:name-end-col 16, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :filename "src/elin/component/server/impl/function.clj", :alias e.schema, :from elin.component.server.impl.function, :col 5, :name-col 5, :alias-col 21, :alias-end-col 29, :row 8, :to elin.schema} {:name-end-col 23, :name-end-row 9, :name-row 9, :alias-end-row 9, :alias-row 9, :filename "src/elin/component/server/impl/function.clj", :alias e.s.server, :from elin.component.server.impl.function, :col 5, :name-col 5, :alias-col 28, :alias-end-col 38, :row 9, :to elin.schema.server} {:name-end-col 17, :name-end-row 10, :name-row 10, :alias-end-row 10, :alias-row 10, :filename "src/elin/component/server/impl/function.clj", :alias e.u.id, :from elin.component.server.impl.function, :col 5, :name-col 5, :alias-col 22, :alias-end-col 28, :row 10, :to elin.util.id} {:name-end-col 21, :name-end-row 11, :name-row 11, :alias-end-row 11, :alias-row 11, :filename "src/elin/component/server/impl/function.clj", :alias e.u.server, :from elin.component.server.impl.function, :col 5, :name-col 5, :alias-col 26, :alias-end-col 36, :row 11, :to elin.util.server} {:name-end-col 15, :name-end-row 12, :name-row 12, :alias-end-row 12, :alias-row 12, :filename "src/elin/component/server/impl/function.clj", :alias m, :from elin.component.server.impl.function, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 12, :to malli.core} {:name-end-col 23, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/component/server/impl/sign.clj", :alias async, :from elin.component.server.impl.sign, :col 5, :name-col 5, :alias-col 28, :alias-end-col 33, :row 3, :to clojure.core.async} {:name-end-col 20, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/component/server/impl/sign.clj", :alias io, :from elin.component.server.impl.sign, :col 5, :name-col 5, :alias-col 25, :alias-end-col 27, :row 4, :to clojure.java.io} {:name-end-col 19, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/component/server/impl/sign.clj", :alias str, :from elin.component.server.impl.sign, :col 5, :name-col 5, :alias-col 24, :alias-end-col 27, :row 5, :to clojure.string} {:name-end-col 40, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/component/server/impl/sign.clj", :alias e.c.s.function, :from elin.component.server.impl.sign, :col 5, :name-col 5, :alias-col 45, :alias-end-col 59, :row 6, :to elin.component.server.impl.function} {:name-end-col 31, :name-end-row 7, :name-row 7, :alias-end-row nil, :alias-row nil, :filename "src/elin/component/server/impl/sign.clj", :from elin.component.server.impl.sign, :col 5, :name-col 5, :alias-col nil, :alias-end-col nil, :row 7, :to elin.component.server.nvim} {:name-end-col 30, :name-end-row 8, :name-row 8, :alias-end-row nil, :alias-row nil, :filename "src/elin/component/server/impl/sign.clj", :from elin.component.server.impl.sign, :col 5, :name-col 5, :alias-col nil, :alias-end-col nil, :row 8, :to elin.component.server.vim} {:name-end-col 23, :name-end-row 9, :name-row 9, :alias-end-row 9, :alias-row 9, :filename "src/elin/component/server/impl/sign.clj", :alias e.p.host, :from elin.component.server.impl.sign, :col 5, :name-col 5, :alias-col 28, :alias-end-col 36, :row 9, :to elin.protocol.host} {:name-end-col 18, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/component/server/vim.clj", :alias json, :from elin.component.server.vim, :col 5, :name-col 5, :alias-col 23, :alias-end-col 27, :row 4, :to cheshire.core} {:name-end-col 23, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/component/server/vim.clj", :alias async, :from elin.component.server.vim, :col 5, :name-col 5, :alias-col 28, :alias-end-col 33, :row 5, :to clojure.core.async} {:name-end-col 20, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/component/server/vim.clj", :alias io, :from elin.component.server.vim, :col 5, :name-col 5, :alias-col 25, :alias-end-col 27, :row 6, :to clojure.java.io} {:name-end-col 27, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/component/server/vim.clj", :alias e.p.h.rpc, :from elin.component.server.vim, :col 5, :name-col 5, :alias-col 32, :alias-end-col 41, :row 7, :to elin.protocol.host.rpc} {:name-end-col 22, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :filename "src/elin/component/server/vim.clj", :alias e.p.rpc, :from elin.component.server.vim, :col 5, :name-col 5, :alias-col 27, :alias-end-col 34, :row 8, :to elin.protocol.rpc} {:name-end-col 17, :name-end-row 9, :name-row 9, :alias-end-row 9, :alias-row 9, :filename "src/elin/component/server/vim.clj", :alias e.u.id, :from elin.component.server.vim, :col 5, :name-col 5, :alias-col 22, :alias-end-col 28, :row 9, :to elin.util.id} {:name-end-col 21, :name-end-row 10, :name-row 10, :alias-end-row 10, :alias-row 10, :filename "src/elin/component/server/vim.clj", :alias e.u.server, :from elin.component.server.vim, :col 5, :name-col 5, :alias-col 26, :alias-end-col 36, :row 10, :to elin.util.server} {:name-end-col 31, :name-end-row 11, :name-row 11, :alias-end-row nil, :alias-row nil, :filename "src/elin/component/server/vim.clj", :from elin.component.server.vim, :col 5, :name-col 5, :alias-col nil, :alias-end-col nil, :row 11, :to msgpack.clojure-extensions} {:name-end-col 20, :name-end-row 12, :name-row 12, :alias-end-row 12, :alias-row 12, :filename "src/elin/component/server/vim.clj", :alias timbre, :from elin.component.server.vim, :col 5, :name-col 5, :alias-col 25, :alias-end-col 31, :row 12, :to taoensso.timbre} {:name-end-col 18, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/component/server/http.clj", :alias json, :from elin.component.server.http, :col 5, :name-col 5, :alias-col 23, :alias-end-col 27, :row 3, :to cheshire.core} {:name-end-col 20, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/component/server/http.clj", :alias io, :from elin.component.server.http, :col 5, :name-col 5, :alias-col 25, :alias-end-col 27, :row 4, :to clojure.java.io} {:name-end-col 31, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/component/server/http.clj", :alias component, :from elin.component.server.http, :col 5, :name-col 5, :alias-col 36, :alias-end-col 45, :row 5, :to com.stuartsierra.component} {:name-end-col 27, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/component/server/http.clj", :alias e.p.h.rpc, :from elin.component.server.http, :col 5, :name-col 5, :alias-col 32, :alias-end-col 41, :row 6, :to elin.protocol.host.rpc} {:name-end-col 23, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/component/server/http.clj", :alias h.server, :from elin.component.server.http, :col 5, :name-col 5, :alias-col 28, :alias-end-col 36, :row 7, :to org.httpkit.server} {:name-end-col 23, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/component/server/nvim.clj", :alias async, :from elin.component.server.nvim, :col 5, :name-col 5, :alias-col 28, :alias-end-col 33, :row 4, :to clojure.core.async} {:name-end-col 27, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/component/server/nvim.clj", :alias e.p.h.rpc, :from elin.component.server.nvim, :col 5, :name-col 5, :alias-col 32, :alias-end-col 41, :row 5, :to elin.protocol.host.rpc} {:name-end-col 22, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/component/server/nvim.clj", :alias e.p.rpc, :from elin.component.server.nvim, :col 5, :name-col 5, :alias-col 27, :alias-end-col 34, :row 6, :to elin.protocol.rpc} {:name-end-col 17, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/component/server/nvim.clj", :alias e.u.id, :from elin.component.server.nvim, :col 5, :name-col 5, :alias-col 22, :alias-end-col 28, :row 7, :to elin.util.id} {:name-end-col 21, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :filename "src/elin/component/server/nvim.clj", :alias e.u.server, :from elin.component.server.nvim, :col 5, :name-col 5, :alias-col 26, :alias-end-col 36, :row 8, :to elin.util.server} {:name-end-col 31, :name-end-row 9, :name-row 9, :alias-end-row nil, :alias-row nil, :filename "src/elin/component/server/nvim.clj", :from elin.component.server.nvim, :col 5, :name-col 5, :alias-col nil, :alias-end-col nil, :row 9, :to msgpack.clojure-extensions} {:name-end-col 17, :name-end-row 10, :name-row 10, :alias-end-row 10, :alias-row 10, :filename "src/elin/component/server/nvim.clj", :alias msg, :from elin.component.server.nvim, :col 5, :name-col 5, :alias-col 22, :alias-end-col 25, :row 10, :to msgpack.core} {:name-end-col 20, :name-end-row 11, :name-row 11, :alias-end-row 11, :alias-row 11, :filename "src/elin/component/server/nvim.clj", :alias timbre, :from elin.component.server.nvim, :col 5, :name-col 5, :alias-col 25, :alias-end-col 31, :row 11, :to taoensso.timbre} {:name-end-col 18, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/component/clj_kondo.clj", :alias b.pods, :from elin.component.clj-kondo, :col 5, :name-col 5, :alias-col 23, :alias-end-col 29, :row 3, :to babashka.pods} {:name-end-col 23, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/component/clj_kondo.clj", :alias async, :from elin.component.clj-kondo, :col 5, :name-col 5, :alias-col 28, :alias-end-col 33, :row 4, :to clojure.core.async} {:name-end-col 16, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/component/clj_kondo.clj", :alias edn, :from elin.component.clj-kondo, :col 5, :name-col 5, :alias-col 21, :alias-end-col 24, :row 5, :to clojure.edn} {:name-end-col 20, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/component/clj_kondo.clj", :alias io, :from elin.component.clj-kondo, :col 5, :name-col 5, :alias-col 25, :alias-end-col 27, :row 6, :to clojure.java.io} {:name-end-col 19, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/component/clj_kondo.clj", :alias str, :from elin.component.clj-kondo, :col 5, :name-col 5, :alias-col 24, :alias-end-col 27, :row 7, :to clojure.string} {:name-end-col 31, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :filename "src/elin/component/clj_kondo.clj", :alias component, :from elin.component.clj-kondo, :col 5, :name-col 5, :alias-col 36, :alias-end-col 45, :row 8, :to com.stuartsierra.component} {:name-end-col 15, :name-end-row 9, :name-row 9, :alias-end-row 9, :alias-row 9, :filename "src/elin/component/clj_kondo.clj", :alias e, :from elin.component.clj-kondo, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 9, :to elin.error} {:name-end-col 28, :name-end-row 10, :name-row 10, :alias-end-row 10, :alias-row 10, :filename "src/elin/component/clj_kondo.clj", :alias e.p.clj-kondo, :from elin.component.clj-kondo, :col 5, :name-col 5, :alias-col 33, :alias-end-col 46, :row 10, :to elin.protocol.clj-kondo} {:name-end-col 23, :name-end-row 11, :name-row 11, :alias-end-row 11, :alias-row 11, :filename "src/elin/component/clj_kondo.clj", :alias e.p.host, :from elin.component.clj-kondo, :col 5, :name-col 5, :alias-col 28, :alias-end-col 36, :row 11, :to elin.protocol.host} {:name-end-col 19, :name-end-row 12, :name-row 12, :alias-end-row 12, :alias-row 12, :filename "src/elin/component/clj_kondo.clj", :alias e.u.file, :from elin.component.clj-kondo, :col 5, :name-col 5, :alias-col 24, :alias-end-col 32, :row 12, :to elin.util.file} {:name-end-col 20, :name-end-row 13, :name-row 13, :alias-end-row 13, :alias-row 13, :filename "src/elin/component/clj_kondo.clj", :alias timbre, :from elin.component.clj-kondo, :col 5, :name-col 5, :alias-col 25, :alias-end-col 31, :row 13, :to taoensso.timbre} {:name-end-col 19, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/component/interceptor.clj", :alias str, :from elin.component.interceptor, :col 5, :name-col 5, :alias-col 24, :alias-end-col 27, :row 3, :to clojure.string} {:name-end-col 31, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/component/interceptor.clj", :alias component, :from elin.component.interceptor, :col 5, :name-col 5, :alias-col 36, :alias-end-col 45, :row 4, :to com.stuartsierra.component} {:name-end-col 30, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/component/interceptor.clj", :alias e.c.interceptor, :from elin.component.interceptor, :col 5, :name-col 5, :alias-col 35, :alias-end-col 50, :row 5, :to elin.constant.interceptor} {:name-end-col 29, :name-end-row 6, :name-row 6, :alias-end-row nil, :alias-row nil, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 5, :name-col 5, :alias-col nil, :alias-end-col nil, :row 6, :to elin.interceptor.autocmd} {:name-end-col 29, :name-end-row 7, :name-row 7, :alias-end-row nil, :alias-row nil, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 5, :name-col 5, :alias-col nil, :alias-end-col nil, :row 7, :to elin.interceptor.connect} {:name-end-col 27, :name-end-row 8, :name-row 8, :alias-end-row nil, :alias-row nil, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 5, :name-col 5, :alias-col nil, :alias-end-col nil, :row 8, :to elin.interceptor.nrepl} {:name-end-col 28, :name-end-row 9, :name-row 9, :alias-end-row nil, :alias-row nil, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 5, :name-col 5, :alias-col nil, :alias-end-col nil, :row 9, :to elin.interceptor.output} {:name-end-col 17, :name-end-row 10, :name-row 10, :alias-end-row 10, :alias-row 10, :filename "src/elin/component/interceptor.clj", :alias e.message, :from elin.component.interceptor, :col 5, :name-col 5, :alias-col 22, :alias-end-col 31, :row 10, :to elin.message} {:name-end-col 25, :name-end-row 11, :name-row 11, :alias-end-row 11, :alias-row 11, :filename "src/elin/component/interceptor.clj", :alias e.p.config, :from elin.component.interceptor, :col 5, :name-col 5, :alias-col 30, :alias-end-col 40, :row 11, :to elin.protocol.config} {:name-end-col 30, :name-end-row 12, :name-row 12, :alias-end-row 12, :alias-row 12, :filename "src/elin/component/interceptor.clj", :alias e.p.interceptor, :from elin.component.interceptor, :col 5, :name-col 5, :alias-col 35, :alias-end-col 50, :row 12, :to elin.protocol.interceptor} {:name-end-col 28, :name-end-row 13, :name-row 13, :alias-end-row 13, :alias-row 13, :filename "src/elin/component/interceptor.clj", :alias e.s.interceptor, :from elin.component.interceptor, :col 5, :name-col 5, :alias-col 33, :alias-end-col 48, :row 13, :to elin.schema.interceptor} {:name-end-col 25, :name-end-row 14, :name-row 14, :alias-end-row 14, :alias-row 14, :filename "src/elin/component/interceptor.clj", :alias interceptor, :from elin.component.interceptor, :col 5, :name-col 5, :alias-col 30, :alias-end-col 41, :row 14, :to exoscale.interceptor} {:name-end-col 15, :name-end-row 15, :name-row 15, :alias-end-row 15, :alias-row 15, :filename "src/elin/component/interceptor.clj", :alias m, :from elin.component.interceptor, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 15, :to malli.core} {:name-end-col 31, :name-end-row 16, :name-row 16, :alias-end-row nil, :alias-row nil, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 5, :name-col 5, :alias-col nil, :alias-end-col nil, :row 16, :to msgpack.clojure-extensions} {:name-end-col 20, :name-end-row 17, :name-row 17, :alias-end-row 17, :alias-row 17, :filename "src/elin/component/interceptor.clj", :alias timbre, :from elin.component.interceptor, :col 5, :name-col 5, :alias-col 25, :alias-end-col 31, :row 17, :to taoensso.timbre} {:name-end-col 23, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/component/lazy_host.clj", :alias async, :from elin.component.lazy-host, :col 5, :name-col 5, :alias-col 28, :alias-end-col 33, :row 3, :to clojure.core.async} {:name-end-col 31, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/component/lazy_host.clj", :alias component, :from elin.component.lazy-host, :col 5, :name-col 5, :alias-col 36, :alias-end-col 45, :row 4, :to com.stuartsierra.component} {:name-end-col 15, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/component/lazy_host.clj", :alias e, :from elin.component.lazy-host, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 5, :to elin.error} {:name-end-col 23, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/component/lazy_host.clj", :alias e.p.host, :from elin.component.lazy-host, :col 5, :name-col 5, :alias-col 28, :alias-end-col 36, :row 6, :to elin.protocol.host} {:name-end-col 27, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/component/lazy_host.clj", :alias e.p.h.rpc, :from elin.component.lazy-host, :col 5, :name-col 5, :alias-col 32, :alias-end-col 41, :row 7, :to elin.protocol.host.rpc} {:name-end-col 28, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :filename "src/elin/component/lazy_host.clj", :alias e.p.lazy-host, :from elin.component.lazy-host, :col 5, :name-col 5, :alias-col 33, :alias-end-col 46, :row 8, :to elin.protocol.lazy-host} {:name-end-col 22, :name-end-row 9, :name-row 9, :alias-end-row 9, :alias-row 9, :filename "src/elin/component/lazy_host.clj", :alias e.p.rpc, :from elin.component.lazy-host, :col 5, :name-col 5, :alias-col 27, :alias-end-col 34, :row 9, :to elin.protocol.rpc} {:name-end-col 20, :name-end-row 10, :name-row 10, :alias-end-row 10, :alias-row 10, :filename "src/elin/component/lazy_host.clj", :alias timbre, :from elin.component.lazy-host, :col 5, :name-col 5, :alias-col 25, :alias-end-col 31, :row 10, :to taoensso.timbre} {:name-end-col 31, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/component/session_storage.clj", :alias component, :from elin.component.session-storage, :col 5, :name-col 5, :alias-col 36, :alias-end-col 45, :row 3, :to com.stuartsierra.component} {:name-end-col 26, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/component/session_storage.clj", :alias e.p.storage, :from elin.component.session-storage, :col 5, :name-col 5, :alias-col 31, :alias-end-col 42, :row 4, :to elin.protocol.storage} {:name-end-col 20, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/component/session_storage.clj", :alias timbre, :from elin.component.session-storage, :col 5, :name-col 5, :alias-col 25, :alias-end-col 31, :row 5, :to taoensso.timbre} {:name-end-col 23, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/component/server.clj", :alias async, :from elin.component.server, :col 5, :name-col 5, :alias-col 28, :alias-end-col 33, :row 3, :to clojure.core.async} {:name-end-col 31, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/component/server.clj", :alias component, :from elin.component.server, :col 5, :name-col 5, :alias-col 36, :alias-end-col 45, :row 4, :to com.stuartsierra.component} {:name-end-col 38, :name-end-row 5, :name-row 5, :alias-end-row nil, :alias-row nil, :filename "src/elin/component/server.clj", :from elin.component.server, :col 5, :name-col 5, :alias-col nil, :alias-end-col nil, :row 5, :to elin.component.server.impl.buffer} {:name-end-col 37, :name-end-row 6, :name-row 6, :alias-end-row nil, :alias-row nil, :filename "src/elin/component/server.clj", :from elin.component.server, :col 5, :name-col 5, :alias-col nil, :alias-end-col nil, :row 6, :to elin.component.server.impl.event} {:name-end-col 36, :name-end-row 7, :name-row 7, :alias-end-row nil, :alias-row nil, :filename "src/elin/component/server.clj", :from elin.component.server, :col 5, :name-col 5, :alias-col nil, :alias-end-col nil, :row 7, :to elin.component.server.impl.file} {:name-end-col 40, :name-end-row 8, :name-row 8, :alias-end-row nil, :alias-row nil, :filename "src/elin/component/server.clj", :from elin.component.server, :col 5, :name-col 5, :alias-col nil, :alias-end-col nil, :row 8, :to elin.component.server.impl.function} {:name-end-col 34, :name-end-row 9, :name-row 9, :alias-end-row nil, :alias-row nil, :filename "src/elin/component/server.clj", :from elin.component.server, :col 5, :name-col 5, :alias-col nil, :alias-end-col nil, :row 9, :to elin.component.server.impl.io} {:name-end-col 37, :name-end-row 10, :name-row 10, :alias-end-row nil, :alias-row nil, :filename "src/elin/component/server.clj", :from elin.component.server, :col 5, :name-col 5, :alias-col nil, :alias-end-col nil, :row 10, :to elin.component.server.impl.popup} {:name-end-col 38, :name-end-row 11, :name-row 11, :alias-end-row nil, :alias-row nil, :filename "src/elin/component/server.clj", :from elin.component.server, :col 5, :name-col 5, :alias-col nil, :alias-end-col nil, :row 11, :to elin.component.server.impl.select} {:name-end-col 37, :name-end-row 12, :name-row 12, :alias-end-row nil, :alias-row nil, :filename "src/elin/component/server.clj", :from elin.component.server, :col 5, :name-col 5, :alias-col nil, :alias-end-col nil, :row 12, :to elin.component.server.impl.sexpr} {:name-end-col 36, :name-end-row 13, :name-row 13, :alias-end-row nil, :alias-row nil, :filename "src/elin/component/server.clj", :from elin.component.server, :col 5, :name-col 5, :alias-col nil, :alias-end-col nil, :row 13, :to elin.component.server.impl.sign} {:name-end-col 40, :name-end-row 14, :name-row 14, :alias-end-row nil, :alias-row nil, :filename "src/elin/component/server.clj", :from elin.component.server, :col 5, :name-col 5, :alias-col nil, :alias-end-col nil, :row 14, :to elin.component.server.impl.variable} {:name-end-col 44, :name-end-row 15, :name-row 15, :alias-end-row nil, :alias-row nil, :filename "src/elin/component/server.clj", :from elin.component.server, :col 5, :name-col 5, :alias-col nil, :alias-end-col nil, :row 15, :to elin.component.server.impl.virtual-text} {:name-end-col 31, :name-end-row 16, :name-row 16, :alias-end-row 16, :alias-row 16, :filename "src/elin/component/server.clj", :alias e.c.s.nvim, :from elin.component.server, :col 5, :name-col 5, :alias-col 36, :alias-end-col 46, :row 16, :to elin.component.server.nvim} {:name-end-col 30, :name-end-row 17, :name-row 17, :alias-end-row 17, :alias-row 17, :filename "src/elin/component/server.clj", :alias e.c.s.vim, :from elin.component.server, :col 5, :name-col 5, :alias-col 35, :alias-end-col 44, :row 17, :to elin.component.server.vim} {:name-end-col 23, :name-end-row 18, :name-row 18, :alias-end-row 18, :alias-row 18, :filename "src/elin/component/server.clj", :alias e.c.host, :from elin.component.server, :col 5, :name-col 5, :alias-col 28, :alias-end-col 36, :row 18, :to elin.constant.host} {:name-end-col 15, :name-end-row 19, :name-row 19, :alias-end-row 19, :alias-row 19, :filename "src/elin/component/server.clj", :alias e, :from elin.component.server, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 19, :to elin.error} {:name-end-col 27, :name-end-row 20, :name-row 20, :alias-end-row 20, :alias-row 20, :filename "src/elin/component/server.clj", :alias e.p.h.rpc, :from elin.component.server, :col 5, :name-col 5, :alias-col 32, :alias-end-col 41, :row 20, :to elin.protocol.host.rpc} {:name-end-col 28, :name-end-row 21, :name-row 21, :alias-end-row 21, :alias-row 21, :filename "src/elin/component/server.clj", :alias e.p.lazy-host, :from elin.component.server, :col 5, :name-col 5, :alias-col 33, :alias-end-col 46, :row 21, :to elin.protocol.lazy-host} {:name-end-col 20, :name-end-row 22, :name-row 22, :alias-end-row 22, :alias-row 22, :filename "src/elin/component/server.clj", :alias timbre, :from elin.component.server, :col 5, :name-col 5, :alias-col 25, :alias-end-col 31, :row 22, :to taoensso.timbre} {:name-end-col 16, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/component/handler.clj", :alias edn, :from elin.component.handler, :col 5, :name-col 5, :alias-col 21, :alias-end-col 24, :row 3, :to clojure.edn} {:name-end-col 31, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/component/handler.clj", :alias component, :from elin.component.handler, :col 5, :name-col 5, :alias-col 36, :alias-end-col 45, :row 4, :to com.stuartsierra.component} {:name-end-col 16, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/component/handler.clj", :alias e.config, :from elin.component.handler, :col 5, :name-col 5, :alias-col 21, :alias-end-col 29, :row 5, :to elin.config} {:name-end-col 30, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/component/handler.clj", :alias e.c.interceptor, :from elin.component.handler, :col 5, :name-col 5, :alias-col 35, :alias-end-col 50, :row 6, :to elin.constant.interceptor} {:name-end-col 26, :name-end-row 7, :name-row 7, :alias-end-row nil, :alias-row nil, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 5, :name-col 5, :alias-col nil, :alias-end-col nil, :row 7, :to elin.handler.complete} {:name-end-col 25, :name-end-row 8, :name-row 8, :alias-end-row nil, :alias-row nil, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 5, :name-col 5, :alias-col nil, :alias-end-col nil, :row 8, :to elin.handler.connect} {:name-end-col 26, :name-end-row 9, :name-row 9, :alias-end-row nil, :alias-row nil, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 5, :name-col 5, :alias-col nil, :alias-end-col nil, :row 9, :to elin.handler.evaluate} {:name-end-col 26, :name-end-row 10, :name-row 10, :alias-end-row nil, :alias-row nil, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 5, :name-col 5, :alias-col nil, :alias-end-col nil, :row 10, :to elin.handler.internal} {:name-end-col 24, :name-end-row 11, :name-row 11, :alias-end-row nil, :alias-row nil, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 5, :name-col 5, :alias-col nil, :alias-end-col nil, :row 11, :to elin.handler.lookup} {:name-end-col 26, :name-end-row 12, :name-row 12, :alias-end-row nil, :alias-row nil, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 5, :name-col 5, :alias-col nil, :alias-end-col nil, :row 12, :to elin.handler.navigate} {:name-end-col 17, :name-end-row 13, :name-row 13, :alias-end-row 13, :alias-row 13, :filename "src/elin/component/handler.clj", :alias e.message, :from elin.component.handler, :col 5, :name-col 5, :alias-col 22, :alias-end-col 31, :row 13, :to elin.message} {:name-end-col 25, :name-end-row 14, :name-row 14, :alias-end-row 14, :alias-row 14, :filename "src/elin/component/handler.clj", :alias e.p.config, :from elin.component.handler, :col 5, :name-col 5, :alias-col 30, :alias-end-col 40, :row 14, :to elin.protocol.config} {:name-end-col 27, :name-end-row 15, :name-row 15, :alias-end-row 15, :alias-row 15, :filename "src/elin/component/handler.clj", :alias e.p.h.rpc, :from elin.component.handler, :col 5, :name-col 5, :alias-col 32, :alias-end-col 41, :row 15, :to elin.protocol.host.rpc} {:name-end-col 30, :name-end-row 16, :name-row 16, :alias-end-row 16, :alias-row 16, :filename "src/elin/component/handler.clj", :alias e.p.interceptor, :from elin.component.handler, :col 5, :name-col 5, :alias-col 35, :alias-end-col 50, :row 16, :to elin.protocol.interceptor} {:name-end-col 22, :name-end-row 17, :name-row 17, :alias-end-row 17, :alias-row 17, :filename "src/elin/component/handler.clj", :alias e.p.rpc, :from elin.component.handler, :col 5, :name-col 5, :alias-col 27, :alias-end-col 34, :row 17, :to elin.protocol.rpc} {:name-end-col 24, :name-end-row 18, :name-row 18, :alias-end-row 18, :alias-row 18, :filename "src/elin/component/handler.clj", :alias e.s.handler, :from elin.component.handler, :col 5, :name-col 5, :alias-col 29, :alias-end-col 40, :row 18, :to elin.schema.handler} {:name-end-col 23, :name-end-row 19, :name-row 19, :alias-end-row 19, :alias-row 19, :filename "src/elin/component/handler.clj", :alias e.s.server, :from elin.component.handler, :col 5, :name-col 5, :alias-col 28, :alias-end-col 38, :row 19, :to elin.schema.server} {:name-end-col 21, :name-end-row 20, :name-row 20, :alias-end-row 20, :alias-row 20, :filename "src/elin/component/handler.clj", :alias e.u.server, :from elin.component.handler, :col 5, :name-col 5, :alias-col 26, :alias-end-col 36, :row 20, :to elin.util.server} {:name-end-col 15, :name-end-row 21, :name-row 21, :alias-end-row 21, :alias-row 21, :filename "src/elin/component/handler.clj", :alias m, :from elin.component.handler, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 21, :to malli.core} {:name-end-col 20, :name-end-row 22, :name-row 22, :alias-end-row 22, :alias-row 22, :filename "src/elin/component/handler.clj", :alias timbre, :from elin.component.handler, :col 5, :name-col 5, :alias-col 25, :alias-end-col 31, :row 22, :to taoensso.timbre} {:name-end-col 23, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/component/plugin.clj", :alias b.classpath, :from elin.component.plugin, :col 5, :name-col 5, :alias-col 28, :alias-end-col 39, :row 3, :to babashka.classpath} {:name-end-col 16, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/component/plugin.clj", :alias edn, :from elin.component.plugin, :col 5, :name-col 5, :alias-col 21, :alias-end-col 24, :row 4, :to clojure.edn} {:name-end-col 20, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/component/plugin.clj", :alias io, :from elin.component.plugin, :col 5, :name-col 5, :alias-col 25, :alias-end-col 27, :row 5, :to clojure.java.io} {:name-end-col 19, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/component/plugin.clj", :alias str, :from elin.component.plugin, :col 5, :name-col 5, :alias-col 24, :alias-end-col 27, :row 6, :to clojure.string} {:name-end-col 31, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/component/plugin.clj", :alias component, :from elin.component.plugin, :col 5, :name-col 5, :alias-col 36, :alias-end-col 45, :row 7, :to com.stuartsierra.component} {:name-end-col 17, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :filename "src/elin/component/plugin.clj", :alias e.message, :from elin.component.plugin, :col 5, :name-col 5, :alias-col 22, :alias-end-col 31, :row 8, :to elin.message} {:name-end-col 23, :name-end-row 9, :name-row 9, :alias-end-row 9, :alias-row 9, :filename "src/elin/component/plugin.clj", :alias e.s.plugin, :from elin.component.plugin, :col 5, :name-col 5, :alias-col 28, :alias-end-col 38, :row 9, :to elin.schema.plugin} {:name-end-col 23, :name-end-row 10, :name-row 10, :alias-end-row 10, :alias-row 10, :filename "src/elin/component/plugin.clj", :alias e.s.server, :from elin.component.plugin, :col 5, :name-col 5, :alias-col 28, :alias-end-col 38, :row 10, :to elin.schema.server} {:name-end-col 15, :name-end-row 11, :name-row 11, :alias-end-row 11, :alias-row 11, :filename "src/elin/component/plugin.clj", :alias m, :from elin.component.plugin, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 11, :to malli.core} {:name-end-col 16, :name-end-row 12, :name-row 12, :alias-end-row 12, :alias-row 12, :filename "src/elin/component/plugin.clj", :alias m.error, :from elin.component.plugin, :col 5, :name-col 5, :alias-col 21, :alias-end-col 28, :row 12, :to malli.error} {:name-end-col 20, :name-end-row 13, :name-row 13, :alias-end-row 13, :alias-row 13, :filename "src/elin/component/plugin.clj", :alias timbre, :from elin.component.plugin, :col 5, :name-col 5, :alias-col 25, :alias-end-col 31, :row 13, :to taoensso.timbre} {:name-end-col 19, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/message.clj", :alias str, :from elin.message, :col 5, :name-col 5, :alias-col 24, :alias-end-col 27, :row 3, :to clojure.string} {:name-end-col 23, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/message.clj", :alias e.p.host, :from elin.message, :col 5, :name-col 5, :alias-col 28, :alias-end-col 36, :row 4, :to elin.protocol.host} {:name-end-col 18, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/core.clj", :alias json, :from elin.core, :col 5, :name-col 5, :alias-col 23, :alias-end-col 27, :row 3, :to cheshire.core} {:name-end-col 31, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/core.clj", :alias component, :from elin.core, :col 5, :name-col 5, :alias-col 36, :alias-end-col 45, :row 4, :to com.stuartsierra.component} {:name-end-col 16, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/core.clj", :alias e.config, :from elin.core, :col 5, :name-col 5, :alias-col 21, :alias-end-col 29, :row 5, :to elin.config} {:name-end-col 16, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/core.clj", :alias e.system, :from elin.core, :col 5, :name-col 5, :alias-col 21, :alias-end-col 29, :row 6, :to elin.system} {:name-end-col 20, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/core.clj", :alias timbre, :from elin.core, :col 5, :name-col 5, :alias-col 25, :alias-end-col 31, :row 7, :to taoensso.timbre} {:name-end-col 16, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/function/nrepl/test.clj", :alias edn, :from elin.function.nrepl.test, :col 5, :name-col 5, :alias-col 21, :alias-end-col 24, :row 3, :to clojure.edn} {:name-end-col 17, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/function/nrepl/test.clj", :alias t, :from elin.function.nrepl.test, :col 5, :name-col 5, :alias-col 22, :alias-end-col 23, :row 4, :to clojure.test} {:name-end-col 15, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/function/nrepl/test.clj", :alias e, :from elin.function.nrepl.test, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 5, :to elin.error} {:name-end-col 24, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/function/nrepl/test.clj", :alias e.f.nrepl, :from elin.function.nrepl.test, :col 5, :name-col 5, :alias-col 29, :alias-end-col 38, :row 6, :to elin.function.nrepl} {:name-end-col 24, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/function/nrepl/test.clj", :alias e.p.nrepl, :from elin.function.nrepl.test, :col 5, :name-col 5, :alias-col 29, :alias-end-col 38, :row 7, :to elin.protocol.nrepl} {:name-end-col 26, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :filename "src/elin/function/nrepl/test.clj", :alias e.s.component, :from elin.function.nrepl.test, :col 5, :name-col 5, :alias-col 31, :alias-end-col 44, :row 8, :to elin.schema.component} {:name-end-col 15, :name-end-row 9, :name-row 9, :alias-end-row 9, :alias-row 9, :filename "src/elin/function/nrepl/test.clj", :alias m, :from elin.function.nrepl.test, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 9, :to malli.core} {:name-end-col 20, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/function/nrepl/cider/test.clj", :alias io, :from elin.function.nrepl.cider.test, :col 5, :name-col 5, :alias-col 25, :alias-end-col 27, :row 3, :to clojure.java.io} {:name-end-col 19, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/function/nrepl/cider/test.clj", :alias str, :from elin.function.nrepl.cider.test, :col 5, :name-col 5, :alias-col 24, :alias-end-col 27, :row 4, :to clojure.string} {:name-end-col 24, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/function/nrepl/cider/test.clj", :alias e.c.nrepl, :from elin.function.nrepl.cider.test, :col 5, :name-col 5, :alias-col 29, :alias-end-col 38, :row 5, :to elin.constant.nrepl} {:name-end-col 30, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/function/nrepl/cider/test.clj", :alias e.f.n.cider, :from elin.function.nrepl.cider.test, :col 5, :name-col 5, :alias-col 35, :alias-end-col 46, :row 6, :to elin.function.nrepl.cider} {:name-end-col 24, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/function/nrepl/cider/test.clj", :alias e.p.nrepl, :from elin.function.nrepl.cider.test, :col 5, :name-col 5, :alias-col 29, :alias-end-col 38, :row 7, :to elin.protocol.nrepl} {:name-end-col 26, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :filename "src/elin/function/nrepl/cider/test.clj", :alias e.s.component, :from elin.function.nrepl.cider.test, :col 5, :name-col 5, :alias-col 31, :alias-end-col 44, :row 8, :to elin.schema.component} {:name-end-col 15, :name-end-row 9, :name-row 9, :alias-end-row 9, :alias-row 9, :filename "src/elin/function/nrepl/cider/test.clj", :alias m, :from elin.function.nrepl.cider.test, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 9, :to malli.core} {:name-end-col 15, :name-end-row 10, :name-row 10, :alias-end-row 10, :alias-row 10, :filename "src/elin/function/nrepl/cider/test.clj", :alias m.util, :from elin.function.nrepl.cider.test, :col 5, :name-col 5, :alias-col 20, :alias-end-col 26, :row 10, :to malli.util} {:name-end-col 20, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/function/nrepl/namespace.clj", :alias io, :from elin.function.nrepl.namespace, :col 5, :name-col 5, :alias-col 25, :alias-end-col 27, :row 3, :to clojure.java.io} {:name-end-col 19, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/function/nrepl/namespace.clj", :alias str, :from elin.function.nrepl.namespace, :col 5, :name-col 5, :alias-col 24, :alias-end-col 27, :row 4, :to clojure.string} {:name-end-col 19, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/function/nrepl/namespace.clj", :alias e.u.file, :from elin.function.nrepl.namespace, :col 5, :name-col 5, :alias-col 24, :alias-end-col 32, :row 5, :to elin.util.file} {:name-end-col 19, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/function/nrepl/namespace.clj", :alias e.u.sexp, :from elin.function.nrepl.namespace, :col 5, :name-col 5, :alias-col 24, :alias-end-col 32, :row 6, :to elin.util.sexp} {:name-end-col 15, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/function/nrepl/namespace.clj", :alias m, :from elin.function.nrepl.namespace, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 7, :to malli.core} {:name-end-col 23, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/function/nrepl/refactor.clj", :alias async, :from elin.function.nrepl.refactor, :col 5, :name-col 5, :alias-col 28, :alias-end-col 33, :row 3, :to clojure.core.async} {:name-end-col 16, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/function/nrepl/refactor.clj", :alias edn, :from elin.function.nrepl.refactor, :col 5, :name-col 5, :alias-col 21, :alias-end-col 24, :row 4, :to clojure.edn} {:name-end-col 24, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/function/nrepl/refactor.clj", :alias e.c.nrepl, :from elin.function.nrepl.refactor, :col 5, :name-col 5, :alias-col 29, :alias-end-col 38, :row 5, :to elin.constant.nrepl} {:name-end-col 15, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/function/nrepl/refactor.clj", :alias e, :from elin.function.nrepl.refactor, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 6, :to elin.error} {:name-end-col 24, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/function/nrepl/refactor.clj", :alias e.p.nrepl, :from elin.function.nrepl.refactor, :col 5, :name-col 5, :alias-col 29, :alias-end-col 38, :row 7, :to elin.protocol.nrepl} {:name-end-col 26, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :filename "src/elin/function/nrepl/refactor.clj", :alias e.s.component, :from elin.function.nrepl.refactor, :col 5, :name-col 5, :alias-col 31, :alias-end-col 44, :row 8, :to elin.schema.component} {:name-end-col 20, :name-end-row 9, :name-row 9, :alias-end-row 9, :alias-row 9, :filename "src/elin/function/nrepl/refactor.clj", :alias e.u.nrepl, :from elin.function.nrepl.refactor, :col 5, :name-col 5, :alias-col 25, :alias-end-col 34, :row 9, :to elin.util.nrepl} {:name-end-col 15, :name-end-row 10, :name-row 10, :alias-end-row 10, :alias-row 10, :filename "src/elin/function/nrepl/refactor.clj", :alias m, :from elin.function.nrepl.refactor, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 10, :to malli.core} {:name-end-col 23, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/function/nrepl/cider.clj", :alias async, :from elin.function.nrepl.cider, :col 5, :name-col 5, :alias-col 28, :alias-end-col 33, :row 3, :to clojure.core.async} {:name-end-col 24, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/function/nrepl/cider.clj", :alias e.c.nrepl, :from elin.function.nrepl.cider, :col 5, :name-col 5, :alias-col 29, :alias-end-col 38, :row 4, :to elin.constant.nrepl} {:name-end-col 15, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/function/nrepl/cider.clj", :alias e, :from elin.function.nrepl.cider, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 5, :to elin.error} {:name-end-col 24, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/function/nrepl/cider.clj", :alias e.f.nrepl, :from elin.function.nrepl.cider, :col 5, :name-col 5, :alias-col 29, :alias-end-col 38, :row 6, :to elin.function.nrepl} {:name-end-col 24, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/function/nrepl/cider.clj", :alias e.p.nrepl, :from elin.function.nrepl.cider, :col 5, :name-col 5, :alias-col 29, :alias-end-col 38, :row 7, :to elin.protocol.nrepl} {:name-end-col 16, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :filename "src/elin/function/nrepl/cider.clj", :alias e.schema, :from elin.function.nrepl.cider, :col 5, :name-col 5, :alias-col 21, :alias-end-col 29, :row 8, :to elin.schema} {:name-end-col 26, :name-end-row 9, :name-row 9, :alias-end-row 9, :alias-row 9, :filename "src/elin/function/nrepl/cider.clj", :alias e.s.component, :from elin.function.nrepl.cider, :col 5, :name-col 5, :alias-col 31, :alias-end-col 44, :row 9, :to elin.schema.component} {:name-end-col 22, :name-end-row 10, :name-row 10, :alias-end-row 10, :alias-row 10, :filename "src/elin/function/nrepl/cider.clj", :alias e.s.nrepl, :from elin.function.nrepl.cider, :col 5, :name-col 5, :alias-col 27, :alias-end-col 36, :row 10, :to elin.schema.nrepl} {:name-end-col 20, :name-end-row 11, :name-row 11, :alias-end-row 11, :alias-row 11, :filename "src/elin/function/nrepl/cider.clj", :alias e.u.nrepl, :from elin.function.nrepl.cider, :col 5, :name-col 5, :alias-col 25, :alias-end-col 34, :row 11, :to elin.util.nrepl} {:name-end-col 15, :name-end-row 12, :name-row 12, :alias-end-row 12, :alias-row 12, :filename "src/elin/function/nrepl/cider.clj", :alias m, :from elin.function.nrepl.cider, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 12, :to malli.core} {:name-end-col 16, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/function/nrepl/system.clj", :alias edn, :from elin.function.nrepl.system, :col 5, :name-col 5, :alias-col 21, :alias-end-col 24, :row 3, :to clojure.edn} {:name-end-col 15, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/function/nrepl/system.clj", :alias e, :from elin.function.nrepl.system, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 4, :to elin.error} {:name-end-col 24, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/function/nrepl/system.clj", :alias e.f.nrepl, :from elin.function.nrepl.system, :col 5, :name-col 5, :alias-col 29, :alias-end-col 38, :row 5, :to elin.function.nrepl} {:name-end-col 24, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/function/nrepl/system.clj", :alias e.p.nrepl, :from elin.function.nrepl.system, :col 5, :name-col 5, :alias-col 29, :alias-end-col 38, :row 6, :to elin.protocol.nrepl} {:name-end-col 16, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/function/nrepl/system.clj", :alias e.schema, :from elin.function.nrepl.system, :col 5, :name-col 5, :alias-col 21, :alias-end-col 29, :row 7, :to elin.schema} {:name-end-col 26, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :filename "src/elin/function/nrepl/system.clj", :alias e.s.component, :from elin.function.nrepl.system, :col 5, :name-col 5, :alias-col 31, :alias-end-col 44, :row 8, :to elin.schema.component} {:name-end-col 23, :name-end-row 9, :name-row 9, :alias-end-row 9, :alias-row 9, :filename "src/elin/function/nrepl/system.clj", :alias e.u.function, :from elin.function.nrepl.system, :col 5, :name-col 5, :alias-col 28, :alias-end-col 40, :row 9, :to elin.util.function} {:name-end-col 15, :name-end-row 10, :name-row 10, :alias-end-row 10, :alias-row 10, :filename "src/elin/function/nrepl/system.clj", :alias m, :from elin.function.nrepl.system, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 10, :to malli.core} {:name-end-col 23, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/function/nrepl.clj", :alias async, :from elin.function.nrepl, :col 5, :name-col 5, :alias-col 28, :alias-end-col 33, :row 4, :to clojure.core.async} {:name-end-col 20, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/function/nrepl.clj", :alias io, :from elin.function.nrepl, :col 5, :name-col 5, :alias-col 25, :alias-end-col 27, :row 5, :to clojure.java.io} {:name-end-col 16, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/function/nrepl.clj", :alias set, :from elin.function.nrepl, :col 5, :name-col 5, :alias-col 21, :alias-end-col 24, :row 6, :to clojure.set} {:name-end-col 24, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/function/nrepl.clj", :alias e.c.nrepl, :from elin.function.nrepl, :col 5, :name-col 5, :alias-col 29, :alias-end-col 38, :row 7, :to elin.constant.nrepl} {:name-end-col 15, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :filename "src/elin/function/nrepl.clj", :alias e, :from elin.function.nrepl, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 8, :to elin.error} {:name-end-col 24, :name-end-row 9, :name-row 9, :alias-end-row 9, :alias-row 9, :filename "src/elin/function/nrepl.clj", :alias e.p.nrepl, :from elin.function.nrepl, :col 5, :name-col 5, :alias-col 29, :alias-end-col 38, :row 9, :to elin.protocol.nrepl} {:name-end-col 16, :name-end-row 10, :name-row 10, :alias-end-row 10, :alias-row 10, :filename "src/elin/function/nrepl.clj", :alias e.schema, :from elin.function.nrepl, :col 5, :name-col 5, :alias-col 21, :alias-end-col 29, :row 10, :to elin.schema} {:name-end-col 26, :name-end-row 11, :name-row 11, :alias-end-row 11, :alias-row 11, :filename "src/elin/function/nrepl.clj", :alias e.s.component, :from elin.function.nrepl, :col 5, :name-col 5, :alias-col 31, :alias-end-col 44, :row 11, :to elin.schema.component} {:name-end-col 22, :name-end-row 12, :name-row 12, :alias-end-row 12, :alias-row 12, :filename "src/elin/function/nrepl.clj", :alias e.s.nrepl, :from elin.function.nrepl, :col 5, :name-col 5, :alias-col 27, :alias-end-col 36, :row 12, :to elin.schema.nrepl} {:name-end-col 20, :name-end-row 13, :name-row 13, :alias-end-row 13, :alias-row 13, :filename "src/elin/function/nrepl.clj", :alias e.u.nrepl, :from elin.function.nrepl, :col 5, :name-col 5, :alias-col 25, :alias-end-col 34, :row 13, :to elin.util.nrepl} {:name-end-col 15, :name-end-row 14, :name-row 14, :alias-end-row 14, :alias-row 14, :filename "src/elin/function/nrepl.clj", :alias m, :from elin.function.nrepl, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 14, :to malli.core} {:name-end-col 16, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/function/namespace.clj", :alias edn, :from elin.function.namespace, :col 5, :name-col 5, :alias-col 21, :alias-end-col 24, :row 3, :to clojure.edn} {:name-end-col 19, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/function/namespace.clj", :alias str, :from elin.function.namespace, :col 5, :name-col 5, :alias-col 24, :alias-end-col 27, :row 4, :to clojure.string} {:name-end-col 24, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/function/namespace.clj", :alias e.c.nrepl, :from elin.function.namespace, :col 5, :name-col 5, :alias-col 29, :alias-end-col 38, :row 5, :to elin.constant.nrepl} {:name-end-col 15, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/function/namespace.clj", :alias e, :from elin.function.namespace, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 6, :to elin.error} {:name-end-col 28, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/function/namespace.clj", :alias e.f.clj-kondo, :from elin.function.namespace, :col 5, :name-col 5, :alias-col 33, :alias-end-col 46, :row 7, :to elin.function.clj-kondo} {:name-end-col 24, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :filename "src/elin/function/namespace.clj", :alias e.f.nrepl, :from elin.function.namespace, :col 5, :name-col 5, :alias-col 29, :alias-end-col 38, :row 8, :to elin.function.nrepl} {:name-end-col 33, :name-end-row 9, :name-row 9, :alias-end-row 9, :alias-row 9, :filename "src/elin/function/namespace.clj", :alias e.f.n.refactor, :from elin.function.namespace, :col 5, :name-col 5, :alias-col 38, :alias-end-col 52, :row 9, :to elin.function.nrepl.refactor} {:name-end-col 24, :name-end-row 10, :name-row 10, :alias-end-row 10, :alias-row 10, :filename "src/elin/function/namespace.clj", :alias e.f.sexpr, :from elin.function.namespace, :col 5, :name-col 5, :alias-col 29, :alias-end-col 38, :row 10, :to elin.function.sexpr} {:name-end-col 24, :name-end-row 11, :name-row 11, :alias-end-row 11, :alias-row 11, :filename "src/elin/function/namespace.clj", :alias e.p.nrepl, :from elin.function.namespace, :col 5, :name-col 5, :alias-col 29, :alias-end-col 38, :row 11, :to elin.protocol.nrepl} {:name-end-col 24, :name-end-row 12, :name-row 12, :alias-end-row 12, :alias-row 12, :filename "src/elin/function/namespace.clj", :alias e.s.handler, :from elin.function.namespace, :col 5, :name-col 5, :alias-col 29, :alias-end-col 40, :row 12, :to elin.schema.handler} {:name-end-col 15, :name-end-row 13, :name-row 13, :alias-end-row 13, :alias-row 13, :filename "src/elin/function/namespace.clj", :alias m, :from elin.function.namespace, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 13, :to malli.core} {:name-end-col 16, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/function/clj_kondo.clj", :alias set, :from elin.function.clj-kondo, :col 5, :name-col 5, :alias-col 21, :alias-end-col 24, :row 3, :to clojure.set} {:name-end-col 19, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/function/clj_kondo.clj", :alias str, :from elin.function.clj-kondo, :col 5, :name-col 5, :alias-col 24, :alias-end-col 27, :row 4, :to clojure.string} {:name-end-col 15, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/function/clj_kondo.clj", :alias e, :from elin.function.clj-kondo, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 5, :to elin.error} {:name-end-col 28, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/function/clj_kondo.clj", :alias e.p.clj-kondo, :from elin.function.clj-kondo, :col 5, :name-col 5, :alias-col 33, :alias-end-col 46, :row 6, :to elin.protocol.clj-kondo} {:name-end-col 16, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/function/clj_kondo.clj", :alias e.schema, :from elin.function.clj-kondo, :col 5, :name-col 5, :alias-col 21, :alias-end-col 29, :row 7, :to elin.schema} {:name-end-col 26, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :filename "src/elin/function/clj_kondo.clj", :alias e.s.component, :from elin.function.clj-kondo, :col 5, :name-col 5, :alias-col 31, :alias-end-col 44, :row 8, :to elin.schema.component} {:name-end-col 22, :name-end-row 9, :name-row 9, :alias-end-row 9, :alias-row 9, :filename "src/elin/function/clj_kondo.clj", :alias e.s.nrepl, :from elin.function.clj-kondo, :col 5, :name-col 5, :alias-col 27, :alias-end-col 36, :row 9, :to elin.schema.nrepl} {:name-end-col 15, :name-end-row 10, :name-row 10, :alias-end-row 10, :alias-row 10, :filename "src/elin/function/clj_kondo.clj", :alias m, :from elin.function.clj-kondo, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 10, :to malli.core} {:name-end-col 23, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/function/sexpr.clj", :alias async, :from elin.function.sexpr, :col 5, :name-col 5, :alias-col 28, :alias-end-col 33, :row 3, :to clojure.core.async} {:name-end-col 15, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/function/sexpr.clj", :alias e, :from elin.function.sexpr, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 4, :to elin.error} {:name-end-col 23, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/function/sexpr.clj", :alias e.p.host, :from elin.function.sexpr, :col 5, :name-col 5, :alias-col 28, :alias-end-col 36, :row 5, :to elin.protocol.host} {:name-end-col 16, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/function/sexpr.clj", :alias e.schema, :from elin.function.sexpr, :col 5, :name-col 5, :alias-col 21, :alias-end-col 29, :row 6, :to elin.schema} {:name-end-col 24, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/function/sexpr.clj", :alias e.s.handler, :from elin.function.sexpr, :col 5, :name-col 5, :alias-col 29, :alias-end-col 40, :row 7, :to elin.schema.handler} {:name-end-col 21, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :filename "src/elin/function/sexpr.clj", :alias e.s.host, :from elin.function.sexpr, :col 5, :name-col 5, :alias-col 26, :alias-end-col 34, :row 8, :to elin.schema.host} {:name-end-col 19, :name-end-row 9, :name-row 9, :alias-end-row 9, :alias-row 9, :filename "src/elin/function/sexpr.clj", :alias e.u.sexp, :from elin.function.sexpr, :col 5, :name-col 5, :alias-col 24, :alias-end-col 32, :row 9, :to elin.util.sexp} {:name-end-col 15, :name-end-row 10, :name-row 10, :alias-end-row 10, :alias-row 10, :filename "src/elin/function/sexpr.clj", :alias m, :from elin.function.sexpr, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 10, :to malli.core} {:name-end-col 15, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/function/lookup.clj", :alias e, :from elin.function.lookup, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 3, :to elin.error} {:name-end-col 28, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/function/lookup.clj", :alias e.f.clj-kondo, :from elin.function.lookup, :col 5, :name-col 5, :alias-col 33, :alias-end-col 46, :row 4, :to elin.function.clj-kondo} {:name-end-col 30, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/function/lookup.clj", :alias e.f.n.cider, :from elin.function.lookup, :col 5, :name-col 5, :alias-col 35, :alias-end-col 46, :row 5, :to elin.function.nrepl.cider} {:name-end-col 24, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/function/lookup.clj", :alias e.s.handler, :from elin.function.lookup, :col 5, :name-col 5, :alias-col 29, :alias-end-col 40, :row 6, :to elin.schema.handler} {:name-end-col 22, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/function/lookup.clj", :alias e.s.nrepl, :from elin.function.lookup, :col 5, :name-col 5, :alias-col 27, :alias-end-col 36, :row 7, :to elin.schema.nrepl} {:name-end-col 15, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :filename "src/elin/function/lookup.clj", :alias m, :from elin.function.lookup, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 8, :to malli.core} {:name-end-col 15, :name-end-row 9, :name-row 9, :alias-end-row 9, :alias-row 9, :filename "src/elin/function/lookup.clj", :alias m.util, :from elin.function.lookup, :col 5, :name-col 5, :alias-col 20, :alias-end-col 26, :row 9, :to malli.util} {:name-end-col 23, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/function/file.clj", :alias async, :from elin.function.file, :col 5, :name-col 5, :alias-col 28, :alias-end-col 33, :row 3, :to clojure.core.async} {:name-end-col 20, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/function/file.clj", :alias io, :from elin.function.file, :col 5, :name-col 5, :alias-col 25, :alias-end-col 27, :row 4, :to clojure.java.io} {:name-end-col 23, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/function/file.clj", :alias e.p.host, :from elin.function.file, :col 5, :name-col 5, :alias-col 28, :alias-end-col 36, :row 5, :to elin.protocol.host} {:name-end-col 23, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/function/evaluate.clj", :alias async, :from elin.function.evaluate, :col 5, :name-col 5, :alias-col 28, :alias-end-col 33, :row 3, :to clojure.core.async} {:name-end-col 15, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/function/evaluate.clj", :alias e, :from elin.function.evaluate, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 4, :to elin.error} {:name-end-col 24, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/function/evaluate.clj", :alias e.f.nrepl, :from elin.function.evaluate, :col 5, :name-col 5, :alias-col 29, :alias-end-col 38, :row 5, :to elin.function.nrepl} {:name-end-col 24, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/function/evaluate.clj", :alias e.f.sexpr, :from elin.function.evaluate, :col 5, :name-col 5, :alias-col 29, :alias-end-col 38, :row 6, :to elin.function.sexpr} {:name-end-col 23, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/function/evaluate.clj", :alias e.p.host, :from elin.function.evaluate, :col 5, :name-col 5, :alias-col 28, :alias-end-col 36, :row 7, :to elin.protocol.host} {:name-end-col 20, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :filename "src/elin/function/evaluate.clj", :alias e.u.nrepl, :from elin.function.evaluate, :col 5, :name-col 5, :alias-col 25, :alias-end-col 34, :row 8, :to elin.util.nrepl} {:name-end-col 16, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/schema/component.clj", :alias e.schema, :from elin.schema.component, :col 5, :name-col 5, :alias-col 21, :alias-end-col 29, :row 3, :to elin.schema} {:name-end-col 22, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/schema/component.clj", :alias e.s.nrepl, :from elin.schema.component, :col 5, :name-col 5, :alias-col 27, :alias-end-col 36, :row 4, :to elin.schema.nrepl} {:name-end-col 16, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/schema/nrepl.clj", :alias e.schema, :from elin.schema.nrepl, :col 5, :name-col 5, :alias-col 21, :alias-end-col 29, :row 3, :to elin.schema} {:name-end-col 30, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/schema/interceptor.clj", :alias e.c.interceptor, :from elin.schema.interceptor, :col 5, :name-col 5, :alias-col 35, :alias-end-col 50, :row 3, :to elin.constant.interceptor} {:name-end-col 24, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/schema/interceptor.clj", :alias e.s.handler, :from elin.schema.interceptor, :col 5, :name-col 5, :alias-col 29, :alias-end-col 40, :row 4, :to elin.schema.handler} {:name-end-col 22, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/schema/interceptor.clj", :alias e.s.nrepl, :from elin.schema.interceptor, :col 5, :name-col 5, :alias-col 27, :alias-end-col 36, :row 5, :to elin.schema.nrepl} {:name-end-col 15, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/schema/interceptor.clj", :alias m.util, :from elin.schema.interceptor, :col 5, :name-col 5, :alias-col 20, :alias-end-col 26, :row 6, :to malli.util} {:name-end-col 16, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/schema/server.clj", :alias e.schema, :from elin.schema.server, :col 5, :name-col 5, :alias-col 21, :alias-end-col 29, :row 3, :to elin.schema} {:name-end-col 26, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/schema/server.clj", :alias e.s.component, :from elin.schema.server, :col 5, :name-col 5, :alias-col 31, :alias-end-col 44, :row 4, :to elin.schema.component} {:name-end-col 23, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/schema/handler.clj", :alias e.s.server, :from elin.schema.handler, :col 5, :name-col 5, :alias-col 28, :alias-end-col 38, :row 3, :to elin.schema.server} {:name-end-col 15, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/schema/handler.clj", :alias m.util, :from elin.schema.handler, :col 5, :name-col 5, :alias-col 20, :alias-end-col 26, :row 4, :to malli.util} {:name-end-col 19, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/interceptor/test.clj", :alias str, :from elin.interceptor.test, :col 5, :name-col 5, :alias-col 24, :alias-end-col 27, :row 3, :to clojure.string} {:name-end-col 30, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/interceptor/test.clj", :alias e.c.interceptor, :from elin.interceptor.test, :col 5, :name-col 5, :alias-col 35, :alias-end-col 50, :row 4, :to elin.constant.interceptor} {:name-end-col 35, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/interceptor/test.clj", :alias e.f.n.c.test, :from elin.interceptor.test, :col 5, :name-col 5, :alias-col 40, :alias-end-col 52, :row 5, :to elin.function.nrepl.cider.test} {:name-end-col 17, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/interceptor/test.clj", :alias e.message, :from elin.interceptor.test, :col 5, :name-col 5, :alias-col 22, :alias-end-col 31, :row 6, :to elin.message} {:name-end-col 23, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/interceptor/test.clj", :alias e.p.host, :from elin.interceptor.test, :col 5, :name-col 5, :alias-col 28, :alias-end-col 36, :row 7, :to elin.protocol.host} {:name-end-col 18, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :filename "src/elin/interceptor/test.clj", :alias e.u.map, :from elin.interceptor.test, :col 5, :name-col 5, :alias-col 23, :alias-end-col 30, :row 8, :to elin.util.map} {:name-end-col 25, :name-end-row 9, :name-row 9, :alias-end-row 9, :alias-row 9, :filename "src/elin/interceptor/test.clj", :alias ix, :from elin.interceptor.test, :col 5, :name-col 5, :alias-col 30, :alias-end-col 32, :row 9, :to exoscale.interceptor} {:name-end-col 19, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/interceptor/nrepl.clj", :alias str, :from elin.interceptor.nrepl, :col 5, :name-col 5, :alias-col 24, :alias-end-col 27, :row 3, :to clojure.string} {:name-end-col 30, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/interceptor/nrepl.clj", :alias e.c.interceptor, :from elin.interceptor.nrepl, :col 5, :name-col 5, :alias-col 35, :alias-end-col 50, :row 4, :to elin.constant.interceptor} {:name-end-col 24, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/interceptor/nrepl.clj", :alias e.c.nrepl, :from elin.interceptor.nrepl, :col 5, :name-col 5, :alias-col 29, :alias-end-col 38, :row 5, :to elin.constant.nrepl} {:name-end-col 17, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/interceptor/nrepl.clj", :alias e.message, :from elin.interceptor.nrepl, :col 5, :name-col 5, :alias-col 22, :alias-end-col 31, :row 6, :to elin.message} {:name-end-col 19, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/interceptor/nrepl.clj", :alias e.u.file, :from elin.interceptor.nrepl, :col 5, :name-col 5, :alias-col 24, :alias-end-col 32, :row 7, :to elin.util.file} {:name-end-col 20, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :filename "src/elin/interceptor/nrepl.clj", :alias e.u.nrepl, :from elin.interceptor.nrepl, :col 5, :name-col 5, :alias-col 25, :alias-end-col 34, :row 8, :to elin.util.nrepl} {:name-end-col 25, :name-end-row 9, :name-row 9, :alias-end-row 9, :alias-row 9, :filename "src/elin/interceptor/nrepl.clj", :alias ix, :from elin.interceptor.nrepl, :col 5, :name-col 5, :alias-col 30, :alias-end-col 32, :row 9, :to exoscale.interceptor} {:name-end-col 30, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/interceptor/output.clj", :alias e.c.interceptor, :from elin.interceptor.output, :col 5, :name-col 5, :alias-col 35, :alias-end-col 50, :row 3, :to elin.constant.interceptor} {:name-end-col 23, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/interceptor/output.clj", :alias e.p.host, :from elin.interceptor.output, :col 5, :name-col 5, :alias-col 28, :alias-end-col 36, :row 4, :to elin.protocol.host} {:name-end-col 25, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/interceptor/output.clj", :alias ix, :from elin.interceptor.output, :col 5, :name-col 5, :alias-col 30, :alias-end-col 32, :row 5, :to exoscale.interceptor} {:name-end-col 23, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/interceptor/autocmd.clj", :alias async, :from elin.interceptor.autocmd, :col 5, :name-col 5, :alias-col 28, :alias-end-col 33, :row 3, :to clojure.core.async} {:name-end-col 19, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/interceptor/autocmd.clj", :alias str, :from elin.interceptor.autocmd, :col 5, :name-col 5, :alias-col 24, :alias-end-col 27, :row 4, :to clojure.string} {:name-end-col 30, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/interceptor/autocmd.clj", :alias e.c.interceptor, :from elin.interceptor.autocmd, :col 5, :name-col 5, :alias-col 35, :alias-end-col 50, :row 5, :to elin.constant.interceptor} {:name-end-col 15, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/interceptor/autocmd.clj", :alias e, :from elin.interceptor.autocmd, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 6, :to elin.error} {:name-end-col 24, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/interceptor/autocmd.clj", :alias e.f.nrepl, :from elin.interceptor.autocmd, :col 5, :name-col 5, :alias-col 29, :alias-end-col 38, :row 7, :to elin.function.nrepl} {:name-end-col 34, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :filename "src/elin/interceptor/autocmd.clj", :alias e.f.n.namespace, :from elin.interceptor.autocmd, :col 5, :name-col 5, :alias-col 39, :alias-end-col 54, :row 8, :to elin.function.nrepl.namespace} {:name-end-col 24, :name-end-row 9, :name-row 9, :alias-end-row 9, :alias-row 9, :filename "src/elin/interceptor/autocmd.clj", :alias e.f.sexpr, :from elin.interceptor.autocmd, :col 5, :name-col 5, :alias-col 29, :alias-end-col 38, :row 9, :to elin.function.sexpr} {:name-end-col 28, :name-end-row 10, :name-row 10, :alias-end-row 10, :alias-row 10, :filename "src/elin/interceptor/autocmd.clj", :alias e.p.clj-kondo, :from elin.interceptor.autocmd, :col 5, :name-col 5, :alias-col 33, :alias-end-col 46, :row 10, :to elin.protocol.clj-kondo} {:name-end-col 23, :name-end-row 11, :name-row 11, :alias-end-row 11, :alias-row 11, :filename "src/elin/interceptor/autocmd.clj", :alias e.p.host, :from elin.interceptor.autocmd, :col 5, :name-col 5, :alias-col 28, :alias-end-col 36, :row 11, :to elin.protocol.host} {:name-end-col 24, :name-end-row 12, :name-row 12, :alias-end-row 12, :alias-row 12, :filename "src/elin/interceptor/autocmd.clj", :alias e.p.nrepl, :from elin.interceptor.autocmd, :col 5, :name-col 5, :alias-col 29, :alias-end-col 38, :row 12, :to elin.protocol.nrepl} {:name-end-col 25, :name-end-row 13, :name-row 13, :alias-end-row 13, :alias-row 13, :filename "src/elin/interceptor/autocmd.clj", :alias ix, :from elin.interceptor.autocmd, :col 5, :name-col 5, :alias-col 30, :alias-end-col 32, :row 13, :to exoscale.interceptor} {:name-end-col 16, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/interceptor/optional/nrepl.clj", :alias edn, :from elin.interceptor.optional.nrepl, :col 5, :name-col 5, :alias-col 21, :alias-end-col 24, :row 3, :to clojure.edn} {:name-end-col 19, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/interceptor/optional/nrepl.clj", :alias str, :from elin.interceptor.optional.nrepl, :col 5, :name-col 5, :alias-col 24, :alias-end-col 27, :row 4, :to clojure.string} {:name-end-col 30, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/interceptor/optional/nrepl.clj", :alias e.c.interceptor, :from elin.interceptor.optional.nrepl, :col 5, :name-col 5, :alias-col 35, :alias-end-col 50, :row 5, :to elin.constant.interceptor} {:name-end-col 25, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/interceptor/optional/nrepl.clj", :alias e.c.lookup, :from elin.interceptor.optional.nrepl, :col 5, :name-col 5, :alias-col 30, :alias-end-col 40, :row 6, :to elin.constant.lookup} {:name-end-col 24, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/interceptor/optional/nrepl.clj", :alias e.c.nrepl, :from elin.interceptor.optional.nrepl, :col 5, :name-col 5, :alias-col 29, :alias-end-col 38, :row 7, :to elin.constant.nrepl} {:name-end-col 24, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :filename "src/elin/interceptor/optional/nrepl.clj", :alias e.f.nrepl, :from elin.interceptor.optional.nrepl, :col 5, :name-col 5, :alias-col 29, :alias-end-col 38, :row 8, :to elin.function.nrepl} {:name-end-col 20, :name-end-row 9, :name-row 9, :alias-end-row 9, :alias-row 9, :filename "src/elin/interceptor/optional/nrepl.clj", :alias e.u.nrepl, :from elin.interceptor.optional.nrepl, :col 5, :name-col 5, :alias-col 25, :alias-end-col 34, :row 9, :to elin.util.nrepl} {:name-end-col 25, :name-end-row 10, :name-row 10, :alias-end-row 10, :alias-row 10, :filename "src/elin/interceptor/optional/nrepl.clj", :alias ix, :from elin.interceptor.optional.nrepl, :col 5, :name-col 5, :alias-col 30, :alias-end-col 32, :row 10, :to exoscale.interceptor} {:name-end-col 15, :name-end-row 11, :name-row 11, :alias-end-row 11, :alias-row 11, :filename "src/elin/interceptor/optional/nrepl.clj", :alias m, :from elin.interceptor.optional.nrepl, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 11, :to malli.core} {:name-end-col 20, :name-end-row 12, :name-row 12, :alias-end-row 12, :alias-row 12, :filename "src/elin/interceptor/optional/nrepl.clj", :alias timbre, :from elin.interceptor.optional.nrepl, :col 5, :name-col 5, :alias-col 25, :alias-end-col 31, :row 12, :to taoensso.timbre} {:name-end-col 30, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/interceptor/optional/evaluate.clj", :alias e.c.interceptor, :from elin.interceptor.optional.evaluate, :col 5, :name-col 5, :alias-col 35, :alias-end-col 50, :row 3, :to elin.constant.interceptor} {:name-end-col 26, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/interceptor/optional/evaluate.clj", :alias e.u.interceptor, :from elin.interceptor.optional.evaluate, :col 5, :name-col 5, :alias-col 31, :alias-end-col 46, :row 4, :to elin.util.interceptor} {:name-end-col 30, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/interceptor/handler.clj", :alias e.c.interceptor, :from elin.interceptor.handler, :col 5, :name-col 5, :alias-col 35, :alias-end-col 50, :row 3, :to elin.constant.interceptor} {:name-end-col 15, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/interceptor/handler.clj", :alias e, :from elin.interceptor.handler, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 4, :to elin.error} {:name-end-col 17, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/interceptor/handler.clj", :alias e.message, :from elin.interceptor.handler, :col 5, :name-col 5, :alias-col 22, :alias-end-col 31, :row 5, :to elin.message} {:name-end-col 25, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/interceptor/handler.clj", :alias ix, :from elin.interceptor.handler, :col 5, :name-col 5, :alias-col 30, :alias-end-col 32, :row 6, :to exoscale.interceptor} {:name-end-col 19, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/interceptor/evaluate.clj", :alias str, :from elin.interceptor.evaluate, :col 5, :name-col 5, :alias-col 24, :alias-end-col 27, :row 3, :to clojure.string} {:name-end-col 30, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/interceptor/evaluate.clj", :alias e.c.interceptor, :from elin.interceptor.evaluate, :col 5, :name-col 5, :alias-col 35, :alias-end-col 50, :row 4, :to elin.constant.interceptor} {:name-end-col 17, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/interceptor/evaluate.clj", :alias e.message, :from elin.interceptor.evaluate, :col 5, :name-col 5, :alias-col 22, :alias-end-col 31, :row 5, :to elin.message} {:name-end-col 23, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/interceptor/evaluate.clj", :alias e.p.host, :from elin.interceptor.evaluate, :col 5, :name-col 5, :alias-col 28, :alias-end-col 36, :row 6, :to elin.protocol.host} {:name-end-col 25, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/interceptor/evaluate.clj", :alias ix, :from elin.interceptor.evaluate, :col 5, :name-col 5, :alias-col 30, :alias-end-col 32, :row 7, :to exoscale.interceptor} {:name-end-col 20, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :filename "src/elin/interceptor/evaluate.clj", :alias r.zip, :from elin.interceptor.evaluate, :col 5, :name-col 5, :alias-col 25, :alias-end-col 30, :row 8, :to rewrite-clj.zip} {:name-end-col 30, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/interceptor/debug.clj", :alias e.c.interceptor, :from elin.interceptor.debug, :col 5, :name-col 5, :alias-col 35, :alias-end-col 50, :row 3, :to elin.constant.interceptor} {:name-end-col 28, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/interceptor/debug.clj", :alias e.s.interceptor, :from elin.interceptor.debug, :col 5, :name-col 5, :alias-col 33, :alias-end-col 48, :row 4, :to elin.schema.interceptor} {:name-end-col 25, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/interceptor/debug.clj", :alias ix, :from elin.interceptor.debug, :col 5, :name-col 5, :alias-col 30, :alias-end-col 32, :row 5, :to exoscale.interceptor} {:name-end-col 15, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/interceptor/debug.clj", :alias m, :from elin.interceptor.debug, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 6, :to malli.core} {:name-end-col 16, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/interceptor/debug.clj", :alias m.error, :from elin.interceptor.debug, :col 5, :name-col 5, :alias-col 21, :alias-end-col 28, :row 7, :to malli.error} {:name-end-col 20, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :filename "src/elin/interceptor/debug.clj", :alias timbre, :from elin.interceptor.debug, :col 5, :name-col 5, :alias-col 25, :alias-end-col 31, :row 8, :to taoensso.timbre} {:name-end-col 23, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/interceptor/connect.clj", :alias async, :from elin.interceptor.connect, :col 5, :name-col 5, :alias-col 28, :alias-end-col 33, :row 3, :to clojure.core.async} {:name-end-col 30, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/interceptor/connect.clj", :alias e.c.interceptor, :from elin.interceptor.connect, :col 5, :name-col 5, :alias-col 35, :alias-end-col 50, :row 4, :to elin.constant.interceptor} {:name-end-col 23, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/interceptor/connect.clj", :alias e.p.host, :from elin.interceptor.connect, :col 5, :name-col 5, :alias-col 28, :alias-end-col 36, :row 5, :to elin.protocol.host} {:name-end-col 30, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/interceptor/connect.clj", :alias e.p.interceptor, :from elin.interceptor.connect, :col 5, :name-col 5, :alias-col 35, :alias-end-col 50, :row 6, :to elin.protocol.interceptor} {:name-end-col 19, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/interceptor/connect.clj", :alias e.u.file, :from elin.interceptor.connect, :col 5, :name-col 5, :alias-col 24, :alias-end-col 32, :row 7, :to elin.util.file} {:name-end-col 18, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :filename "src/elin/interceptor/connect.clj", :alias e.u.map, :from elin.interceptor.connect, :col 5, :name-col 5, :alias-col 23, :alias-end-col 30, :row 8, :to elin.util.map} {:name-end-col 25, :name-end-row 9, :name-row 9, :alias-end-row 9, :alias-row 9, :filename "src/elin/interceptor/connect.clj", :alias ix, :from elin.interceptor.connect, :col 5, :name-col 5, :alias-col 30, :alias-end-col 32, :row 9, :to exoscale.interceptor} {:name-end-col 31, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/system.clj", :alias component, :from elin.system, :col 5, :name-col 5, :alias-col 36, :alias-end-col 45, :row 3, :to com.stuartsierra.component} {:name-end-col 29, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/system.clj", :alias e.c.clj-kondo, :from elin.system, :col 5, :name-col 5, :alias-col 34, :alias-end-col 47, :row 4, :to elin.component.clj-kondo} {:name-end-col 27, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/system.clj", :alias e.c.handler, :from elin.system, :col 5, :name-col 5, :alias-col 32, :alias-end-col 43, :row 5, :to elin.component.handler} {:name-end-col 31, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/system.clj", :alias e.c.interceptor, :from elin.system, :col 5, :name-col 5, :alias-col 36, :alias-end-col 51, :row 6, :to elin.component.interceptor} {:name-end-col 29, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/system.clj", :alias e.c.lazy-host, :from elin.system, :col 5, :name-col 5, :alias-col 34, :alias-end-col 47, :row 7, :to elin.component.lazy-host} {:name-end-col 25, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :filename "src/elin/system.clj", :alias e.c.nrepl, :from elin.system, :col 5, :name-col 5, :alias-col 30, :alias-end-col 39, :row 8, :to elin.component.nrepl} {:name-end-col 26, :name-end-row 9, :name-row 9, :alias-end-row 9, :alias-row 9, :filename "src/elin/system.clj", :alias e.c.plugin, :from elin.system, :col 5, :name-col 5, :alias-col 31, :alias-end-col 41, :row 9, :to elin.component.plugin} {:name-end-col 26, :name-end-row 10, :name-row 10, :alias-end-row 10, :alias-row 10, :filename "src/elin/system.clj", :alias e.c.server, :from elin.system, :col 5, :name-col 5, :alias-col 31, :alias-end-col 41, :row 10, :to elin.component.server} {:name-end-col 31, :name-end-row 11, :name-row 11, :alias-end-row 11, :alias-row 11, :filename "src/elin/system.clj", :alias e.c.s.http, :from elin.system, :col 5, :name-col 5, :alias-col 36, :alias-end-col 46, :row 11, :to elin.component.server.http} {:name-end-col 35, :name-end-row 12, :name-row 12, :alias-end-row 12, :alias-row 12, :filename "src/elin/system.clj", :alias e.c.session-storage, :from elin.system, :col 5, :name-col 5, :alias-col 40, :alias-end-col 59, :row 12, :to elin.component.session-storage} {:name-end-col 31, :name-end-row 13, :name-row 13, :alias-end-row nil, :alias-row nil, :filename "src/elin/system.clj", :from elin.system, :col 5, :name-col 5, :alias-col nil, :alias-end-col nil, :row 13, :to msgpack.clojure-extensions} {:name-end-col 14, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/config.clj", :alias aero, :from elin.config, :col 5, :name-col 5, :alias-col 19, :alias-end-col 23, :row 3, :to aero.core} {:name-end-col 20, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/config.clj", :alias io, :from elin.config, :col 5, :name-col 5, :alias-col 25, :alias-end-col 27, :row 4, :to clojure.java.io} {:name-end-col 26, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/config.clj", :alias e.c.project, :from elin.config, :col 5, :name-col 5, :alias-col 31, :alias-end-col 42, :row 5, :to elin.constant.project} {:name-end-col 23, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/config.clj", :alias e.s.config, :from elin.config, :col 5, :name-col 5, :alias-col 28, :alias-end-col 38, :row 6, :to elin.schema.config} {:name-end-col 19, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/config.clj", :alias e.u.file, :from elin.config, :col 5, :name-col 5, :alias-col 24, :alias-end-col 32, :row 7, :to elin.util.file} {:name-end-col 15, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :filename "src/elin/config.clj", :alias m, :from elin.config, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 8, :to malli.core} {:name-end-col 20, :name-end-row 9, :name-row 9, :alias-end-row 9, :alias-row 9, :filename "src/elin/config.clj", :alias mt, :from elin.config, :col 5, :name-col 5, :alias-col 25, :alias-end-col 27, :row 9, :to malli.transform} {:name-end-col 20, :name-end-row 10, :name-row 10, :alias-end-row 10, :alias-row 10, :filename "src/elin/config.clj", :alias timbre, :from elin.config, :col 5, :name-col 5, :alias-col 25, :alias-end-col 31, :row 10, :to taoensso.timbre}], :var-definitions [{:fixed-arities #{1}, :end-row 25, :name-end-col 33, :name-end-row 17, :private true, :name-row 17, :ns elin.handler.test, :name extract-multi-method-name, :defined-by clojure.core/defn-, :filename "src/elin/handler/test.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 24, :row 17} {:fixed-arities #{1}, :end-row 55, :name-end-col 28, :name-end-row 28, :name-row 28, :ns elin.handler.test, :name run-test-under-cursor, :defined-by clojure.core/defn, :filename "src/elin/handler/test.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 81, :row 28} {:fixed-arities #{2}, :end-row 18, :name-end-col 22, :name-end-row 13, :private true, :name-row 13, :ns elin.handler.namespace, :name has-namespace?, :defined-by clojure.core/defn-, :filename "src/elin/handler/namespace.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 16, :row 13} {:fixed-arities #{1}, :end-row 44, :name-end-col 21, :name-end-row 20, :name-row 20, :ns elin.handler.namespace, :name add-namespace*, :defined-by clojure.core/defn, :filename "src/elin/handler/namespace.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 53, :row 20} {:fixed-arities #{1}, :end-row 49, :name-end-col 20, :name-end-row 46, :name-row 46, :ns elin.handler.namespace, :name add-namespace, :defined-by clojure.core/defn, :filename "src/elin/handler/namespace.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 76, :row 46} {:fixed-arities #{1}, :end-row 64, :name-end-col 33, :name-end-row 51, :name-row 51, :ns elin.handler.namespace, :name resolve-missing-namespace*, :defined-by clojure.core/defn, :filename "src/elin/handler/namespace.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 76, :row 51} {:fixed-arities #{1}, :end-row 86, :name-end-col 32, :name-end-row 66, :name-row 66, :ns elin.handler.namespace, :name resolve-missing-namespace, :defined-by clojure.core/defn, :filename "src/elin/handler/namespace.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 83, :row 66} {:end-row 25, :name-end-col 26, :name-end-row 12, :private true, :name-row 12, :ns elin.handler.complete, :name type->kind, :defined-by clojure.core/def, :filename "src/elin/handler/complete.clj", :col 1, :name-col 16, :defined-by->lint-as clojure.core/def, :end-col 25, :row 12} {:fixed-arities #{1}, :end-row 31, :name-end-col 22, :name-end-row 27, :private true, :name-row 27, :ns elin.handler.complete, :name format-arglist, :defined-by clojure.core/defn-, :filename "src/elin/handler/complete.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 14, :row 27} {:fixed-arities #{1}, :end-row 41, :name-end-col 24, :name-end-row 33, :private true, :name-row 33, :ns elin.handler.complete, :name format-candidate, :defined-by clojure.core/defn-, :filename "src/elin/handler/complete.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 14, :row 33} {:fixed-arities #{1}, :end-row 47, :name-end-col 25, :name-end-row 43, :private true, :name-row 43, :ns elin.handler.complete, :name format-candidates, :defined-by clojure.core/defn-, :filename "src/elin/handler/complete.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 25, :row 43} {:fixed-arities #{2}, :end-row 53, :name-end-col 28, :name-end-row 49, :private true, :name-row 49, :ns elin.handler.complete, :name cider-nrepl-complete, :defined-by clojure.core/defn-, :filename "src/elin/handler/complete.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 37, :row 49} {:fixed-arities #{2}, :end-row 59, :name-end-col 25, :name-end-row 55, :private true, :name-row 55, :ns elin.handler.complete, :name nrepl-completions, :defined-by clojure.core/defn-, :filename "src/elin/handler/complete.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 37, :row 55} {:fixed-arities #{1}, :end-row 77, :name-end-col 15, :name-end-row 62, :name-row 62, :ns elin.handler.complete, :name complete, :defined-by clojure.core/defn, :filename "src/elin/handler/complete.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 15, :row 62} {:fixed-arities #{1}, :end-row 23, :name-end-col 25, :name-end-row 15, :name-row 15, :ns elin.handler.navigate, :name jump-to-definition, :defined-by clojure.core/defn, :filename "src/elin/handler/navigate.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 11, :row 15} {:fixed-arities #{1}, :end-row 33, :name-end-col 28, :name-end-row 26, :name-row 26, :ns elin.handler.navigate, :name cycle-source-and-test, :defined-by clojure.core/defn, :filename "src/elin/handler/navigate.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 42, :row 26} {:fixed-arities #{1}, :end-row 70, :name-end-col 24, :name-end-row 48, :private true, :name-row 48, :ns elin.handler.lookup, :name generate-javadoc, :defined-by clojure.core/defn-, :filename "src/elin/handler/lookup.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 28, :row 48} {:fixed-arities #{1}, :end-row 95, :name-end-col 23, :name-end-row 72, :private true, :name-row 72, :ns elin.handler.lookup, :name generate-cljdoc, :defined-by clojure.core/defn-, :filename "src/elin/handler/lookup.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 28, :row 72} {:fixed-arities #{1}, :end-row 101, :name-end-col 20, :name-end-row 97, :private true, :name-row 97, :ns elin.handler.lookup, :name generate-doc, :defined-by clojure.core/defn-, :filename "src/elin/handler/lookup.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 36, :row 97} {:fixed-arities #{1}, :end-row 117, :name-end-col 13, :name-end-row 104, :name-row 104, :ns elin.handler.lookup, :name lookup, :defined-by clojure.core/defn, :filename "src/elin/handler/lookup.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 34, :row 104} {:fixed-arities #{1}, :end-row 136, :name-end-col 18, :name-end-row 119, :name-row 119, :ns elin.handler.lookup, :name show-source, :defined-by clojure.core/defn, :filename "src/elin/handler/lookup.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 25, :row 119} {:fixed-arities #{1}, :end-row 24, :name-end-col 39, :name-end-row 14, :private true, :name-row 14, :ns elin.handler.evaluate, :name evaluate-interceptor-middleware, :defined-by clojure.core/defn-, :filename "src/elin/handler/evaluate.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 88, :row 14} {:fixed-arities #{1}, :end-row 33, :name-end-col 15, :name-end-row 27, :name-row 27, :ns elin.handler.evaluate, :name evaluate, :defined-by clojure.core/defn, :filename "src/elin/handler/evaluate.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 19, :row 27} {:fixed-arities #{1}, :end-row 40, :name-end-col 32, :name-end-row 36, :name-row 36, :ns elin.handler.evaluate, :name evaluate-current-top-list, :defined-by clojure.core/defn, :filename "src/elin/handler/evaluate.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 23, :row 36} {:fixed-arities #{1}, :end-row 47, :name-end-col 28, :name-end-row 43, :name-row 43, :ns elin.handler.evaluate, :name evaluate-current-list, :defined-by clojure.core/defn, :filename "src/elin/handler/evaluate.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 23, :row 43} {:fixed-arities #{1}, :end-row 54, :name-end-col 28, :name-end-row 50, :name-row 50, :ns elin.handler.evaluate, :name evaluate-current-expr, :defined-by clojure.core/defn, :filename "src/elin/handler/evaluate.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 23, :row 50} {:fixed-arities #{1}, :end-row 61, :name-end-col 30, :name-end-row 57, :name-row 57, :ns elin.handler.evaluate, :name evaluate-namespace-form, :defined-by clojure.core/defn, :filename "src/elin/handler/evaluate.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 23, :row 57} {:fixed-arities #{1}, :end-row 68, :name-end-col 24, :name-end-row 64, :name-row 64, :ns elin.handler.evaluate, :name load-current-file, :defined-by clojure.core/defn, :filename "src/elin/handler/evaluate.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 11, :row 64} {:fixed-arities #{1}, :end-row 73, :name-end-col 24, :name-end-row 70, :name-row 70, :ns elin.handler.evaluate, :name print-last-result, :defined-by clojure.core/defn, :filename "src/elin/handler/evaluate.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 58, :row 70} {:fixed-arities #{1}, :end-row 14, :name-end-col 18, :name-end-row 14, :name-row 14, :ns elin.handler.internal, :name healthcheck, :defined-by clojure.core/defn, :filename "src/elin/handler/internal.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 28, :row 14} {:fixed-arities #{1}, :end-row 24, :name-end-col 17, :name-end-row 17, :name-row 17, :ns elin.handler.internal, :name initialize, :defined-by clojure.core/defn, :filename "src/elin/handler/internal.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 8, :row 17} {:fixed-arities #{1}, :end-row 34, :name-end-col 16, :name-end-row 27, :name-row 27, :ns elin.handler.internal, :name intercept, :defined-by clojure.core/defn, :filename "src/elin/handler/internal.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 11, :row 27} {:fixed-arities #{1}, :end-row 39, :name-end-col 12, :name-end-row 36, :name-row 36, :ns elin.handler.internal, :name error, :defined-by clojure.core/defn, :filename "src/elin/handler/internal.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 8, :row 36} {:fixed-arities #{1}, :end-row 48, :name-end-col 13, :name-end-row 41, :name-row 41, :ns elin.handler.internal, :name status, :defined-by clojure.core/defn, :filename "src/elin/handler/internal.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 19, :row 41} {:end-row 19, :name-end-col 23, :name-end-row 12, :private true, :name-row 12, :ns elin.handler.connect, :name ?Params, :defined-by clojure.core/def, :filename "src/elin/handler/connect.clj", :col 1, :name-col 16, :defined-by->lint-as clojure.core/def, :end-col 20, :row 12} {:fixed-arities #{1}, :end-row 42, :name-end-col 14, :name-end-row 22, :name-row 22, :ns elin.handler.connect, :name connect, :defined-by clojure.core/defn, :filename "src/elin/handler/connect.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 97, :row 22} {:end-row 6, :name-end-col 32, :name-end-row 6, :private true, :name-row 6, :ns elin.error, :name unavailable-type, :defined-by clojure.core/def, :filename "src/elin/error.clj", :col 1, :name-col 16, :defined-by->lint-as clojure.core/def, :end-col 47, :row 6} {:end-row 7, :name-end-col 32, :name-end-row 7, :private true, :name-row 7, :ns elin.error, :name interrupted-type, :defined-by clojure.core/def, :filename "src/elin/error.clj", :col 1, :name-col 16, :defined-by->lint-as clojure.core/def, :end-col 47, :row 7} {:end-row 8, :name-end-col 30, :name-end-row 8, :private true, :name-row 8, :ns elin.error, :name incorrect-type, :defined-by clojure.core/def, :filename "src/elin/error.clj", :col 1, :name-col 16, :defined-by->lint-as clojure.core/def, :end-col 43, :row 8} {:end-row 9, :name-end-col 30, :name-end-row 9, :private true, :name-row 9, :ns elin.error, :name forbidden-type, :defined-by clojure.core/def, :filename "src/elin/error.clj", :col 1, :name-col 16, :defined-by->lint-as clojure.core/def, :end-col 43, :row 9} {:end-row 10, :name-end-col 32, :name-end-row 10, :private true, :name-row 10, :ns elin.error, :name unsupported-type, :defined-by clojure.core/def, :filename "src/elin/error.clj", :col 1, :name-col 16, :defined-by->lint-as clojure.core/def, :end-col 47, :row 10} {:end-row 11, :name-end-col 30, :name-end-row 11, :private true, :name-row 11, :ns elin.error, :name not-found-type, :defined-by clojure.core/def, :filename "src/elin/error.clj", :col 1, :name-col 16, :defined-by->lint-as clojure.core/def, :end-col 43, :row 11} {:end-row 12, :name-end-col 29, :name-end-row 12, :private true, :name-row 12, :ns elin.error, :name conflict-type, :defined-by clojure.core/def, :filename "src/elin/error.clj", :col 1, :name-col 16, :defined-by->lint-as clojure.core/def, :end-col 41, :row 12} {:end-row 13, :name-end-col 26, :name-end-row 13, :private true, :name-row 13, :ns elin.error, :name fault-type, :defined-by clojure.core/def, :filename "src/elin/error.clj", :col 1, :name-col 16, :defined-by->lint-as clojure.core/def, :end-col 35, :row 13} {:end-row 14, :name-end-col 25, :name-end-row 14, :private true, :name-row 14, :ns elin.error, :name busy-type, :defined-by clojure.core/def, :filename "src/elin/error.clj", :col 1, :name-col 16, :defined-by->lint-as clojure.core/def, :end-col 33, :row 14} {:end-row 18, :name-end-col 18, :name-end-row 16, :name-row 16, :ns elin.error, :name unavailable, :defined-by clojure.core/defn, :filename "src/elin/error.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 48, :varargs-min-arity 0, :row 16} {:end-row 22, :name-end-col 18, :name-end-row 20, :name-row 20, :ns elin.error, :name interrupted, :defined-by clojure.core/defn, :filename "src/elin/error.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 48, :varargs-min-arity 0, :row 20} {:end-row 26, :name-end-col 16, :name-end-row 24, :name-row 24, :ns elin.error, :name incorrect, :defined-by clojure.core/defn, :filename "src/elin/error.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 46, :varargs-min-arity 0, :row 24} {:end-row 30, :name-end-col 16, :name-end-row 28, :name-row 28, :ns elin.error, :name forbidden, :defined-by clojure.core/defn, :filename "src/elin/error.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 46, :varargs-min-arity 0, :row 28} {:end-row 34, :name-end-col 18, :name-end-row 32, :name-row 32, :ns elin.error, :name unsupported, :defined-by clojure.core/defn, :filename "src/elin/error.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 48, :varargs-min-arity 0, :row 32} {:end-row 38, :name-end-col 16, :name-end-row 36, :name-row 36, :ns elin.error, :name not-found, :defined-by clojure.core/defn, :filename "src/elin/error.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 46, :varargs-min-arity 0, :row 36} {:end-row 42, :name-end-col 15, :name-end-row 40, :name-row 40, :ns elin.error, :name conflict, :defined-by clojure.core/defn, :filename "src/elin/error.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 45, :varargs-min-arity 0, :row 40} {:end-row 46, :name-end-col 12, :name-end-row 44, :name-row 44, :ns elin.error, :name fault, :defined-by clojure.core/defn, :filename "src/elin/error.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 42, :varargs-min-arity 0, :row 44} {:end-row 50, :name-end-col 11, :name-end-row 48, :name-row 48, :ns elin.error, :name busy, :defined-by clojure.core/defn, :filename "src/elin/error.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 41, :varargs-min-arity 0, :row 48} {:fixed-arities #{1}, :end-row 53, :name-end-col 13, :name-end-row 52, :name-row 52, :ns elin.error, :name error?, :defined-by clojure.core/defn, :filename "src/elin/error.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 44, :row 52} {:fixed-arities #{1}, :end-row 57, :name-end-col 19, :name-end-row 55, :name-row 55, :ns elin.error, :name unavailable?, :defined-by clojure.core/defn, :filename "src/elin/error.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 50, :row 55} {:fixed-arities #{1}, :end-row 61, :name-end-col 19, :name-end-row 59, :name-row 59, :ns elin.error, :name interrupted?, :defined-by clojure.core/defn, :filename "src/elin/error.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 50, :row 59} {:fixed-arities #{1}, :end-row 65, :name-end-col 17, :name-end-row 63, :name-row 63, :ns elin.error, :name incorrect?, :defined-by clojure.core/defn, :filename "src/elin/error.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 48, :row 63} {:fixed-arities #{1}, :end-row 69, :name-end-col 17, :name-end-row 67, :name-row 67, :ns elin.error, :name forbidden?, :defined-by clojure.core/defn, :filename "src/elin/error.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 48, :row 67} {:fixed-arities #{1}, :end-row 73, :name-end-col 19, :name-end-row 71, :name-row 71, :ns elin.error, :name unsupported?, :defined-by clojure.core/defn, :filename "src/elin/error.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 50, :row 71} {:fixed-arities #{1}, :end-row 77, :name-end-col 17, :name-end-row 75, :name-row 75, :ns elin.error, :name not-found?, :defined-by clojure.core/defn, :filename "src/elin/error.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 48, :row 75} {:fixed-arities #{1}, :end-row 81, :name-end-col 16, :name-end-row 79, :name-row 79, :ns elin.error, :name conflict?, :defined-by clojure.core/defn, :filename "src/elin/error.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 47, :row 79} {:fixed-arities #{1}, :end-row 85, :name-end-col 13, :name-end-row 83, :name-row 83, :ns elin.error, :name fault?, :defined-by clojure.core/defn, :filename "src/elin/error.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 44, :row 83} {:fixed-arities #{1}, :end-row 89, :name-end-col 12, :name-end-row 87, :name-row 87, :ns elin.error, :name busy?, :defined-by clojure.core/defn, :filename "src/elin/error.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 43, :row 87} {:end-row 92, :name-end-col 31, :name-end-row 91, :private true, :name-row 91, :ns elin.error, :name ignore-checkers, :defined-by clojure.core/def, :filename "src/elin/error.clj", :col 1, :name-col 16, :defined-by->lint-as clojure.core/def, :end-col 58, :row 91} {:fixed-arities #{1}, :end-row 101, :name-end-col 21, :name-end-row 94, :private true, :name-row 94, :ns elin.error, :name compare-value, :defined-by clojure.core/defn-, :filename "src/elin/error.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 22, :row 94} {:end-row 118, :name-end-col 14, :name-end-row 103, :name-row 103, :ns elin.error, :name let, :defined-by clojure.core/defmacro, :filename "src/elin/error.clj", :macro true, :col 1, :name-col 11, :defined-by->lint-as clojure.core/defmacro, :end-col 27, :varargs-min-arity 1, :row 103} {:end-row 130, :name-end-col 13, :name-end-row 120, :name-row 120, :ns elin.error, :name ->, :defined-by clojure.core/defmacro, :filename "src/elin/error.clj", :macro true, :col 1, :name-col 11, :defined-by->lint-as clojure.core/defmacro, :end-col 15, :varargs-min-arity 1, :row 120} {:end-row 142, :name-end-col 14, :name-end-row 132, :name-row 132, :ns elin.error, :name ->>, :defined-by clojure.core/defmacro, :filename "src/elin/error.clj", :macro true, :col 1, :name-col 11, :defined-by->lint-as clojure.core/defmacro, :end-col 15, :varargs-min-arity 1, :row 132} {:end-row 5, :name-end-col 23, :name-end-row 5, :private true, :name-row 5, :ns elin.util.id, :name id-atom, :defined-by clojure.core/def, :filename "src/elin/util/id.clj", :col 1, :name-col 16, :defined-by->lint-as clojure.core/def, :end-col 33, :row 5} {:fixed-arities #{0}, :end-row 13, :name-end-col 14, :name-end-row 8, :name-row 8, :ns elin.util.id, :name next-id, :defined-by clojure.core/defn, :filename "src/elin/util/id.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 9, :row 8} {:end-row 8, :name-end-col 25, :name-end-row 7, :private true, :name-row 7, :ns elin.util.nrepl, :name ?Messages, :defined-by clojure.core/def, :filename "src/elin/util/nrepl.clj", :col 1, :name-col 16, :defined-by->lint-as clojure.core/def, :end-col 36, :row 7} {:fixed-arities #{1}, :end-row 23, :name-end-col 21, :name-end-row 11, :name-row 11, :ns elin.util.nrepl, :name merge-messages, :defined-by clojure.core/defn, :filename "src/elin/util/nrepl.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 36, :row 11} {:fixed-arities #{3}, :end-row 43, :name-end-col 22, :name-end-row 26, :name-row 26, :ns elin.util.nrepl, :name update-messages, :defined-by clojure.core/defn, :filename "src/elin/util/nrepl.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 53, :row 26} {:fixed-arities #{2}, :end-row 50, :name-end-col 18, :name-end-row 46, :name-row 46, :ns elin.util.nrepl, :name has-status?, :defined-by clojure.core/defn, :filename "src/elin/util/nrepl.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 30, :row 46} {:end-row 7, :name-end-col 23, :name-end-row 5, :private true, :name-row 5, :ns elin.util.os, :name os-name, :defined-by clojure.core/def, :filename "src/elin/util/os.clj", :col 1, :name-col 16, :defined-by->lint-as clojure.core/def, :end-col 36, :row 5} {:end-row 10, :name-end-col 10, :name-end-row 9, :name-row 9, :ns elin.util.os, :name mac?, :defined-by clojure.core/def, :filename "src/elin/util/os.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 33, :row 9} {:end-row 13, :name-end-col 14, :name-end-row 12, :name-row 12, :ns elin.util.os, :name windows?, :defined-by clojure.core/def, :filename "src/elin/util/os.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 33, :row 12} {:end-row 16, :name-end-col 12, :name-end-row 15, :name-row 15, :ns elin.util.os, :name linux?, :defined-by clojure.core/def, :filename "src/elin/util/os.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 35, :row 15} {:fixed-arities #{1}, :end-row 19, :name-end-col 22, :name-end-row 12, :name-row 12, :ns elin.util.sexp, :name extract-ns-form, :defined-by clojure.core/defn, :filename "src/elin/util/sexp.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 22, :row 12} {:fixed-arities #{1}, :end-row 43, :name-end-col 24, :name-end-row 22, :name-row 22, :ns elin.util.sexp, :name extract-namespace, :defined-by clojure.core/defn, :filename "src/elin/util/sexp.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 50, :row 22} {:fixed-arities #{3}, :end-row 79, :name-end-col 18, :name-end-row 46, :name-row 46, :ns elin.util.sexp, :name add-require, :defined-by clojure.core/defn, :filename "src/elin/util/sexp.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 16, :row 46} {:fixed-arities #{3}, :end-row 89, :name-end-col 31, :name-end-row 82, :name-row 82, :ns elin.util.sexp, :name extract-form-by-position, :defined-by clojure.core/defn, :filename "src/elin/util/sexp.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 50, :row 82} {:fixed-arities #{1}, :end-row 11, :name-end-col 11, :name-end-row 8, :name-row 8, :ns elin.util.interceptor, :name self, :defined-by clojure.core/defn, :filename "src/elin/util/interceptor.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 20, :row 8} {:fixed-arities #{1}, :end-row 30, :name-end-col 13, :name-end-row 6, :name-row 6, :ns elin.util.server, :name format, :defined-by clojure.core/defn, :filename "src/elin/util/server.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 8, :doc "Format data to be handled on the host side", :row 6} {:fixed-arities #{1}, :end-row 45, :name-end-col 15, :name-end-row 32, :name-row 32, :ns elin.util.server, :name unformat, :defined-by clojure.core/defn, :filename "src/elin/util/server.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 8, :doc "Format data to be handled on the elin server side", :row 32} {:fixed-arities #{2}, :end-row 10, :name-end-col 12, :name-end-row 6, :name-row 6, :ns elin.util.param, :name parse, :defined-by clojure.core/defn, :filename "src/elin/util/param.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 15, :row 6} {:fixed-arities #{2}, :end-row 17, :name-end-col 49, :name-end-row 10, :private true, :name-row 10, :ns elin.util.file, :name find-file-in-parent-directories-by-string, :defined-by clojure.core/defn-, :filename "src/elin/util/file.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 44, :row 10} {:fixed-arities #{2}, :end-row 27, :name-end-col 50, :name-end-row 19, :private true, :name-row 19, :ns elin.util.file, :name find-file-in-parent-directories-by-pattern, :defined-by clojure.core/defn-, :filename "src/elin/util/file.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 41, :row 19} {:fixed-arities #{2}, :end-row 37, :name-end-col 38, :name-end-row 33, :name-row 33, :ns elin.util.file, :name find-file-in-parent-directories, :defined-by clojure.core/defn, :filename "src/elin/util/file.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 65, :row 33} {:fixed-arities #{1}, :end-row 46, :name-end-col 21, :name-end-row 40, :name-row 40, :ns elin.util.file, :name normalize-path, :defined-by clojure.core/defn, :filename "src/elin/util/file.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 14, :row 40} {:fixed-arities #{0}, :end-row 63, :name-end-col 26, :name-end-row 49, :name-row 49, :ns elin.util.file, :name get-cache-directory, :defined-by clojure.core/defn, :filename "src/elin/util/file.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 30, :row 49} {:fixed-arities #{1}, :end-row 69, :name-end-col 25, :name-end-row 66, :name-row 66, :ns elin.util.file, :name get-file-extension, :defined-by clojure.core/defn, :filename "src/elin/util/file.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 22, :row 66} {:fixed-arities #{1}, :end-row 76, :name-end-col 27, :name-end-row 72, :name-row 72, :ns elin.util.file, :name guess-file-separator, :defined-by clojure.core/defn, :filename "src/elin/util/file.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 11, :row 72} {:fixed-arities #{1}, :end-row 82, :name-end-col 33, :name-end-row 79, :name-row 79, :ns elin.util.file, :name get-project-root-directory, :defined-by clojure.core/defn, :filename "src/elin/util/file.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 29, :row 79} {:fixed-arities #{2}, :end-row 13, :name-end-col 31, :name-end-row 7, :name-row 7, :ns elin.util.map, :name select-keys-by-namespace, :defined-by clojure.core/defn, :filename "src/elin/util/map.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 20, :row 7} {:fixed-arities #{2}, :end-row 25, :name-end-col 15, :name-end-row 16, :name-row 16, :ns elin.util.map, :name map->str, :defined-by clojure.core/defn, :filename "src/elin/util/map.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 28, :row 16} {:fixed-arities #{2}, :end-row 12, :name-end-col 17, :name-end-row 3, :name-row 3, :ns elin.util.function, :name memoize-by, :defined-by clojure.core/defn, :filename "src/elin/util/function.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 22, :row 3} {:fixed-arities #{1}, :end-row 15, :name-end-col 16, :name-end-row 11, :name-row 11, :ns elin.schema, :name ?instance, :defined-by clojure.core/defn, :filename "src/elin/schema.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 34, :row 11} {:end-row 18, :name-end-col 11, :name-end-row 17, :name-row 17, :ns elin.schema, :name ?File, :defined-by clojure.core/def, :filename "src/elin/schema.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 28, :row 17} {:end-row 23, :name-end-col 15, :name-end-row 20, :name-row 20, :ns elin.schema, :name ?NotBytes, :defined-by clojure.core/def, :filename "src/elin/schema.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 31, :row 20} {:end-row 26, :name-end-col 12, :name-end-row 25, :name-row 25, :ns elin.schema, :name ?Error, :defined-by clojure.core/def, :filename "src/elin/schema.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 29, :row 25} {:end-row 29, :name-end-col 24, :name-end-row 28, :name-row 28, :ns elin.schema, :name ?ManyToManyChannel, :defined-by clojure.core/def, :filename "src/elin/schema.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 33, :row 28} {:end-row 32, :name-end-col 11, :name-end-row 31, :name-row 31, :ns elin.schema, :name ?Atom, :defined-by clojure.core/def, :filename "src/elin/schema.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 20, :row 31} {:end-row 35, :name-end-col 14, :name-end-row 34, :name-row 34, :ns elin.schema, :name ?Pattern, :defined-by clojure.core/def, :filename "src/elin/schema.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 23, :row 34} {:fixed-arities #{1}, :end-row 39, :name-end-col 15, :name-end-row 37, :name-row 37, :ns elin.schema, :name error-or, :defined-by clojure.core/defn, :filename "src/elin/schema.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 23, :row 37} {:end-row 43, :name-end-col 18, :name-end-row 10, :name-row 10, :ns elin.component.nrepl.client, :name Client, :defined-by clojure.core/defrecord, :filename "src/elin/component/nrepl/client.clj", :col 1, :name-col 12, :defined-by->lint-as clojure.core/defrecord, :end-col 14, :row 10} {:fixed-arities #{5}, :end-row 43, :name-end-col 18, :name-end-row 10, :name-row 10, :ns elin.component.nrepl.client, :name ->Client, :defined-by clojure.core/defrecord, :filename "src/elin/component/nrepl/client.clj", :col 1, :name-col 12, :defined-by->lint-as clojure.core/defrecord, :end-col 14, :row 10} {:fixed-arities #{1}, :end-row 43, :name-end-col 18, :name-end-row 10, :name-row 10, :ns elin.component.nrepl.client, :name map->Client, :defined-by clojure.core/defrecord, :filename "src/elin/component/nrepl/client.clj", :col 1, :name-col 12, :defined-by->lint-as clojure.core/defrecord, :end-col 14, :row 10} {:fixed-arities #{1}, :end-row 58, :name-end-col 17, :name-end-row 45, :name-row 45, :ns elin.component.nrepl.client, :name new-client, :defined-by clojure.core/defn, :filename "src/elin/component/nrepl/client.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 45, :row 45} {:fixed-arities #{2}, :end-row 63, :name-end-col 14, :name-end-row 61, :name-row 61, :ns elin.component.nrepl.client, :name connect, :defined-by clojure.core/defn, :filename "src/elin/component/nrepl/client.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 53, :row 61} {:fixed-arities #{1}, :end-row 23, :name-end-col 18, :name-end-row 19, :private true, :name-row 19, :ns elin.component.nrepl.connection, :name bytes->str, :defined-by clojure.core/defn-, :filename "src/elin/component/nrepl/connection.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 8, :row 19} {:fixed-arities #{1}, :end-row 38, :name-end-col 22, :name-end-row 25, :private true, :name-row 25, :ns elin.component.nrepl.connection, :name format-message, :defined-by clojure.core/defn-, :filename "src/elin/component/nrepl/connection.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 21, :row 25} {:fixed-arities #{2}, :end-row 48, :name-end-col 19, :name-end-row 41, :private true, :name-row 41, :ns elin.component.nrepl.connection, :name add-message, :defined-by clojure.core/defn-, :filename "src/elin/component/nrepl/connection.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 11, :row 41} {:fixed-arities #{2}, :end-row 63, :name-end-col 26, :name-end-row 51, :private true, :name-row 51, :ns elin.component.nrepl.connection, :name put-done-responses, :defined-by clojure.core/defn-, :filename "src/elin/component/nrepl/connection.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 11, :row 51} {:fixed-arities #{2}, :end-row 71, :name-end-col 23, :name-end-row 66, :private true, :name-row 66, :ns elin.component.nrepl.connection, :name process-message, :defined-by clojure.core/defn-, :filename "src/elin/component/nrepl/connection.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 33, :row 66} {:fixed-arities #{2}, :end-row 82, :name-end-col 24, :name-end-row 74, :private true, :name-row 74, :ns elin.component.nrepl.connection, :name register-message, :defined-by clojure.core/defn-, :filename "src/elin/component/nrepl/connection.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 14, :row 74} {:end-row 118, :name-end-col 22, :name-end-row 84, :name-row 84, :ns elin.component.nrepl.connection, :name Connection, :defined-by clojure.core/defrecord, :filename "src/elin/component/nrepl/connection.clj", :col 1, :name-col 12, :defined-by->lint-as clojure.core/defrecord, :end-col 53, :row 84} {:fixed-arities #{7}, :end-row 118, :name-end-col 22, :name-end-row 84, :name-row 84, :ns elin.component.nrepl.connection, :name ->Connection, :defined-by clojure.core/defrecord, :filename "src/elin/component/nrepl/connection.clj", :col 1, :name-col 12, :defined-by->lint-as clojure.core/defrecord, :end-col 53, :row 84} {:fixed-arities #{1}, :end-row 118, :name-end-col 22, :name-end-row 84, :name-row 84, :ns elin.component.nrepl.connection, :name map->Connection, :defined-by clojure.core/defrecord, :filename "src/elin/component/nrepl/connection.clj", :col 1, :name-col 12, :defined-by->lint-as clojure.core/defrecord, :end-col 53, :row 84} {:fixed-arities #{2}, :end-row 152, :name-end-col 14, :name-end-row 121, :name-row 121, :ns elin.component.nrepl.connection, :name connect, :defined-by clojure.core/defn, :filename "src/elin/component/nrepl/connection.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 45, :row 121} {:fixed-arities #{1 2}, :end-row 22, :name-end-col 18, :name-end-row 18, :private true, :name-row 18, :ns elin.component.nrepl, :name client-key, :defined-by clojure.core/defn-, :filename "src/elin/component/nrepl.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 84, :row 18} {:end-row 129, :name-end-col 17, :name-end-row 24, :name-row 24, :ns elin.component.nrepl, :name Nrepl, :defined-by clojure.core/defrecord, :filename "src/elin/component/nrepl.clj", :col 1, :name-col 12, :defined-by->lint-as clojure.core/defrecord, :end-col 55, :row 24} {:fixed-arities #{6}, :end-row 129, :name-end-col 17, :name-end-row 24, :name-row 24, :ns elin.component.nrepl, :name ->Nrepl, :defined-by clojure.core/defrecord, :filename "src/elin/component/nrepl.clj", :col 1, :name-col 12, :defined-by->lint-as clojure.core/defrecord, :end-col 55, :row 24} {:fixed-arities #{1}, :end-row 129, :name-end-col 17, :name-end-row 24, :name-row 24, :ns elin.component.nrepl, :name map->Nrepl, :defined-by clojure.core/defrecord, :filename "src/elin/component/nrepl.clj", :col 1, :name-col 12, :defined-by->lint-as clojure.core/defrecord, :end-col 55, :row 24} {:fixed-arities #{1}, :end-row 136, :name-end-col 16, :name-end-row 131, :name-row 131, :ns elin.component.nrepl, :name new-nrepl, :defined-by clojure.core/defn, :filename "src/elin/component/nrepl.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 57, :row 131} {:fixed-arities #{3 2}, :end-row 14, :name-end-col 19, :name-end-row 9, :name-row 9, :ns elin.component.server.impl.popup, :name open-popup!*, :defined-by clojure.core/defn, :filename "src/elin/component/server/impl/popup.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 82, :row 9} {:fixed-arities #{4}, :end-row 18, :name-end-col 18, :name-end-row 16, :name-row 16, :ns elin.component.server.impl.popup, :name move-popup*, :defined-by clojure.core/defn, :filename "src/elin/component/server/impl/popup.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 76, :row 16} {:fixed-arities #{3}, :end-row 23, :name-end-col 22, :name-end-row 20, :name-row 20, :ns elin.component.server.impl.popup, :name set-popup-text*, :defined-by clojure.core/defn, :filename "src/elin/component/server/impl/popup.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 81, :row 20} {:fixed-arities #{2}, :end-row 27, :name-end-col 19, :name-end-row 25, :name-row 25, :ns elin.component.server.impl.popup, :name close-popup*, :defined-by clojure.core/defn, :filename "src/elin/component/server/impl/popup.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 68, :row 25} {:fixed-arities #{2}, :end-row 13, :name-end-col 30, :name-end-row 11, :private true, :name-row 11, :ns elin.component.server.impl.buffer, :name set-to-current-buffer*, :defined-by clojure.core/defn-, :filename "src/elin/component/server/impl/buffer.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 67, :row 11} {:fixed-arities #{2}, :end-row 19, :name-end-col 30, :name-end-row 16, :private true, :name-row 16, :ns elin.component.server.impl.buffer, :name append-to-info-buffer*, :defined-by clojure.core/defn-, :filename "src/elin/component/server/impl/buffer.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 74, :row 16} {:end-row 13, :name-end-col 31, :name-end-row 8, :private true, :name-row 8, :ns elin.component.server.impl.select, :name select-from-candidates*, :defined-by clojure.core/defn-, :filename "src/elin/component/server/impl/select.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 63, :varargs-min-arity 3, :row 8} {:fixed-arities #{3}, :end-row 19, :name-end-col 28, :name-end-row 14, :private true, :name-row 14, :ns elin.component.server.impl.sexpr, :name get-top-list-sexpr!*, :defined-by clojure.core/defn-, :filename "src/elin/component/server/impl/sexpr.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 35, :row 14} {:fixed-arities #{3}, :end-row 27, :name-end-col 24, :name-end-row 22, :private true, :name-row 22, :ns elin.component.server.impl.sexpr, :name get-list-sexpr!*, :defined-by clojure.core/defn-, :filename "src/elin/component/server/impl/sexpr.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 35, :row 22} {:fixed-arities #{3}, :end-row 35, :name-end-col 26, :name-end-row 30, :private true, :name-row 30, :ns elin.component.server.impl.sexpr, :name get-single-sexpr!*, :defined-by clojure.core/defn-, :filename "src/elin/component/server/impl/sexpr.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 35, :row 30} {:fixed-arities #{1}, :end-row 40, :name-end-col 28, :name-end-row 38, :private true, :name-row 38, :ns elin.component.server.impl.sexpr, :name get-namespace-form!*, :defined-by clojure.core/defn-, :filename "src/elin/component/server/impl/sexpr.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 78, :row 38} {:fixed-arities #{2}, :end-row 45, :name-end-col 32, :name-end-row 43, :private true, :name-row 43, :ns elin.component.server.impl.sexpr, :name replace-namespace-form!*, :defined-by clojure.core/defn-, :filename "src/elin/component/server/impl/sexpr.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 93, :row 43} {:fixed-arities #{1}, :end-row 13, :name-end-col 19, :name-end-row 11, :private true, :name-row 11, :ns elin.component.server.impl.event, :name on-connect*, :defined-by clojure.core/defn-, :filename "src/elin/component/server/impl/event.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 69, :row 11} {:fixed-arities #{3 2}, :end-row 13, :name-end-col 24, :name-end-row 8, :name-row 8, :ns elin.component.server.impl.virtual-text, :name set-virtual-text*, :defined-by clojure.core/defn, :filename "src/elin/component/server/impl/virtual_text.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 85, :row 8} {:fixed-arities #{1}, :end-row 17, :name-end-col 31, :name-end-row 15, :name-row 15, :ns elin.component.server.impl.virtual-text, :name clear-all-virtual-texts*, :defined-by clojure.core/defn, :filename "src/elin/component/server/impl/virtual_text.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 70, :row 15} {:fixed-arities #{2}, :end-row 15, :name-end-col 22, :name-end-row 13, :private true, :name-row 13, :ns elin.component.server.impl.variable, :name get-variable!*, :defined-by clojure.core/defn-, :filename "src/elin/component/server/impl/variable.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 87, :row 13} {:fixed-arities #{3}, :end-row 27, :name-end-col 22, :name-end-row 18, :private true, :name-row 18, :ns elin.component.server.impl.variable, :name set-variable!*, :defined-by clojure.core/defn-, :filename "src/elin/component/server/impl/variable.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 13, :row 18} {:end-row 17, :name-end-col 39, :name-end-row 14, :private true, :name-row 14, :ns elin.component.server.impl.file, :name get-current-working-directory!*, :defined-by clojure.core/defn-, :filename "src/elin/component/server/impl/file.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 53, :varargs-min-arity 1, :row 14} {:fixed-arities #{1}, :end-row 22, :name-end-col 31, :name-end-row 20, :private true, :name-row 20, :ns elin.component.server.impl.file, :name get-current-file-path!*, :defined-by clojure.core/defn-, :filename "src/elin/component/server/impl/file.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 51, :row 20} {:end-row 34, :name-end-col 29, :name-end-row 25, :private true, :name-row 25, :ns elin.component.server.impl.file, :name get-cursor-position!*, :defined-by clojure.core/defn-, :filename "src/elin/component/server/impl/file.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 30, :varargs-min-arity 1, :row 25} {:end-row 43, :name-end-col 14, :name-end-row 37, :private true, :name-row 37, :ns elin.component.server.impl.file, :name jump!*, :defined-by clojure.core/defn-, :filename "src/elin/component/server/impl/file.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 16, :varargs-min-arity 4, :row 37} {:fixed-arities #{3}, :end-row 15, :name-end-col 15, :name-end-row 13, :private true, :name-row 13, :ns elin.component.server.impl.io, :name input!*, :defined-by clojure.core/defn-, :filename "src/elin/component/server/impl/io.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 59, :row 13} {:end-row 16, :name-end-col 23, :name-end-row 14, :name-row 14, :ns elin.component.server.impl.function, :name IFunction, :defined-by clojure.core/defprotocol, :filename "src/elin/component/server/impl/function.clj", :col 1, :name-col 14, :defined-by->lint-as clojure.core/defprotocol, :end-col 42, :row 14} {:fixed-arities #{3}, :end-row 15, :name-end-col 20, :protocol-ns elin.component.server.impl.function, :name-end-row 15, :name-row 15, :ns elin.component.server.impl.function, :name request-function, :defined-by clojure.core/defprotocol, :protocol-name IFunction, :filename "src/elin/component/server/impl/function.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 42, :row 15} {:fixed-arities #{3}, :end-row 16, :name-end-col 19, :protocol-ns elin.component.server.impl.function, :name-end-row 16, :name-row 16, :ns elin.component.server.impl.function, :name notify-function, :defined-by clojure.core/defprotocol, :protocol-name IFunction, :filename "src/elin/component/server/impl/function.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 41, :row 16} {:fixed-arities #{3}, :end-row 46, :name-end-col 15, :name-end-row 36, :name-row 36, :ns elin.component.server.impl.function, :name request!, :defined-by clojure.core/defn, :filename "src/elin/component/server/impl/function.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 19, :row 36} {:fixed-arities #{3}, :end-row 53, :name-end-col 13, :name-end-row 49, :name-row 49, :ns elin.component.server.impl.function, :name notify, :defined-by clojure.core/defn, :filename "src/elin/component/server/impl/function.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 7, :row 49} {:fixed-arities #{2}, :end-row 58, :name-end-col 15, :name-end-row 56, :name-row 56, :ns elin.component.server.impl.function, :name execute!, :defined-by clojure.core/defn, :filename "src/elin/component/server/impl/function.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 49, :row 56} {:fixed-arities #{2}, :end-row 63, :name-end-col 12, :name-end-row 61, :name-row 61, :ns elin.component.server.impl.function, :name eval!, :defined-by clojure.core/defn, :filename "src/elin/component/server/impl/function.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 44, :row 61} {:end-row 11, :name-end-col 22, :name-end-row 11, :private true, :name-row 11, :ns elin.component.server.impl.sign, :name prefix, :defined-by clojure.core/def, :filename "src/elin/component/server/impl/sign.clj", :col 1, :name-col 16, :defined-by->lint-as clojure.core/def, :end-col 31, :row 11} {:end-row 12, :name-end-col 29, :name-end-row 12, :private true, :name-row 12, :ns elin.component.server.impl.sign, :name default-group, :defined-by clojure.core/def, :filename "src/elin/component/server/impl/sign.clj", :col 1, :name-col 16, :defined-by->lint-as clojure.core/def, :end-col 40, :row 12} {:fixed-arities #{1}, :end-row 16, :name-end-col 15, :name-end-row 14, :private true, :name-row 14, :ns elin.component.server.impl.sign, :name exists?, :defined-by clojure.core/defn-, :filename "src/elin/component/server/impl/sign.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 28, :row 14} {:fixed-arities #{2}, :end-row 23, :name-end-col 14, :name-end-row 18, :private true, :name-row 18, :ns elin.component.server.impl.sign, :name place*, :defined-by clojure.core/defn-, :filename "src/elin/component/server/impl/sign.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 90, :row 18} {:fixed-arities #{1 2}, :end-row 40, :name-end-col 19, :name-end-row 25, :private true, :name-row 25, :ns elin.component.server.impl.sign, :name unplace-by*, :defined-by clojure.core/defn-, :filename "src/elin/component/server/impl/sign.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 79, :row 25} {:fixed-arities #{1 2}, :end-row 52, :name-end-col 24, :name-end-row 42, :private true, :name-row 42, :ns elin.component.server.impl.sign, :name list-in-buffer!*, :defined-by clojure.core/defn-, :filename "src/elin/component/server/impl/sign.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 65, :row 42} {:fixed-arities #{1}, :end-row 56, :name-end-col 18, :name-end-row 54, :private true, :name-row 54, :ns elin.component.server.impl.sign, :name list-all!*, :defined-by clojure.core/defn-, :filename "src/elin/component/server/impl/sign.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 67, :row 54} {:fixed-arities #{1 2}, :end-row 62, :name-end-col 16, :name-end-row 58, :private true, :name-row 58, :ns elin.component.server.impl.sign, :name refresh*, :defined-by clojure.core/defn-, :filename "src/elin/component/server/impl/sign.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 80, :row 58} {:end-row 51, :name-end-col 22, :name-end-row 16, :name-row 16, :ns elin.component.server.vim, :name VimMessage, :defined-by clojure.core/defrecord, :filename "src/elin/component/server/vim.clj", :col 1, :name-col 12, :defined-by->lint-as clojure.core/defrecord, :end-col 53, :row 16} {:fixed-arities #{3}, :end-row 51, :name-end-col 22, :name-end-row 16, :name-row 16, :ns elin.component.server.vim, :name ->VimMessage, :defined-by clojure.core/defrecord, :filename "src/elin/component/server/vim.clj", :col 1, :name-col 12, :defined-by->lint-as clojure.core/defrecord, :end-col 53, :row 16} {:fixed-arities #{1}, :end-row 51, :name-end-col 22, :name-end-row 16, :name-row 16, :ns elin.component.server.vim, :name map->VimMessage, :defined-by clojure.core/defrecord, :filename "src/elin/component/server/vim.clj", :col 1, :name-col 12, :defined-by->lint-as clojure.core/defrecord, :end-col 53, :row 16} {:end-row 82, :name-end-col 19, :name-end-row 53, :name-row 53, :ns elin.component.server.vim, :name VimHost, :defined-by clojure.core/defrecord, :filename "src/elin/component/server/vim.clj", :col 1, :name-col 12, :defined-by->lint-as clojure.core/defrecord, :end-col 54, :row 53} {:fixed-arities #{2}, :end-row 82, :name-end-col 19, :name-end-row 53, :name-row 53, :ns elin.component.server.vim, :name ->VimHost, :defined-by clojure.core/defrecord, :filename "src/elin/component/server/vim.clj", :col 1, :name-col 12, :defined-by->lint-as clojure.core/defrecord, :end-col 54, :row 53} {:fixed-arities #{1}, :end-row 82, :name-end-col 19, :name-end-row 53, :name-row 53, :ns elin.component.server.vim, :name map->VimHost, :defined-by clojure.core/defrecord, :filename "src/elin/component/server/vim.clj", :col 1, :name-col 12, :defined-by->lint-as clojure.core/defrecord, :end-col 54, :row 53} {:fixed-arities #{1}, :end-row 117, :name-end-col 19, :name-end-row 84, :name-row 84, :ns elin.component.server.vim, :name start-server, :defined-by clojure.core/defn, :filename "src/elin/component/server/vim.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 20, :row 84} {:fixed-arities #{1}, :end-row 14, :name-end-col 22, :name-end-row 11, :private true, :name-row 11, :ns elin.component.server.http, :name valid-request?, :defined-by clojure.core/defn-, :filename "src/elin/component/server/http.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 61, :row 11} {:end-row 18, :name-end-col 26, :name-end-row 16, :name-row 16, :ns elin.component.server.http, :name IHttpHandler, :defined-by clojure.core/defprotocol, :filename "src/elin/component/server/http.clj", :col 1, :name-col 14, :defined-by->lint-as clojure.core/defprotocol, :end-col 27, :row 16} {:fixed-arities #{3}, :end-row 17, :name-end-col 15, :protocol-ns elin.component.server.http, :name-end-row 17, :name-row 17, :ns elin.component.server.http, :name new-message, :defined-by clojure.core/defprotocol, :protocol-name IHttpHandler, :filename "src/elin/component/server/http.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 38, :row 17} {:fixed-arities #{2}, :end-row 18, :name-end-col 10, :protocol-ns elin.component.server.http, :name-end-row 18, :name-row 18, :ns elin.component.server.http, :name handle, :defined-by clojure.core/defprotocol, :protocol-name IHttpHandler, :filename "src/elin/component/server/http.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 26, :row 18} {:end-row 28, :name-end-col 22, :name-end-row 20, :name-row 20, :ns elin.component.server.http, :name ApiMessage, :defined-by clojure.core/defrecord, :filename "src/elin/component/server/http.clj", :col 1, :name-col 12, :defined-by->lint-as clojure.core/defrecord, :end-col 23, :row 20} {:fixed-arities #{4}, :end-row 28, :name-end-col 22, :name-end-row 20, :name-row 20, :ns elin.component.server.http, :name ->ApiMessage, :defined-by clojure.core/defrecord, :filename "src/elin/component/server/http.clj", :col 1, :name-col 12, :defined-by->lint-as clojure.core/defrecord, :end-col 23, :row 20} {:fixed-arities #{1}, :end-row 28, :name-end-col 22, :name-end-row 20, :name-row 20, :ns elin.component.server.http, :name map->ApiMessage, :defined-by clojure.core/defrecord, :filename "src/elin/component/server/http.clj", :col 1, :name-col 12, :defined-by->lint-as clojure.core/defrecord, :end-col 23, :row 20} {:fixed-arities #{1}, :end-row 32, :name-end-col 10, :name-end-row 30, :private true, :name-row 30, :ns elin.component.server.http, :name ok, :defined-by clojure.core/defn-, :filename "src/elin/component/server/http.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 16, :row 30} {:end-row 37, :name-end-col 19, :name-end-row 34, :private true, :name-row 34, :ns elin.component.server.http, :name bad-request, :defined-by clojure.core/defn-, :filename "src/elin/component/server/http.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 13, :varargs-min-arity 0, :row 34} {:end-row 42, :name-end-col 17, :name-end-row 39, :private true, :name-row 39, :ns elin.component.server.http, :name not-found, :defined-by clojure.core/defn-, :filename "src/elin/component/server/http.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 13, :varargs-min-arity 0, :row 39} {:end-row 79, :name-end-col 22, :name-end-row 44, :name-row 44, :ns elin.component.server.http, :name HttpServer, :defined-by clojure.core/defrecord, :filename "src/elin/component/server/http.clj", :col 1, :name-col 12, :defined-by->lint-as clojure.core/defrecord, :end-col 24, :row 44} {:fixed-arities #{4}, :end-row 79, :name-end-col 22, :name-end-row 44, :name-row 44, :ns elin.component.server.http, :name ->HttpServer, :defined-by clojure.core/defrecord, :filename "src/elin/component/server/http.clj", :col 1, :name-col 12, :defined-by->lint-as clojure.core/defrecord, :end-col 24, :row 44} {:fixed-arities #{1}, :end-row 79, :name-end-col 22, :name-end-row 44, :name-row 44, :ns elin.component.server.http, :name map->HttpServer, :defined-by clojure.core/defrecord, :filename "src/elin/component/server/http.clj", :col 1, :name-col 12, :defined-by->lint-as clojure.core/defrecord, :end-col 24, :row 44} {:fixed-arities #{1}, :end-row 85, :name-end-col 22, :name-end-row 81, :name-row 81, :ns elin.component.server.http, :name new-http-server, :defined-by clojure.core/defn, :filename "src/elin/component/server/http.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 26, :row 81} {:end-row 52, :name-end-col 23, :name-end-row 17, :name-row 17, :ns elin.component.server.nvim, :name NvimMessage, :defined-by clojure.core/defrecord, :filename "src/elin/component/server/nvim.clj", :col 1, :name-col 12, :defined-by->lint-as clojure.core/defrecord, :end-col 12, :row 17} {:fixed-arities #{3}, :end-row 52, :name-end-col 23, :name-end-row 17, :name-row 17, :ns elin.component.server.nvim, :name ->NvimMessage, :defined-by clojure.core/defrecord, :filename "src/elin/component/server/nvim.clj", :col 1, :name-col 12, :defined-by->lint-as clojure.core/defrecord, :end-col 12, :row 17} {:fixed-arities #{1}, :end-row 52, :name-end-col 23, :name-end-row 17, :name-row 17, :ns elin.component.server.nvim, :name map->NvimMessage, :defined-by clojure.core/defrecord, :filename "src/elin/component/server/nvim.clj", :col 1, :name-col 12, :defined-by->lint-as clojure.core/defrecord, :end-col 12, :row 17} {:end-row 85, :name-end-col 20, :name-end-row 54, :name-row 54, :ns elin.component.server.nvim, :name NvimHost, :defined-by clojure.core/defrecord, :filename "src/elin/component/server/nvim.clj", :col 1, :name-col 12, :defined-by->lint-as clojure.core/defrecord, :end-col 70, :row 54} {:fixed-arities #{2}, :end-row 85, :name-end-col 20, :name-end-row 54, :name-row 54, :ns elin.component.server.nvim, :name ->NvimHost, :defined-by clojure.core/defrecord, :filename "src/elin/component/server/nvim.clj", :col 1, :name-col 12, :defined-by->lint-as clojure.core/defrecord, :end-col 70, :row 54} {:fixed-arities #{1}, :end-row 85, :name-end-col 20, :name-end-row 54, :name-row 54, :ns elin.component.server.nvim, :name map->NvimHost, :defined-by clojure.core/defrecord, :filename "src/elin/component/server/nvim.clj", :col 1, :name-col 12, :defined-by->lint-as clojure.core/defrecord, :end-col 70, :row 54} {:fixed-arities #{1}, :end-row 119, :name-end-col 19, :name-end-row 87, :name-row 87, :ns elin.component.server.nvim, :name start-server, :defined-by clojure.core/defn, :filename "src/elin/component/server/nvim.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 20, :row 87} {:fixed-arities #{1}, :end-row 20, :name-end-col 34, :name-end-row 15, :private true, :name-row 15, :ns elin.component.clj-kondo, :name get-project-root-directory, :defined-by clojure.core/defn-, :filename "src/elin/component/clj_kondo.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 30, :row 15} {:fixed-arities #{1}, :end-row 27, :name-end-col 27, :name-end-row 22, :private true, :name-row 22, :ns elin.component.clj-kondo, :name get-cache-file-path, :defined-by clojure.core/defn-, :filename "src/elin/component/clj_kondo.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 28, :row 22} {:end-row 33, :name-end-col 26, :name-end-row 29, :name-row 29, :ns elin.component.clj-kondo, :name clj-kondo-available?, :defined-by clojure.core/def, :filename "src/elin/component/clj_kondo.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 32, :row 29} {:end-row 111, :name-end-col 20, :name-end-row 38, :name-row 38, :ns elin.component.clj-kondo, :name CljKondo, :defined-by clojure.core/defrecord, :filename "src/elin/component/clj_kondo.clj", :col 1, :name-col 12, :defined-by->lint-as clojure.core/defrecord, :end-col 36, :row 38} {:fixed-arities #{4}, :end-row 111, :name-end-col 20, :name-end-row 38, :name-row 38, :ns elin.component.clj-kondo, :name ->CljKondo, :defined-by clojure.core/defrecord, :filename "src/elin/component/clj_kondo.clj", :col 1, :name-col 12, :defined-by->lint-as clojure.core/defrecord, :end-col 36, :row 38} {:fixed-arities #{1}, :end-row 111, :name-end-col 20, :name-end-row 38, :name-row 38, :ns elin.component.clj-kondo, :name map->CljKondo, :defined-by clojure.core/defrecord, :filename "src/elin/component/clj_kondo.clj", :col 1, :name-col 12, :defined-by->lint-as clojure.core/defrecord, :end-col 36, :row 38} {:fixed-arities #{1}, :end-row 115, :name-end-col 20, :name-end-row 113, :name-row 113, :ns elin.component.clj-kondo, :name new-clj-kondo, :defined-by clojure.core/defn, :filename "src/elin/component/clj_kondo.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 47, :row 113} {:end-row 19, :name-end-col 26, :name-end-row 19, :private true, :name-row 19, :ns elin.component.interceptor, :name config-key, :defined-by clojure.core/def, :filename "src/elin/component/interceptor.clj", :col 1, :name-col 16, :defined-by->lint-as clojure.core/def, :end-col 40, :row 19} {:end-row 20, :name-end-col 29, :name-end-row 20, :private true, :name-row 20, :ns elin.component.interceptor, :name invalid-group, :defined-by clojure.core/def, :filename "src/elin/component/interceptor.clj", :col 1, :name-col 16, :defined-by->lint-as clojure.core/def, :end-col 40, :row 20} {:end-row 21, :name-end-col 30, :name-end-row 21, :private true, :name-row 21, :ns elin.component.interceptor, :name optional-group, :defined-by clojure.core/def, :filename "src/elin/component/interceptor.clj", :col 1, :name-col 16, :defined-by->lint-as clojure.core/def, :end-col 42, :row 21} {:end-row 22, :name-end-col 27, :name-end-row 22, :private true, :name-row 22, :ns elin.component.interceptor, :name valid-group, :defined-by clojure.core/def, :filename "src/elin/component/interceptor.clj", :col 1, :name-col 16, :defined-by->lint-as clojure.core/def, :end-col 36, :row 22} {:fixed-arities #{2}, :end-row 36, :name-end-col 27, :name-end-row 24, :private true, :name-row 24, :ns elin.component.interceptor, :name resolve-interceptor, :defined-by clojure.core/defn-, :filename "src/elin/component/interceptor.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 13, :row 24} {:fixed-arities #{1}, :end-row 48, :name-end-col 25, :name-end-row 38, :private true, :name-row 38, :ns elin.component.interceptor, :name interceptor-group, :defined-by clojure.core/defn-, :filename "src/elin/component/interceptor.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 18, :row 38} {:end-row 120, :name-end-col 23, :name-end-row 50, :name-row 50, :ns elin.component.interceptor, :name Interceptor, :defined-by clojure.core/defrecord, :filename "src/elin/component/interceptor.clj", :col 1, :name-col 12, :defined-by->lint-as clojure.core/defrecord, :end-col 56, :row 50} {:fixed-arities #{5}, :end-row 120, :name-end-col 23, :name-end-row 50, :name-row 50, :ns elin.component.interceptor, :name ->Interceptor, :defined-by clojure.core/defrecord, :filename "src/elin/component/interceptor.clj", :col 1, :name-col 12, :defined-by->lint-as clojure.core/defrecord, :end-col 56, :row 50} {:fixed-arities #{1}, :end-row 120, :name-end-col 23, :name-end-row 50, :name-row 50, :ns elin.component.interceptor, :name map->Interceptor, :defined-by clojure.core/defrecord, :filename "src/elin/component/interceptor.clj", :col 1, :name-col 12, :defined-by->lint-as clojure.core/defrecord, :end-col 56, :row 50} {:fixed-arities #{1}, :end-row 124, :name-end-col 22, :name-end-row 122, :name-row 122, :ns elin.component.interceptor, :name new-interceptor, :defined-by clojure.core/defn, :filename "src/elin/component/interceptor.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 54, :row 122} {:fixed-arities #{1}, :end-row 17, :name-end-col 28, :name-end-row 12, :private true, :name-row 12, :ns elin.component.lazy-host, :name execute, :defined-by clojure.core/defmacro, :filename "src/elin/component/lazy_host.clj", :macro true, :col 1, :name-col 21, :defined-by->lint-as clojure.core/defmacro, :end-col 44, :row 12} {:end-row 332, :name-end-col 20, :name-end-row 19, :name-row 19, :ns elin.component.lazy-host, :name LazyHost, :defined-by clojure.core/defrecord, :filename "src/elin/component/lazy_host.clj", :col 1, :name-col 12, :defined-by->lint-as clojure.core/defrecord, :end-col 69, :row 19} {:fixed-arities #{2}, :end-row 332, :name-end-col 20, :name-end-row 19, :name-row 19, :ns elin.component.lazy-host, :name ->LazyHost, :defined-by clojure.core/defrecord, :filename "src/elin/component/lazy_host.clj", :col 1, :name-col 12, :defined-by->lint-as clojure.core/defrecord, :end-col 69, :row 19} {:fixed-arities #{1}, :end-row 332, :name-end-col 20, :name-end-row 19, :name-row 19, :ns elin.component.lazy-host, :name map->LazyHost, :defined-by clojure.core/defrecord, :filename "src/elin/component/lazy_host.clj", :col 1, :name-col 12, :defined-by->lint-as clojure.core/defrecord, :end-col 69, :row 19} {:fixed-arities #{1}, :end-row 336, :name-end-col 20, :name-end-row 334, :name-row 334, :ns elin.component.lazy-host, :name new-lazy-host, :defined-by clojure.core/defn, :filename "src/elin/component/lazy_host.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 44, :row 334} {:fixed-arities #{0}, :end-row 9, :name-end-col 11, :name-end-row 7, :private true, :name-row 7, :ns elin.component.session-storage, :name now, :defined-by clojure.core/defn-, :filename "src/elin/component/session_storage.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 45, :row 7} {:end-row 13, :name-end-col 29, :name-end-row 11, :private true, :name-row 11, :ns elin.component.session-storage, :name default-limit, :defined-by clojure.core/def, :filename "src/elin/component/session_storage.clj", :col 1, :name-col 16, :defined-by->lint-as clojure.core/def, :end-col 18, :doc "1 week", :row 11} {:end-row 55, :name-end-col 26, :name-end-row 15, :name-row 15, :ns elin.component.session-storage, :name SessionStorage, :defined-by clojure.core/defrecord, :filename "src/elin/component/session_storage.clj", :col 1, :name-col 12, :defined-by->lint-as clojure.core/defrecord, :end-col 25, :row 15} {:fixed-arities #{1}, :end-row 55, :name-end-col 26, :name-end-row 15, :name-row 15, :ns elin.component.session-storage, :name ->SessionStorage, :defined-by clojure.core/defrecord, :filename "src/elin/component/session_storage.clj", :col 1, :name-col 12, :defined-by->lint-as clojure.core/defrecord, :end-col 25, :row 15} {:fixed-arities #{1}, :end-row 55, :name-end-col 26, :name-end-row 15, :name-row 15, :ns elin.component.session-storage, :name map->SessionStorage, :defined-by clojure.core/defrecord, :filename "src/elin/component/session_storage.clj", :col 1, :name-col 12, :defined-by->lint-as clojure.core/defrecord, :end-col 25, :row 15} {:fixed-arities #{1}, :end-row 59, :name-end-col 26, :name-end-row 57, :name-row 57, :ns elin.component.session-storage, :name new-session-storage, :defined-by clojure.core/defn, :filename "src/elin/component/session_storage.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 28, :row 57} {:fixed-arities #{3}, :end-row 51, :name-end-col 16, :name-end-row 26, :name-row 26, :ns elin.component.server, :name on-accept, :defined-by clojure.core/defn, :filename "src/elin/component/server.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 39, :row 26} {:end-row 93, :name-end-col 18, :name-end-row 53, :name-row 53, :ns elin.component.server, :name Server, :defined-by clojure.core/defrecord, :filename "src/elin/component/server.clj", :col 1, :name-col 12, :defined-by->lint-as clojure.core/defrecord, :end-col 53, :row 53} {:fixed-arities #{7}, :end-row 93, :name-end-col 18, :name-end-row 53, :name-row 53, :ns elin.component.server, :name ->Server, :defined-by clojure.core/defrecord, :filename "src/elin/component/server.clj", :col 1, :name-col 12, :defined-by->lint-as clojure.core/defrecord, :end-col 53, :row 53} {:fixed-arities #{1}, :end-row 93, :name-end-col 18, :name-end-row 53, :name-row 53, :ns elin.component.server, :name map->Server, :defined-by clojure.core/defrecord, :filename "src/elin/component/server.clj", :col 1, :name-col 12, :defined-by->lint-as clojure.core/defrecord, :end-col 53, :row 53} {:fixed-arities #{1}, :end-row 97, :name-end-col 17, :name-end-row 95, :name-row 95, :ns elin.component.server, :name new-server, :defined-by clojure.core/defn, :filename "src/elin/component/server.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 42, :row 95} {:fixed-arities #{2}, :end-row 32, :name-end-col 23, :name-end-row 26, :private true, :name-row 26, :ns elin.component.handler, :name resolve-handler, :defined-by clojure.core/defn-, :filename "src/elin/component/handler.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 24, :row 26} {:fixed-arities #{2}, :end-row 42, :name-end-col 25, :name-end-row 36, :private true, :name-row 36, :ns elin.component.handler, :name build-handler-map, :defined-by clojure.core/defn-, :filename "src/elin/component/handler.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 31, :row 36} {:fixed-arities #{1}, :end-row 62, :name-end-col 35, :name-end-row 45, :private true, :name-row 45, :ns elin.component.handler, :name construct-handler-parameter, :defined-by clojure.core/defn-, :filename "src/elin/component/handler.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 41, :row 45} {:fixed-arities #{2}, :end-row 84, :name-end-col 16, :name-end-row 64, :private true, :name-row 64, :ns elin.component.handler, :name handler*, :defined-by clojure.core/defn-, :filename "src/elin/component/handler.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 45, :row 64} {:fixed-arities #{4}, :end-row 97, :name-end-col 15, :name-end-row 88, :private true, :name-row 88, :ns elin.component.handler, :name handler, :defined-by clojure.core/defn-, :filename "src/elin/component/handler.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 40, :row 88} {:end-row 135, :name-end-col 19, :name-end-row 99, :name-row 99, :ns elin.component.handler, :name Handler, :defined-by clojure.core/defrecord, :filename "src/elin/component/handler.clj", :col 1, :name-col 12, :defined-by->lint-as clojure.core/defrecord, :end-col 42, :row 99} {:fixed-arities #{11}, :end-row 135, :name-end-col 19, :name-end-row 99, :name-row 99, :ns elin.component.handler, :name ->Handler, :defined-by clojure.core/defrecord, :filename "src/elin/component/handler.clj", :col 1, :name-col 12, :defined-by->lint-as clojure.core/defrecord, :end-col 42, :row 99} {:fixed-arities #{1}, :end-row 135, :name-end-col 19, :name-end-row 99, :name-row 99, :ns elin.component.handler, :name map->Handler, :defined-by clojure.core/defrecord, :filename "src/elin/component/handler.clj", :col 1, :name-col 12, :defined-by->lint-as clojure.core/defrecord, :end-col 42, :row 99} {:fixed-arities #{1}, :end-row 139, :name-end-col 18, :name-end-row 137, :name-row 137, :ns elin.component.handler, :name new-handler, :defined-by clojure.core/defn, :filename "src/elin/component/handler.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 44, :row 137} {:fixed-arities #{1}, :end-row 19, :name-end-col 24, :name-end-row 15, :private true, :name-row 15, :ns elin.component.plugin, :name validation-error, :defined-by clojure.core/defn-, :filename "src/elin/component/plugin.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 32, :row 15} {:fixed-arities #{1}, :end-row 26, :name-end-col 23, :name-end-row 21, :private true, :name-row 21, :ns elin.component.plugin, :name add-classpaths!, :defined-by clojure.core/defn-, :filename "src/elin/component/plugin.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 37, :row 21} {:fixed-arities #{2}, :end-row 35, :name-end-col 19, :name-end-row 29, :private true, :name-row 29, :ns elin.component.plugin, :name load-plugin, :defined-by clojure.core/defn-, :filename "src/elin/component/plugin.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 17, :row 29} {:fixed-arities #{2}, :end-row 62, :name-end-col 20, :name-end-row 38, :private true, :name-row 38, :ns elin.component.plugin, :name load-plugins, :defined-by clojure.core/defn-, :filename "src/elin/component/plugin.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 57, :row 38} {:end-row 80, :name-end-col 18, :name-end-row 64, :name-row 64, :ns elin.component.plugin, :name Plugin, :defined-by clojure.core/defrecord, :filename "src/elin/component/plugin.clj", :col 1, :name-col 12, :defined-by->lint-as clojure.core/defrecord, :end-col 35, :row 64} {:fixed-arities #{3}, :end-row 80, :name-end-col 18, :name-end-row 64, :name-row 64, :ns elin.component.plugin, :name ->Plugin, :defined-by clojure.core/defrecord, :filename "src/elin/component/plugin.clj", :col 1, :name-col 12, :defined-by->lint-as clojure.core/defrecord, :end-col 35, :row 64} {:fixed-arities #{1}, :end-row 80, :name-end-col 18, :name-end-row 64, :name-row 64, :ns elin.component.plugin, :name map->Plugin, :defined-by clojure.core/defrecord, :filename "src/elin/component/plugin.clj", :col 1, :name-col 12, :defined-by->lint-as clojure.core/defrecord, :end-col 35, :row 64} {:fixed-arities #{1}, :end-row 84, :name-end-col 17, :name-end-row 82, :name-row 82, :ns elin.component.plugin, :name new-plugin, :defined-by clojure.core/defn, :filename "src/elin/component/plugin.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 42, :row 82} {:fixed-arities #{3}, :end-row 13, :name-end-col 12, :name-end-row 6, :private true, :name-row 6, :ns elin.message, :name log*, :defined-by clojure.core/defn-, :filename "src/elin/message.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 7, :row 6} {:end-row 17, :name-end-col 11, :name-end-row 15, :name-row 15, :ns elin.message, :name info, :defined-by clojure.core/defn, :filename "src/elin/message.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 31, :varargs-min-arity 1, :row 15} {:end-row 21, :name-end-col 14, :name-end-row 19, :name-row 19, :ns elin.message, :name warning, :defined-by clojure.core/defn, :filename "src/elin/message.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 34, :varargs-min-arity 1, :row 19} {:end-row 25, :name-end-col 12, :name-end-row 23, :name-row 23, :ns elin.message, :name error, :defined-by clojure.core/defn, :filename "src/elin/message.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 32, :varargs-min-arity 1, :row 23} {:fixed-arities #{1}, :end-row 20, :name-end-col 12, :name-end-row 9, :name-row 9, :ns elin.core, :name -main, :defined-by clojure.core/defn, :filename "src/elin/core.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 24, :row 9} {:end-row 7, :name-end-col 25, :name-end-row 3, :name-row 3, :ns elin.protocol.nrepl, :name IConnection, :defined-by clojure.core/defprotocol, :filename "src/elin/protocol/nrepl.clj", :col 1, :name-col 14, :defined-by->lint-as clojure.core/defprotocol, :end-col 24, :row 3} {:fixed-arities #{1}, :end-row 4, :name-end-col 14, :protocol-ns elin.protocol.nrepl, :name-end-row 4, :name-row 4, :ns elin.protocol.nrepl, :name disconnect, :defined-by clojure.core/defprotocol, :protocol-name IConnection, :filename "src/elin/protocol/nrepl.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 22, :row 4} {:fixed-arities #{1}, :end-row 5, :name-end-col 17, :protocol-ns elin.protocol.nrepl, :name-end-row 5, :name-row 5, :ns elin.protocol.nrepl, :name disconnected?, :defined-by clojure.core/defprotocol, :protocol-name IConnection, :filename "src/elin/protocol/nrepl.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 25, :row 5} {:fixed-arities #{2}, :end-row 6, :name-end-col 10, :protocol-ns elin.protocol.nrepl, :name-end-row 6, :name-row 6, :ns elin.protocol.nrepl, :name notify, :defined-by clojure.core/defprotocol, :protocol-name IConnection, :filename "src/elin/protocol/nrepl.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 22, :row 6} {:fixed-arities #{2}, :end-row 7, :name-end-col 11, :protocol-ns elin.protocol.nrepl, :name-end-row 7, :name-row 7, :ns elin.protocol.nrepl, :name request, :defined-by clojure.core/defprotocol, :protocol-name IConnection, :filename "src/elin/protocol/nrepl.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 23, :row 7} {:end-row 12, :name-end-col 21, :name-end-row 9, :name-row 9, :ns elin.protocol.nrepl, :name IClient, :defined-by clojure.core/defprotocol, :filename "src/elin/protocol/nrepl.clj", :col 1, :name-col 14, :defined-by->lint-as clojure.core/defprotocol, :end-col 18, :row 9} {:fixed-arities #{2}, :end-row 10, :name-end-col 17, :protocol-ns elin.protocol.nrepl, :name-end-row 10, :name-row 10, :ns elin.protocol.nrepl, :name supported-op?, :defined-by clojure.core/defprotocol, :protocol-name IClient, :filename "src/elin/protocol/nrepl.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 28, :row 10} {:fixed-arities #{1}, :end-row 11, :name-end-col 19, :protocol-ns elin.protocol.nrepl, :name-end-row 11, :name-row 11, :ns elin.protocol.nrepl, :name current-session, :defined-by clojure.core/defprotocol, :protocol-name IClient, :filename "src/elin/protocol/nrepl.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 27, :row 11} {:fixed-arities #{}, :end-row 12, :name-end-col 11, :protocol-ns elin.protocol.nrepl, :name-end-row 12, :name-row 12, :ns elin.protocol.nrepl, :name version, :defined-by clojure.core/defprotocol, :protocol-name IClient, :filename "src/elin/protocol/nrepl.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 17, :row 12} {:end-row 20, :name-end-col 28, :name-end-row 14, :name-row 14, :ns elin.protocol.nrepl, :name IClientManager, :defined-by clojure.core/defprotocol, :filename "src/elin/protocol/nrepl.clj", :col 1, :name-col 14, :defined-by->lint-as clojure.core/defprotocol, :end-col 27, :row 14} {:fixed-arities #{3 2}, :end-row 15, :name-end-col 15, :protocol-ns elin.protocol.nrepl, :name-end-row 15, :name-row 15, :ns elin.protocol.nrepl, :name add-client!, :defined-by clojure.core/defprotocol, :protocol-name IClientManager, :filename "src/elin/protocol/nrepl.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 47, :row 15} {:fixed-arities #{2}, :end-row 16, :name-end-col 18, :protocol-ns elin.protocol.nrepl, :name-end-row 16, :name-row 16, :ns elin.protocol.nrepl, :name remove-client!, :defined-by clojure.core/defprotocol, :protocol-name IClientManager, :filename "src/elin/protocol/nrepl.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 33, :row 16} {:fixed-arities #{1}, :end-row 17, :name-end-col 15, :protocol-ns elin.protocol.nrepl, :name-end-row 17, :name-row 17, :ns elin.protocol.nrepl, :name remove-all!, :defined-by clojure.core/defprotocol, :protocol-name IClientManager, :filename "src/elin/protocol/nrepl.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 23, :row 17} {:fixed-arities #{3 2}, :end-row 18, :name-end-col 14, :protocol-ns elin.protocol.nrepl, :name-end-row 18, :name-row 18, :ns elin.protocol.nrepl, :name get-client, :defined-by clojure.core/defprotocol, :protocol-name IClientManager, :filename "src/elin/protocol/nrepl.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 50, :row 18} {:fixed-arities #{2}, :end-row 19, :name-end-col 18, :protocol-ns elin.protocol.nrepl, :name-end-row 19, :name-row 19, :ns elin.protocol.nrepl, :name switch-client!, :defined-by clojure.core/defprotocol, :protocol-name IClientManager, :filename "src/elin/protocol/nrepl.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 33, :row 19} {:fixed-arities #{1}, :end-row 20, :name-end-col 18, :protocol-ns elin.protocol.nrepl, :name-end-row 20, :name-row 20, :ns elin.protocol.nrepl, :name current-client, :defined-by clojure.core/defprotocol, :protocol-name IClientManager, :filename "src/elin/protocol/nrepl.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 26, :row 20} {:end-row 6, :name-end-col 25, :name-end-row 3, :name-row 3, :ns elin.protocol.host.rpc, :name IRpcMessage, :defined-by clojure.core/defprotocol, :filename "src/elin/protocol/host/rpc.clj", :col 1, :name-col 14, :defined-by->lint-as clojure.core/defprotocol, :end-col 26, :row 3} {:fixed-arities #{1}, :end-row 4, :name-end-col 12, :protocol-ns elin.protocol.host.rpc, :name-end-row 4, :name-row 4, :ns elin.protocol.host.rpc, :name request?, :defined-by clojure.core/defprotocol, :protocol-name IRpcMessage, :filename "src/elin/protocol/host/rpc.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 20, :row 4} {:fixed-arities #{1}, :end-row 5, :name-end-col 13, :protocol-ns elin.protocol.host.rpc, :name-end-row 5, :name-row 5, :ns elin.protocol.host.rpc, :name response?, :defined-by clojure.core/defprotocol, :protocol-name IRpcMessage, :filename "src/elin/protocol/host/rpc.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 21, :row 5} {:fixed-arities #{1}, :end-row 6, :name-end-col 17, :protocol-ns elin.protocol.host.rpc, :name-end-row 6, :name-row 6, :ns elin.protocol.host.rpc, :name parse-message, :defined-by clojure.core/defprotocol, :protocol-name IRpcMessage, :filename "src/elin/protocol/host/rpc.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 25, :row 6} {:end-row 12, :name-end-col 18, :name-end-row 8, :name-row 8, :ns elin.protocol.host.rpc, :name IRpc, :defined-by clojure.core/defprotocol, :filename "src/elin/protocol/host/rpc.clj", :col 1, :name-col 14, :defined-by->lint-as clojure.core/defprotocol, :end-col 19, :row 8} {:fixed-arities #{2}, :end-row 9, :name-end-col 12, :protocol-ns elin.protocol.host.rpc, :name-end-row 9, :name-row 9, :ns elin.protocol.host.rpc, :name request!, :defined-by clojure.core/defprotocol, :protocol-name IRpc, :filename "src/elin/protocol/host/rpc.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 28, :row 9} {:fixed-arities #{2}, :end-row 10, :name-end-col 11, :protocol-ns elin.protocol.host.rpc, :name-end-row 10, :name-row 10, :ns elin.protocol.host.rpc, :name notify!, :defined-by clojure.core/defprotocol, :protocol-name IRpc, :filename "src/elin/protocol/host/rpc.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 27, :row 10} {:fixed-arities #{4}, :end-row 11, :name-end-col 13, :protocol-ns elin.protocol.host.rpc, :name-end-row 11, :name-row 11, :ns elin.protocol.host.rpc, :name response!, :defined-by clojure.core/defprotocol, :protocol-name IRpc, :filename "src/elin/protocol/host/rpc.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 37, :row 11} {:fixed-arities #{1}, :end-row 12, :name-end-col 10, :protocol-ns elin.protocol.host.rpc, :name-end-row 12, :name-row 12, :ns elin.protocol.host.rpc, :name flush!, :defined-by clojure.core/defprotocol, :protocol-name IRpc, :filename "src/elin/protocol/host/rpc.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 18, :row 12} {:end-row 9, :name-end-col 22, :name-end-row 4, :name-row 4, :ns elin.protocol.storage, :name IStorage, :defined-by clojure.core/defprotocol, :filename "src/elin/protocol/storage.clj", :col 1, :name-col 14, :defined-by->lint-as clojure.core/defprotocol, :end-col 18, :row 4} {:fixed-arities #{4 3}, :end-row 5, :name-end-col 7, :protocol-ns elin.protocol.storage, :name-end-row 5, :name-row 5, :ns elin.protocol.storage, :name set, :defined-by clojure.core/defprotocol, :protocol-name IStorage, :filename "src/elin/protocol/storage.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 45, :row 5} {:fixed-arities #{2}, :end-row 6, :name-end-col 7, :protocol-ns elin.protocol.storage, :name-end-row 6, :name-row 6, :ns elin.protocol.storage, :name get, :defined-by clojure.core/defprotocol, :protocol-name IStorage, :filename "src/elin/protocol/storage.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 17, :row 6} {:fixed-arities #{2}, :end-row 7, :name-end-col 13, :protocol-ns elin.protocol.storage, :name-end-row 7, :name-row 7, :ns elin.protocol.storage, :name contains?, :defined-by clojure.core/defprotocol, :protocol-name IStorage, :filename "src/elin/protocol/storage.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 23, :row 7} {:fixed-arities #{2}, :end-row 8, :name-end-col 10, :protocol-ns elin.protocol.storage, :name-end-row 8, :name-row 8, :ns elin.protocol.storage, :name delete, :defined-by clojure.core/defprotocol, :protocol-name IStorage, :filename "src/elin/protocol/storage.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 20, :row 8} {:fixed-arities #{1}, :end-row 9, :name-end-col 9, :protocol-ns elin.protocol.storage, :name-end-row 9, :name-row 9, :ns elin.protocol.storage, :name clear, :defined-by clojure.core/defprotocol, :protocol-name IStorage, :filename "src/elin/protocol/storage.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 17, :row 9} {:end-row 5, :name-end-col 23, :name-end-row 3, :name-row 3, :ns elin.protocol.rpc, :name IFunction, :defined-by clojure.core/defprotocol, :filename "src/elin/protocol/rpc.clj", :col 1, :name-col 14, :defined-by->lint-as clojure.core/defprotocol, :end-col 42, :row 3} {:fixed-arities #{3}, :end-row 4, :name-end-col 17, :protocol-ns elin.protocol.rpc, :name-end-row 4, :name-row 4, :ns elin.protocol.rpc, :name call-function, :defined-by clojure.core/defprotocol, :protocol-name IFunction, :filename "src/elin/protocol/rpc.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 39, :row 4} {:fixed-arities #{3}, :end-row 5, :name-end-col 19, :protocol-ns elin.protocol.rpc, :name-end-row 5, :name-row 5, :ns elin.protocol.rpc, :name notify-function, :defined-by clojure.core/defprotocol, :protocol-name IFunction, :filename "src/elin/protocol/rpc.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 41, :row 5} {:end-row 8, :name-end-col 23, :name-end-row 3, :name-row 3, :ns elin.protocol.clj-kondo, :name ICljKondo, :defined-by clojure.core/defprotocol, :filename "src/elin/protocol/clj_kondo.clj", :col 1, :name-col 14, :defined-by->lint-as clojure.core/defprotocol, :end-col 21, :row 3} {:fixed-arities #{1}, :end-row 4, :name-end-col 11, :protocol-ns elin.protocol.clj-kondo, :name-end-row 4, :name-row 4, :ns elin.protocol.clj-kondo, :name analyze, :defined-by clojure.core/defprotocol, :protocol-name ICljKondo, :filename "src/elin/protocol/clj_kondo.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 19, :row 4} {:fixed-arities #{1}, :end-row 5, :name-end-col 11, :protocol-ns elin.protocol.clj-kondo, :name-end-row 5, :name-row 5, :ns elin.protocol.clj-kondo, :name restore, :defined-by clojure.core/defprotocol, :protocol-name ICljKondo, :filename "src/elin/protocol/clj_kondo.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 19, :row 5} {:fixed-arities #{1}, :end-row 6, :name-end-col 14, :protocol-ns elin.protocol.clj-kondo, :name-end-row 6, :name-row 6, :ns elin.protocol.clj-kondo, :name analyzing?, :defined-by clojure.core/defprotocol, :protocol-name ICljKondo, :filename "src/elin/protocol/clj_kondo.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 22, :row 6} {:fixed-arities #{1}, :end-row 7, :name-end-col 13, :protocol-ns elin.protocol.clj-kondo, :name-end-row 7, :name-row 7, :ns elin.protocol.clj-kondo, :name analyzed?, :defined-by clojure.core/defprotocol, :protocol-name ICljKondo, :filename "src/elin/protocol/clj_kondo.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 21, :row 7} {:fixed-arities #{1}, :end-row 8, :name-end-col 12, :protocol-ns elin.protocol.clj-kondo, :name-end-row 8, :name-row 8, :ns elin.protocol.clj-kondo, :name analysis, :defined-by clojure.core/defprotocol, :protocol-name ICljKondo, :filename "src/elin/protocol/clj_kondo.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 20, :row 8} {:end-row 6, :name-end-col 26, :name-end-row 3, :name-row 3, :ns elin.protocol.interceptor, :name IInterceptor, :defined-by clojure.core/defprotocol, :filename "src/elin/protocol/interceptor.clj", :col 1, :name-col 14, :defined-by->lint-as clojure.core/defprotocol, :end-col 37, :row 3} {:fixed-arities #{4 3}, :end-row 6, :name-end-col 11, :protocol-ns elin.protocol.interceptor, :name-end-row 4, :name-row 4, :ns elin.protocol.interceptor, :name execute, :defined-by clojure.core/defprotocol, :protocol-name IInterceptor, :filename "src/elin/protocol/interceptor.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 36, :row 4} {:end-row 4, :name-end-col 23, :name-end-row 3, :name-row 3, :ns elin.protocol.lazy-host, :name ILazyHost, :defined-by clojure.core/defprotocol, :filename "src/elin/protocol/lazy_host.clj", :col 1, :name-col 14, :defined-by->lint-as clojure.core/defprotocol, :end-col 27, :row 3} {:fixed-arities #{2}, :end-row 4, :name-end-col 13, :protocol-ns elin.protocol.lazy-host, :name-end-row 4, :name-row 4, :ns elin.protocol.lazy-host, :name set-host!, :defined-by clojure.core/defprotocol, :protocol-name ILazyHost, :filename "src/elin/protocol/lazy_host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 26, :row 4} {:end-row 6, :name-end-col 20, :name-end-row 5, :name-row 5, :ns elin.protocol.host, :name IEvent, :defined-by clojure.core/defprotocol, :filename "src/elin/protocol/host.clj", :col 1, :name-col 14, :defined-by->lint-as clojure.core/defprotocol, :end-col 23, :row 5} {:fixed-arities #{1}, :end-row 6, :name-end-col 14, :protocol-ns elin.protocol.host, :name-end-row 6, :name-row 6, :ns elin.protocol.host, :name on-connect, :defined-by clojure.core/defprotocol, :protocol-name IEvent, :filename "src/elin/protocol/host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 22, :row 6} {:end-row 11, :name-end-col 17, :name-end-row 8, :name-row 8, :ns elin.protocol.host, :name IIo, :defined-by clojure.core/defprotocol, :filename "src/elin/protocol/host.clj", :col 1, :name-col 14, :defined-by->lint-as clojure.core/defprotocol, :end-col 34, :row 8} {:fixed-arities #{3 2}, :end-row 9, :name-end-col 13, :protocol-ns elin.protocol.host, :name-end-row 9, :name-row 9, :ns elin.protocol.host, :name echo-text, :defined-by clojure.core/defprotocol, :protocol-name IIo, :filename "src/elin/protocol/host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 48, :row 9} {:fixed-arities #{3 2}, :end-row 10, :name-end-col 16, :protocol-ns elin.protocol.host, :name-end-row 10, :name-row 10, :ns elin.protocol.host, :name echo-message, :defined-by clojure.core/defprotocol, :protocol-name IIo, :filename "src/elin/protocol/host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 51, :row 10} {:fixed-arities #{3}, :end-row 11, :name-end-col 10, :protocol-ns elin.protocol.host, :name-end-row 11, :name-row 11, :ns elin.protocol.host, :name input!, :defined-by clojure.core/defprotocol, :protocol-name IIo, :filename "src/elin/protocol/host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 33, :row 11} {:end-row 17, :name-end-col 19, :name-end-row 13, :name-row 13, :ns elin.protocol.host, :name IFile, :defined-by clojure.core/defprotocol, :filename "src/elin/protocol/host.clj", :col 1, :name-col 14, :defined-by->lint-as clojure.core/defprotocol, :end-col 66, :row 13} {:fixed-arities #{1}, :end-row 14, :name-end-col 34, :protocol-ns elin.protocol.host, :name-end-row 14, :name-row 14, :ns elin.protocol.host, :name get-current-working-directory!, :defined-by clojure.core/defprotocol, :protocol-name IFile, :filename "src/elin/protocol/host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 42, :row 14} {:fixed-arities #{1}, :end-row 15, :name-end-col 26, :protocol-ns elin.protocol.host, :name-end-row 15, :name-row 15, :ns elin.protocol.host, :name get-current-file-path!, :defined-by clojure.core/defprotocol, :protocol-name IFile, :filename "src/elin/protocol/host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 34, :row 15} {:fixed-arities #{1}, :end-row 16, :name-end-col 24, :protocol-ns elin.protocol.host, :name-end-row 16, :name-row 16, :ns elin.protocol.host, :name get-cursor-position!, :defined-by clojure.core/defprotocol, :protocol-name IFile, :filename "src/elin/protocol/host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 32, :row 16} {:fixed-arities #{4 5}, :end-row 17, :name-end-col 9, :protocol-ns elin.protocol.host, :name-end-row 17, :name-row 17, :ns elin.protocol.host, :name jump!, :defined-by clojure.core/defprotocol, :protocol-name IFile, :filename "src/elin/protocol/host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 65, :row 17} {:end-row 21, :name-end-col 23, :name-end-row 19, :name-row 19, :ns elin.protocol.host, :name IVariable, :defined-by clojure.core/defprotocol, :filename "src/elin/protocol/host.clj", :col 1, :name-col 14, :defined-by->lint-as clojure.core/defprotocol, :end-col 41, :row 19} {:fixed-arities #{2}, :end-row 20, :name-end-col 17, :protocol-ns elin.protocol.host, :name-end-row 20, :name-row 20, :ns elin.protocol.host, :name get-variable!, :defined-by clojure.core/defprotocol, :protocol-name IVariable, :filename "src/elin/protocol/host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 34, :row 20} {:fixed-arities #{3}, :end-row 21, :name-end-col 17, :protocol-ns elin.protocol.host, :name-end-row 21, :name-row 21, :ns elin.protocol.host, :name set-variable!, :defined-by clojure.core/defprotocol, :protocol-name IVariable, :filename "src/elin/protocol/host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 40, :row 21} {:end-row 28, :name-end-col 19, :name-end-row 23, :name-row 23, :ns elin.protocol.host, :name ISign, :defined-by clojure.core/defprotocol, :filename "src/elin/protocol/host.clj", :col 1, :name-col 14, :defined-by->lint-as clojure.core/defprotocol, :end-col 26, :row 23} {:fixed-arities #{2}, :end-row 24, :name-end-col 14, :protocol-ns elin.protocol.host, :name-end-row 24, :name-row 24, :ns elin.protocol.host, :name place-sign, :defined-by clojure.core/defprotocol, :protocol-name ISign, :filename "src/elin/protocol/host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 24, :row 24} {:fixed-arities #{2}, :end-row 25, :name-end-col 20, :protocol-ns elin.protocol.host, :name-end-row 25, :name-row 25, :ns elin.protocol.host, :name unplace-signs-by, :defined-by clojure.core/defprotocol, :protocol-name ISign, :filename "src/elin/protocol/host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 30, :row 25} {:fixed-arities #{1}, :end-row 26, :name-end-col 23, :protocol-ns elin.protocol.host, :name-end-row 26, :name-row 26, :ns elin.protocol.host, :name list-current-signs!, :defined-by clojure.core/defprotocol, :protocol-name ISign, :filename "src/elin/protocol/host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 31, :row 26} {:fixed-arities #{1}, :end-row 27, :name-end-col 19, :protocol-ns elin.protocol.host, :name-end-row 27, :name-row 27, :ns elin.protocol.host, :name list-all-signs!, :defined-by clojure.core/defprotocol, :protocol-name ISign, :filename "src/elin/protocol/host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 27, :row 27} {:fixed-arities #{1}, :end-row 28, :name-end-col 17, :protocol-ns elin.protocol.host, :name-end-row 28, :name-row 28, :ns elin.protocol.host, :name refresh-signs, :defined-by clojure.core/defprotocol, :protocol-name ISign, :filename "src/elin/protocol/host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 25, :row 28} {:end-row 35, :name-end-col 20, :name-end-row 30, :name-row 30, :ns elin.protocol.host, :name ISexpr, :defined-by clojure.core/defprotocol, :filename "src/elin/protocol/host.clj", :col 1, :name-col 14, :defined-by->lint-as clojure.core/defprotocol, :end-col 48, :row 30} {:fixed-arities #{3}, :end-row 31, :name-end-col 23, :protocol-ns elin.protocol.host, :name-end-row 31, :name-row 31, :ns elin.protocol.host, :name get-top-list-sexpr!, :defined-by clojure.core/defprotocol, :protocol-name ISexpr, :filename "src/elin/protocol/host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 40, :row 31} {:fixed-arities #{3}, :end-row 32, :name-end-col 19, :protocol-ns elin.protocol.host, :name-end-row 32, :name-row 32, :ns elin.protocol.host, :name get-list-sexpr!, :defined-by clojure.core/defprotocol, :protocol-name ISexpr, :filename "src/elin/protocol/host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 36, :row 32} {:fixed-arities #{3}, :end-row 33, :name-end-col 21, :protocol-ns elin.protocol.host, :name-end-row 33, :name-row 33, :ns elin.protocol.host, :name get-single-sexpr!, :defined-by clojure.core/defprotocol, :protocol-name ISexpr, :filename "src/elin/protocol/host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 38, :row 33} {:fixed-arities #{1}, :end-row 34, :name-end-col 23, :protocol-ns elin.protocol.host, :name-end-row 34, :name-row 34, :ns elin.protocol.host, :name get-namespace-form!, :defined-by clojure.core/defprotocol, :protocol-name ISexpr, :filename "src/elin/protocol/host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 31, :row 34} {:fixed-arities #{2}, :end-row 35, :name-end-col 27, :protocol-ns elin.protocol.host, :name-end-row 35, :name-row 35, :ns elin.protocol.host, :name replace-namespace-form!, :defined-by clojure.core/defprotocol, :protocol-name ISexpr, :filename "src/elin/protocol/host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 47, :row 35} {:end-row 41, :name-end-col 20, :name-end-row 37, :name-row 37, :ns elin.protocol.host, :name IPopup, :defined-by clojure.core/defprotocol, :filename "src/elin/protocol/host.clj", :col 1, :name-col 14, :defined-by->lint-as clojure.core/defprotocol, :end-col 33, :row 37} {:fixed-arities #{3 2}, :end-row 38, :name-end-col 15, :protocol-ns elin.protocol.host, :name-end-row 38, :name-row 38, :ns elin.protocol.host, :name open-popup!, :defined-by clojure.core/defprotocol, :protocol-name IPopup, :filename "src/elin/protocol/host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 42, :row 38} {:fixed-arities #{4}, :end-row 39, :name-end-col 14, :protocol-ns elin.protocol.host, :name-end-row 39, :name-row 39, :ns elin.protocol.host, :name move-popup, :defined-by clojure.core/defprotocol, :protocol-name IPopup, :filename "src/elin/protocol/host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 40, :row 39} {:fixed-arities #{3}, :end-row 40, :name-end-col 18, :protocol-ns elin.protocol.host, :name-end-row 40, :name-row 40, :ns elin.protocol.host, :name set-popup-text, :defined-by clojure.core/defprotocol, :protocol-name IPopup, :filename "src/elin/protocol/host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 37, :row 40} {:fixed-arities #{2}, :end-row 41, :name-end-col 15, :protocol-ns elin.protocol.host, :name-end-row 41, :name-row 41, :ns elin.protocol.host, :name close-popup, :defined-by clojure.core/defprotocol, :protocol-name IPopup, :filename "src/elin/protocol/host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 32, :row 41} {:end-row 45, :name-end-col 26, :name-end-row 43, :name-row 43, :ns elin.protocol.host, :name IVirtualText, :defined-by clojure.core/defprotocol, :filename "src/elin/protocol/host.clj", :col 1, :name-col 14, :defined-by->lint-as clojure.core/defprotocol, :end-col 36, :row 43} {:fixed-arities #{3 2}, :end-row 44, :name-end-col 20, :protocol-ns elin.protocol.host, :name-end-row 44, :name-row 44, :ns elin.protocol.host, :name set-virtual-text, :defined-by clojure.core/defprotocol, :protocol-name IVirtualText, :filename "src/elin/protocol/host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 53, :row 44} {:fixed-arities #{1}, :end-row 45, :name-end-col 27, :protocol-ns elin.protocol.host, :name-end-row 45, :name-row 45, :ns elin.protocol.host, :name clear-all-virtual-texts, :defined-by clojure.core/defprotocol, :protocol-name IVirtualText, :filename "src/elin/protocol/host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 35, :row 45} {:end-row 49, :name-end-col 21, :name-end-row 47, :name-row 47, :ns elin.protocol.host, :name IBuffer, :defined-by clojure.core/defprotocol, :filename "src/elin/protocol/host.clj", :col 1, :name-col 14, :defined-by->lint-as clojure.core/defprotocol, :end-col 39, :row 47} {:fixed-arities #{2}, :end-row 48, :name-end-col 25, :protocol-ns elin.protocol.host, :name-end-row 48, :name-row 48, :ns elin.protocol.host, :name set-to-current-buffer, :defined-by clojure.core/defprotocol, :protocol-name IBuffer, :filename "src/elin/protocol/host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 38, :row 48} {:fixed-arities #{2}, :end-row 49, :name-end-col 25, :protocol-ns elin.protocol.host, :name-end-row 49, :name-row 49, :ns elin.protocol.host, :name append-to-info-buffer, :defined-by clojure.core/defprotocol, :protocol-name IBuffer, :filename "src/elin/protocol/host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 38, :row 49} {:end-row 54, :name-end-col 23, :name-end-row 51, :name-row 51, :ns elin.protocol.host, :name ISelector, :defined-by clojure.core/defprotocol, :filename "src/elin/protocol/host.clj", :col 1, :name-col 14, :defined-by->lint-as clojure.core/defprotocol, :end-col 64, :row 51} {:fixed-arities #{4 3}, :end-row 54, :name-end-col 26, :protocol-ns elin.protocol.host, :name-end-row 52, :name-row 52, :ns elin.protocol.host, :name select-from-candidates, :defined-by clojure.core/defprotocol, :protocol-name ISelector, :filename "src/elin/protocol/host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 63, :row 52} {:end-row 4, :name-end-col 24, :name-end-row 3, :name-row 3, :ns elin.protocol.config, :name IConfigure, :defined-by clojure.core/defprotocol, :filename "src/elin/protocol/config.clj", :col 1, :name-col 14, :defined-by->lint-as clojure.core/defprotocol, :end-col 29, :row 3} {:fixed-arities #{2}, :end-row 4, :name-end-col 13, :protocol-ns elin.protocol.config, :name-end-row 4, :name-row 4, :ns elin.protocol.config, :name configure, :defined-by clojure.core/defprotocol, :protocol-name IConfigure, :filename "src/elin/protocol/config.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 28, :row 4} {:fixed-arities #{1}, :end-row 69, :name-end-col 21, :name-end-row 11, :private true, :name-row 11, :ns elin.function.nrepl.test, :name test-clj-code, :defined-by clojure.core/defn-, :filename "src/elin/function/nrepl/test.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 54, :row 11} {:fixed-arities #{1}, :end-row 74, :name-end-col 17, :name-end-row 71, :private true, :name-row 71, :ns elin.function.nrepl.test, :name babashka?, :defined-by clojure.core/defn-, :filename "src/elin/function/nrepl/test.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 25, :row 71} {:end-row 81, :name-end-col 26, :name-end-row 76, :private true, :name-row 76, :ns elin.function.nrepl.test, :name ?TestQuery, :defined-by clojure.core/def, :filename "src/elin/function/nrepl/test.clj", :col 1, :name-col 16, :defined-by->lint-as clojure.core/def, :end-col 29, :row 76} {:fixed-arities #{2}, :end-row 93, :name-end-col 23, :name-end-row 84, :name-row 84, :ns elin.function.nrepl.test, :name test-var-query!!, :defined-by clojure.core/defn, :filename "src/elin/function/nrepl/test.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 38, :row 84} {:end-row 15, :name-end-col 14, :name-end-row 12, :name-row 12, :ns elin.function.nrepl.cider.test, :name ?Summary, :defined-by clojure.core/def, :filename "src/elin/function/nrepl/cider/test.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 28, :row 12} {:fixed-arities #{1}, :end-row 30, :name-end-col 14, :name-end-row 18, :name-row 18, :ns elin.function.nrepl.cider.test, :name summary, :defined-by clojure.core/defn, :filename "src/elin/function/nrepl/cider/test.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 44, :row 18} {:fixed-arities #{1}, :end-row 36, :name-end-col 25, :name-end-row 32, :private true, :name-row 32, :ns elin.function.nrepl.cider.test, :name readable-filename, :defined-by clojure.core/defn-, :filename "src/elin/function/nrepl/cider/test.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 15, :row 32} {:fixed-arities #{1}, :end-row 54, :name-end-col 26, :name-end-row 39, :private true, :name-row 39, :ns elin.function.nrepl.cider.test, :name test-error-message, :defined-by clojure.core/defn-, :filename "src/elin/function/nrepl/cider/test.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 12, :row 39} {:end-row 59, :name-end-col 18, :name-end-row 56, :name-row 56, :ns elin.function.nrepl.cider.test, :name ?ActualValue, :defined-by clojure.core/def, :filename "src/elin/function/nrepl/cider/test.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 39, :row 56} {:fixed-arities #{1}, :end-row 73, :name-end-col 26, :name-end-row 62, :private true, :name-row 62, :ns elin.function.nrepl.cider.test, :name test-actual-values, :defined-by clojure.core/defn-, :filename "src/elin/function/nrepl/cider/test.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 36, :row 62} {:end-row 90, :name-end-col 17, :name-end-row 75, :name-row 75, :ns elin.function.nrepl.cider.test, :name ?TestResult, :defined-by clojure.core/def, :filename "src/elin/function/nrepl/cider/test.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 20, :row 75} {:fixed-arities #{2}, :end-row 128, :name-end-col 22, :name-end-row 93, :name-row 93, :ns elin.function.nrepl.cider.test, :name collect-results, :defined-by clojure.core/defn, :filename "src/elin/function/nrepl/cider/test.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 71, :row 93} {:fixed-arities #{1}, :end-row 34, :name-end-col 32, :name-end-row 14, :name-row 14, :ns elin.function.nrepl.namespace, :name get-cycled-namespace-path, :defined-by clojure.core/defn, :filename "src/elin/function/nrepl/namespace.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 50, :row 14} {:fixed-arities #{1}, :end-row 57, :name-end-col 32, :name-end-row 36, :name-row 36, :ns elin.function.nrepl.namespace, :name guess-namespace-from-path, :defined-by clojure.core/defn, :filename "src/elin/function/nrepl/namespace.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 36, :row 36} {:fixed-arities #{2}, :end-row 20, :name-end-col 24, :name-end-row 13, :name-row 13, :ns elin.function.nrepl.refactor, :name resolve-missing!!, :defined-by clojure.core/defn, :filename "src/elin/function/nrepl/refactor.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 28, :row 13} {:fixed-arities #{3}, :end-row 23, :name-end-col 17, :name-end-row 15, :name-row 15, :ns elin.function.nrepl.cider, :name complete!!, :defined-by clojure.core/defn, :filename "src/elin/function/nrepl/cider.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 25, :row 15} {:fixed-arities #{3}, :end-row 41, :name-end-col 13, :name-end-row 26, :name-row 26, :ns elin.function.nrepl.cider, :name info!!, :defined-by clojure.core/defn, :filename "src/elin/function/nrepl/cider.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 24, :doc "If info op is not supported, fallback to lookup op.", :row 26} {:fixed-arities #{2}, :end-row 51, :name-end-col 16, :name-end-row 44, :name-row 44, :ns elin.function.nrepl.cider, :name ns-path!!, :defined-by clojure.core/defn, :filename "src/elin/function/nrepl/cider.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 24, :row 44} {:fixed-arities #{2}, :end-row 58, :name-end-col 23, :name-end-row 53, :name-row 53, :ns elin.function.nrepl.cider, :name test-var-query!!, :defined-by clojure.core/defn, :filename "src/elin/function/nrepl/cider.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 37, :row 53} {:end-row 17, :name-end-col 36, :name-end-row 12, :private true, :name-row 12, :ns elin.function.nrepl.system, :name get-system-info-code, :defined-by clojure.core/def, :filename "src/elin/function/nrepl/system.clj", :col 1, :name-col 16, :defined-by->lint-as clojure.core/def, :end-col 61, :row 12} {:end-row 23, :name-end-col 27, :name-end-row 19, :private true, :name-row 19, :ns elin.function.nrepl.system, :name ?SystemInfo, :defined-by clojure.core/def, :filename "src/elin/function/nrepl/system.clj", :col 1, :name-col 16, :defined-by->lint-as clojure.core/def, :end-col 29, :row 19} {:fixed-arities #{1}, :end-row 31, :name-end-col 24, :name-end-row 26, :private true, :name-row 26, :ns elin.function.nrepl.system, :name get-system-info*, :defined-by clojure.core/defn-, :filename "src/elin/function/nrepl/system.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 29, :row 26} {:end-row 36, :name-end-col 21, :name-end-row 33, :name-row 33, :ns elin.function.nrepl.system, :name get-system-info, :defined-by clojure.core/def, :filename "src/elin/function/nrepl/system.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 22, :row 33} {:fixed-arities #{1}, :end-row 42, :name-end-col 19, :name-end-row 39, :name-row 39, :ns elin.function.nrepl.system, :name get-user-dir, :defined-by clojure.core/defn, :filename "src/elin/function/nrepl/system.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 22, :row 39} {:fixed-arities #{1}, :end-row 48, :name-end-col 25, :name-end-row 45, :name-row 45, :ns elin.function.nrepl.system, :name get-file-separator, :defined-by clojure.core/defn, :filename "src/elin/function/nrepl/system.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 28, :row 45} {:fixed-arities #{1}, :end-row 54, :name-end-col 23, :name-end-row 51, :name-row 51, :ns elin.function.nrepl.system, :name get-project-name, :defined-by clojure.core/defn, :filename "src/elin/function/nrepl/system.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 26, :row 51} {:end-row 18, :name-end-col 28, :name-end-row 16, :name-row 16, :ns elin.function.nrepl, :name middleware-caught-keys, :defined-by clojure.core/def, :filename "src/elin/function/nrepl.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 38, :row 16} {:end-row 26, :name-end-col 27, :name-end-row 20, :name-row 20, :ns elin.function.nrepl, :name middleware-print-keys, :defined-by clojure.core/def, :filename "src/elin/function/nrepl.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 38, :row 20} {:end-row 32, :name-end-col 32, :name-end-row 28, :private true, :name-row 28, :ns elin.function.nrepl, :name eval-option-keys, :defined-by clojure.core/def, :filename "src/elin/function/nrepl.clj", :col 1, :name-col 16, :defined-by->lint-as clojure.core/def, :end-col 27, :row 28} {:end-row 38, :name-end-col 37, :name-end-row 34, :private true, :name-row 34, :ns elin.function.nrepl, :name load-file-option-keys, :defined-by clojure.core/def, :filename "src/elin/function/nrepl.clj", :col 1, :name-col 16, :defined-by->lint-as clojure.core/def, :end-col 27, :row 34} {:fixed-arities #{1 2}, :end-row 49, :name-end-col 14, :name-end-row 43, :name-row 43, :ns elin.function.nrepl, :name close!!, :defined-by clojure.core/defn, :filename "src/elin/function/nrepl.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 85, :row 43} {:fixed-arities #{3 2}, :end-row 70, :name-end-col 13, :name-end-row 54, :name-row 54, :ns elin.function.nrepl, :name eval!!, :defined-by clojure.core/defn, :filename "src/elin/function/nrepl.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 51, :row 54} {:fixed-arities #{1 2}, :end-row 84, :name-end-col 18, :name-end-row 75, :name-row 75, :ns elin.function.nrepl, :name interrupt!!, :defined-by clojure.core/defn, :filename "src/elin/function/nrepl.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 51, :row 75} {:fixed-arities #{3 2}, :end-row 111, :name-end-col 18, :name-end-row 89, :name-row 89, :ns elin.function.nrepl, :name load-file!!, :defined-by clojure.core/defn, :filename "src/elin/function/nrepl.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 44, :row 89} {:fixed-arities #{3}, :end-row 131, :name-end-col 15, :name-end-row 114, :name-row 114, :ns elin.function.nrepl, :name lookup!!, :defined-by clojure.core/defn, :filename "src/elin/function/nrepl.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 14, :row 114} {:fixed-arities #{1}, :end-row 139, :name-end-col 20, :name-end-row 134, :name-row 134, :ns elin.function.nrepl, :name ls-sessions!!, :defined-by clojure.core/defn, :filename "src/elin/function/nrepl.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 22, :row 134} {:fixed-arities #{3}, :end-row 148, :name-end-col 20, :name-end-row 141, :name-row 141, :ns elin.function.nrepl, :name completions!!, :defined-by clojure.core/defn, :filename "src/elin/function/nrepl.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 25, :row 141} {:fixed-arities #{1}, :end-row 27, :name-end-col 21, :name-end-row 15, :name-row 15, :ns elin.function.namespace, :name get-namespaces, :defined-by clojure.core/defn, :filename "src/elin/function/namespace.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 19, :row 15} {:fixed-arities #{2}, :end-row 31, :name-end-col 32, :name-end-row 29, :name-row 29, :ns elin.function.namespace, :name most-used-namespace-alias, :defined-by clojure.core/defn, :filename "src/elin/function/namespace.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 62, :row 29} {:fixed-arities #{2}, :end-row 35, :name-end-col 25, :name-end-row 33, :name-row 33, :ns elin.function.namespace, :name namespace-by-alias, :defined-by clojure.core/defn, :filename "src/elin/function/namespace.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 58, :row 33} {:fixed-arities #{3}, :end-row 56, :name-end-col 32, :name-end-row 38, :name-row 38, :ns elin.function.namespace, :name resolve-missing-namespace, :defined-by clojure.core/defn, :filename "src/elin/function/namespace.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 55, :row 38} {:fixed-arities #{1}, :end-row 16, :name-end-col 23, :name-end-row 12, :name-row 12, :ns elin.function.clj-kondo, :name namespace-usages, :defined-by clojure.core/defn, :filename "src/elin/function/clj_kondo.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 14, :row 12} {:fixed-arities #{1}, :end-row 22, :name-end-col 17, :name-end-row 18, :name-row 18, :ns elin.function.clj-kondo, :name var-usages, :defined-by clojure.core/defn, :filename "src/elin/function/clj_kondo.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 14, :row 18} {:fixed-arities #{1}, :end-row 28, :name-end-col 28, :name-end-row 24, :name-row 24, :ns elin.function.clj-kondo, :name namespace-definitions, :defined-by clojure.core/defn, :filename "src/elin/function/clj_kondo.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 14, :row 24} {:fixed-arities #{1}, :end-row 34, :name-end-col 22, :name-end-row 30, :name-row 30, :ns elin.function.clj-kondo, :name var-definitions, :defined-by clojure.core/defn, :filename "src/elin/function/clj_kondo.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 14, :row 30} {:fixed-arities #{1}, :end-row 40, :name-end-col 19, :name-end-row 36, :name-row 36, :ns elin.function.clj-kondo, :name local-usages, :defined-by clojure.core/defn, :filename "src/elin/function/clj_kondo.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 14, :row 36} {:fixed-arities #{1}, :end-row 46, :name-end-col 24, :name-end-row 42, :name-row 42, :ns elin.function.clj-kondo, :name local-definitions, :defined-by clojure.core/defn, :filename "src/elin/function/clj_kondo.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 14, :row 42} {:fixed-arities #{1}, :end-row 51, :name-end-col 15, :name-end-row 48, :name-row 48, :ns elin.function.clj-kondo, :name keywords, :defined-by clojure.core/defn, :filename "src/elin/function/clj_kondo.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 14, :row 48} {:fixed-arities #{2}, :end-row 61, :name-end-col 21, :name-end-row 53, :name-row 53, :ns elin.function.clj-kondo, :name keyword-usages, :defined-by clojure.core/defn, :filename "src/elin/function/clj_kondo.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 33, :row 53} {:fixed-arities #{3}, :end-row 85, :name-end-col 25, :name-end-row 63, :name-row 63, :ns elin.function.clj-kondo, :name keyword-definition, :defined-by clojure.core/defn, :filename "src/elin/function/clj_kondo.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 26, :row 63} {:fixed-arities #{3}, :end-row 93, :name-end-col 17, :name-end-row 87, :name-row 87, :ns elin.function.clj-kondo, :name references, :defined-by clojure.core/defn, :filename "src/elin/function/clj_kondo.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 36, :row 87} {:fixed-arities #{1}, :end-row 100, :name-end-col 24, :name-end-row 96, :name-row 96, :ns elin.function.clj-kondo, :name namespace-symbols, :defined-by clojure.core/defn, :filename "src/elin/function/clj_kondo.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 16, :row 96} {:fixed-arities #{2}, :end-row 113, :name-end-col 32, :name-end-row 103, :name-row 103, :ns elin.function.clj-kondo, :name most-used-namespace-alias, :defined-by clojure.core/defn, :filename "src/elin/function/clj_kondo.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 21, :row 103} {:fixed-arities #{2}, :end-row 121, :name-end-col 26, :name-end-row 116, :name-row 116, :ns elin.function.clj-kondo, :name namespaces-by-alias, :defined-by clojure.core/defn, :filename "src/elin/function/clj_kondo.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 20, :row 116} {:fixed-arities #{2}, :end-row 134, :name-end-col 25, :name-end-row 124, :name-row 124, :ns elin.function.clj-kondo, :name namespace-by-alias, :defined-by clojure.core/defn, :filename "src/elin/function/clj_kondo.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 21, :row 124} {:fixed-arities #{3}, :end-row 166, :name-end-col 13, :name-end-row 137, :name-row 137, :ns elin.function.clj-kondo, :name lookup, :defined-by clojure.core/defn, :filename "src/elin/function/clj_kondo.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 46, :row 137} {:fixed-arities #{2}, :end-row 173, :name-end-col 27, :name-end-row 168, :name-row 168, :ns elin.function.clj-kondo, :name requiring-namespaces, :defined-by clojure.core/defn, :filename "src/elin/function/clj_kondo.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 26, :row 168} {:fixed-arities #{3}, :end-row 15, :name-end-col 19, :name-end-row 13, :name-row 13, :ns elin.function.sexpr, :name get-top-list, :defined-by clojure.core/defn, :filename "src/elin/function/sexpr.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 60, :row 13} {:fixed-arities #{3}, :end-row 20, :name-end-col 15, :name-end-row 18, :name-row 18, :ns elin.function.sexpr, :name get-list, :defined-by clojure.core/defn, :filename "src/elin/function/sexpr.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 56, :row 18} {:fixed-arities #{3}, :end-row 25, :name-end-col 15, :name-end-row 23, :name-row 23, :ns elin.function.sexpr, :name get-expr, :defined-by clojure.core/defn, :filename "src/elin/function/sexpr.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 58, :row 23} {:fixed-arities #{1}, :end-row 30, :name-end-col 25, :name-end-row 28, :name-row 28, :ns elin.function.sexpr, :name get-namespace-form, :defined-by clojure.core/defn, :filename "src/elin/function/sexpr.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 51, :row 28} {:fixed-arities #{2}, :end-row 35, :name-end-col 29, :name-end-row 33, :name-row 33, :ns elin.function.sexpr, :name replace-namespace-form, :defined-by clojure.core/defn, :filename "src/elin/function/sexpr.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 67, :row 33} {:fixed-arities #{1}, :end-row 41, :name-end-col 20, :name-end-row 38, :name-row 38, :ns elin.function.sexpr, :name get-namespace, :defined-by clojure.core/defn, :filename "src/elin/function/sexpr.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 39, :row 38} {:end-row 12, :name-end-col 23, :name-end-row 11, :name-row 11, :ns elin.function.lookup, :name ?NreplAndCljKondo, :defined-by clojure.core/def, :filename "src/elin/function/lookup.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 88, :row 11} {:fixed-arities #{3}, :end-row 23, :name-end-col 13, :name-end-row 15, :name-row 15, :ns elin.function.lookup, :name lookup, :defined-by clojure.core/defn, :filename "src/elin/function/lookup.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 13, :row 15} {:fixed-arities #{2}, :end-row 14, :name-end-col 14, :name-end-row 7, :name-row 7, :ns elin.function.file, :name open-as, :defined-by clojure.core/defn, :filename "src/elin/function/file.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 56, :row 7} {:fixed-arities #{3}, :end-row 23, :name-end-col 14, :name-end-row 10, :private true, :name-row 10, :ns elin.function.evaluate, :name eval!!, :defined-by clojure.core/defn-, :filename "src/elin/function/evaluate.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 26, :row 10} {:fixed-arities #{1 2}, :end-row 40, :name-end-col 32, :name-end-row 26, :name-row 26, :ns elin.function.evaluate, :name evaluate-current-top-list, :defined-by clojure.core/defn, :filename "src/elin/function/evaluate.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 49, :row 26} {:fixed-arities #{1 2}, :end-row 56, :name-end-col 28, :name-end-row 42, :name-row 42, :ns elin.function.evaluate, :name evaluate-current-list, :defined-by clojure.core/defn, :filename "src/elin/function/evaluate.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 49, :row 42} {:fixed-arities #{1 2}, :end-row 72, :name-end-col 28, :name-end-row 58, :name-row 58, :ns elin.function.evaluate, :name evaluate-current-expr, :defined-by clojure.core/defn, :filename "src/elin/function/evaluate.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 49, :row 58} {:fixed-arities #{1 2}, :end-row 81, :name-end-col 30, :name-end-row 74, :name-row 74, :ns elin.function.evaluate, :name evaluate-namespace-form, :defined-by clojure.core/defn, :filename "src/elin/function/evaluate.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 52, :row 74} {:end-row 8, :name-end-col 15, :name-end-row 6, :name-row 6, :ns elin.schema.component, :name ?LazyHost, :defined-by clojure.core/def, :filename "src/elin/schema/component.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 34, :row 6} {:end-row 13, :name-end-col 18, :name-end-row 10, :name-row 10, :ns elin.schema.component, :name ?Interceptor, :defined-by clojure.core/def, :filename "src/elin/schema/component.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 48, :row 10} {:end-row 20, :name-end-col 30, :name-end-row 15, :private true, :name-row 15, :ns elin.schema.component, :name NreplComponent, :defined-by clojure.core/def, :filename "src/elin/schema/component.clj", :col 1, :name-col 16, :defined-by->lint-as clojure.core/def, :end-col 48, :row 15} {:end-row 25, :name-end-col 12, :name-end-row 22, :name-row 22, :ns elin.schema.component, :name ?Nrepl, :defined-by clojure.core/def, :filename "src/elin/schema/component.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 23, :row 22} {:end-row 31, :name-end-col 15, :name-end-row 27, :name-row 27, :ns elin.schema.component, :name ?CljKondo, :defined-by clojure.core/def, :filename "src/elin/schema/component.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 37, :row 27} {:end-row 12, :name-end-col 14, :name-end-row 11, :name-row 11, :ns elin.schema.nrepl, :name ?Message, :defined-by clojure.core/def, :filename "src/elin/schema/nrepl.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 27, :row 11} {:end-row 17, :name-end-col 13, :name-end-row 14, :name-row 14, :ns elin.schema.nrepl, :name ?Output, :defined-by clojure.core/def, :filename "src/elin/schema/nrepl.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 21, :row 14} {:end-row 27, :name-end-col 17, :name-end-row 19, :name-row 19, :ns elin.schema.nrepl, :name ?Connection, :defined-by clojure.core/def, :filename "src/elin/schema/nrepl.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 51, :row 19} {:end-row 35, :name-end-col 13, :name-end-row 29, :name-row 29, :ns elin.schema.nrepl, :name ?Client, :defined-by clojure.core/def, :filename "src/elin/schema/nrepl.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 40, :row 29} {:end-row 40, :name-end-col 14, :name-end-row 37, :name-row 37, :ns elin.schema.nrepl, :name ?Manager, :defined-by clojure.core/def, :filename "src/elin/schema/nrepl.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 59, :row 37} {:end-row 52, :name-end-col 13, :name-end-row 42, :name-row 42, :ns elin.schema.nrepl, :name ?Lookup, :defined-by clojure.core/def, :filename "src/elin/schema/nrepl.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 51, :row 42} {:end-row 17, :name-end-col 11, :name-end-row 8, :name-row 8, :ns elin.schema.interceptor, :name ?Kind, :defined-by clojure.core/def, :filename "src/elin/schema/interceptor.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 26, :row 8} {:end-row 26, :name-end-col 18, :name-end-row 19, :name-row 19, :ns elin.schema.interceptor, :name ?Interceptor, :defined-by clojure.core/def, :filename "src/elin/schema/interceptor.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 35, :row 19} {:end-row 29, :name-end-col 21, :name-end-row 28, :name-row 28, :ns elin.schema.interceptor, :name ?HandlerContext, :defined-by clojure.core/def, :filename "src/elin/schema/interceptor.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 21, :row 28} {:end-row 34, :name-end-col 20, :name-end-row 31, :name-row 31, :ns elin.schema.interceptor, :name ?OutputContext, :defined-by clojure.core/def, :filename "src/elin/schema/interceptor.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 47, :row 31} {:end-row 43, :name-end-col 21, :name-end-row 36, :name-row 36, :ns elin.schema.interceptor, :name ?ConnectContext, :defined-by clojure.core/def, :filename "src/elin/schema/interceptor.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 47, :row 36} {:end-row 51, :name-end-col 19, :name-end-row 45, :name-row 45, :ns elin.schema.interceptor, :name ?NreplContext, :defined-by clojure.core/def, :filename "src/elin/schema/interceptor.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 47, :row 45} {:end-row 62, :name-end-col 21, :name-end-row 53, :name-row 53, :ns elin.schema.interceptor, :name ?AutocmdContext, :defined-by clojure.core/def, :filename "src/elin/schema/interceptor.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 47, :row 53} {:end-row 71, :name-end-col 18, :name-end-row 64, :name-row 64, :ns elin.schema.interceptor, :name ?TestContext, :defined-by clojure.core/def, :filename "src/elin/schema/interceptor.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 47, :row 64} {:end-row 80, :name-end-col 22, :name-end-row 73, :name-row 73, :ns elin.schema.interceptor, :name ?EvaluateContext, :defined-by clojure.core/def, :filename "src/elin/schema/interceptor.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 47, :row 73} {:end-row 9, :name-end-col 14, :name-end-row 6, :name-row 6, :ns elin.schema.server, :name ?Message, :defined-by clojure.core/def, :filename "src/elin/schema/server.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 35, :row 6} {:end-row 15, :name-end-col 11, :name-end-row 11, :name-row 11, :ns elin.schema.server, :name ?Host, :defined-by clojure.core/def, :filename "src/elin/schema/server.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 29, :row 11} {:end-row 9, :name-end-col 15, :name-end-row 3, :name-row 3, :ns elin.schema.host, :name ?Position, :defined-by clojure.core/def, :filename "src/elin/schema/host.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 22, :row 3} {:end-row 15, :name-end-col 22, :name-end-row 11, :name-row 11, :ns elin.schema.host, :name ?CodeAndPosition, :defined-by clojure.core/def, :filename "src/elin/schema/host.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 17, :row 11} {:end-row 12, :name-end-col 17, :name-end-row 6, :name-row 6, :ns elin.schema.handler, :name ?Components, :defined-by clojure.core/def, :filename "src/elin/schema/handler.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 33, :row 6} {:end-row 18, :name-end-col 11, :name-end-row 14, :name-row 14, :ns elin.schema.handler, :name ?Elin, :defined-by clojure.core/def, :filename "src/elin/schema/handler.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 17, :row 14} {:end-row 21, :name-end-col 17, :name-end-row 20, :name-row 20, :ns elin.schema.handler, :name ?HandlerMap, :defined-by clojure.core/def, :filename "src/elin/schema/handler.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 36, :row 20} {:end-row 7, :name-end-col 13, :name-end-row 3, :name-row 3, :ns elin.schema.plugin, :name ?Plugin, :defined-by clojure.core/def, :filename "src/elin/schema/plugin.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 70, :row 3} {:end-row 5, :name-end-col 20, :name-end-row 3, :private true, :name-row 3, :ns elin.schema.config, :name ?Env, :defined-by clojure.core/def, :filename "src/elin/schema/config.clj", :col 1, :name-col 16, :defined-by->lint-as clojure.core/def, :end-col 20, :row 3} {:end-row 10, :name-end-col 24, :name-end-row 7, :private true, :name-row 7, :ns elin.schema.config, :name ?Handler, :defined-by clojure.core/def, :filename "src/elin/schema/config.clj", :col 1, :name-col 16, :defined-by->lint-as clojure.core/def, :end-col 63, :row 7} {:end-row 15, :name-end-col 28, :name-end-row 12, :private true, :name-row 12, :ns elin.schema.config, :name ?Interceptor, :defined-by clojure.core/def, :filename "src/elin/schema/config.clj", :col 1, :name-col 16, :defined-by->lint-as clojure.core/def, :end-col 63, :row 12} {:end-row 18, :name-end-col 25, :name-end-row 17, :private true, :name-row 17, :ns elin.schema.config, :name ?LogLevel, :defined-by clojure.core/def, :filename "src/elin/schema/config.clj", :col 1, :name-col 16, :defined-by->lint-as clojure.core/def, :end-col 40, :row 17} {:end-row 22, :name-end-col 20, :name-end-row 20, :private true, :name-row 20, :ns elin.schema.config, :name ?Log, :defined-by clojure.core/def, :filename "src/elin/schema/config.clj", :col 1, :name-col 16, :defined-by->lint-as clojure.core/def, :end-col 41, :row 20} {:end-row 26, :name-end-col 23, :name-end-row 24, :private true, :name-row 24, :ns elin.schema.config, :name ?Plugin, :defined-by clojure.core/def, :filename "src/elin/schema/config.clj", :col 1, :name-col 16, :defined-by->lint-as clojure.core/def, :end-col 54, :row 24} {:end-row 31, :name-end-col 23, :name-end-row 28, :private true, :name-row 28, :ns elin.schema.config, :name ?Server, :defined-by clojure.core/def, :filename "src/elin/schema/config.clj", :col 1, :name-col 16, :defined-by->lint-as clojure.core/def, :end-col 18, :row 28} {:end-row 40, :name-end-col 13, :name-end-row 33, :name-row 33, :ns elin.schema.config, :name ?Config, :defined-by clojure.core/def, :filename "src/elin/schema/config.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 23, :row 33} {:end-row 4, :name-end-col 10, :name-end-row 4, :name-row 4, :ns elin.constant.project, :name name, :defined-by clojure.core/def, :filename "src/elin/constant/project.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 18, :row 4} {:end-row 5, :name-end-col 22, :name-end-row 5, :name-row 5, :ns elin.constant.project, :name config-file-name, :defined-by clojure.core/def, :filename "src/elin/constant/project.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 47, :row 5} {:end-row 6, :name-end-col 19, :name-end-row 3, :name-row 3, :ns elin.constant.nrepl, :name array-key-set, :defined-by clojure.core/def, :filename "src/elin/constant/nrepl.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 20, :row 3} {:end-row 10, :name-end-col 14, :name-end-row 10, :name-row 10, :ns elin.constant.nrepl, :name close-op, :defined-by clojure.core/def, :filename "src/elin/constant/nrepl.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 23, :row 10} {:end-row 11, :name-end-col 20, :name-end-row 11, :name-row 11, :ns elin.constant.nrepl, :name completions-op, :defined-by clojure.core/def, :filename "src/elin/constant/nrepl.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 35, :row 11} {:end-row 12, :name-end-col 13, :name-end-row 12, :name-row 12, :ns elin.constant.nrepl, :name eval-op, :defined-by clojure.core/def, :filename "src/elin/constant/nrepl.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 21, :row 12} {:end-row 13, :name-end-col 18, :name-end-row 13, :name-row 13, :ns elin.constant.nrepl, :name interrupt-op, :defined-by clojure.core/def, :filename "src/elin/constant/nrepl.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 31, :row 13} {:end-row 14, :name-end-col 18, :name-end-row 14, :name-row 14, :ns elin.constant.nrepl, :name load-file-op, :defined-by clojure.core/def, :filename "src/elin/constant/nrepl.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 31, :row 14} {:end-row 15, :name-end-col 15, :name-end-row 15, :name-row 15, :ns elin.constant.nrepl, :name lookup-op, :defined-by clojure.core/def, :filename "src/elin/constant/nrepl.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 25, :row 15} {:end-row 16, :name-end-col 20, :name-end-row 16, :name-row 16, :ns elin.constant.nrepl, :name ls-sessions-op, :defined-by clojure.core/def, :filename "src/elin/constant/nrepl.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 35, :row 16} {:end-row 20, :name-end-col 17, :name-end-row 20, :name-row 20, :ns elin.constant.nrepl, :name complete-op, :defined-by clojure.core/def, :filename "src/elin/constant/nrepl.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 29, :row 20} {:end-row 21, :name-end-col 13, :name-end-row 21, :name-row 21, :ns elin.constant.nrepl, :name info-op, :defined-by clojure.core/def, :filename "src/elin/constant/nrepl.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 21, :row 21} {:end-row 22, :name-end-col 16, :name-end-row 22, :name-row 22, :ns elin.constant.nrepl, :name ns-path-op, :defined-by clojure.core/def, :filename "src/elin/constant/nrepl.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 27, :row 22} {:end-row 23, :name-end-col 23, :name-end-row 23, :name-row 23, :ns elin.constant.nrepl, :name test-var-query-op, :defined-by clojure.core/def, :filename "src/elin/constant/nrepl.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 41, :row 23} {:end-row 27, :name-end-col 24, :name-end-row 27, :name-row 27, :ns elin.constant.nrepl, :name resolve-missing-op, :defined-by clojure.core/def, :filename "src/elin/constant/nrepl.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 43, :row 27} {:end-row 5, :name-end-col 9, :name-end-row 5, :name-row 5, :ns elin.constant.interceptor, :name all, :defined-by clojure.core/def, :filename "src/elin/constant/interceptor.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 16, :row 5} {:end-row 6, :name-end-col 13, :name-end-row 6, :name-row 6, :ns elin.constant.interceptor, :name autocmd, :defined-by clojure.core/def, :filename "src/elin/constant/interceptor.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 24, :row 6} {:end-row 7, :name-end-col 13, :name-end-row 7, :name-row 7, :ns elin.constant.interceptor, :name connect, :defined-by clojure.core/def, :filename "src/elin/constant/interceptor.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 24, :row 7} {:end-row 8, :name-end-col 14, :name-end-row 8, :name-row 8, :ns elin.constant.interceptor, :name evaluate, :defined-by clojure.core/def, :filename "src/elin/constant/interceptor.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 26, :row 8} {:end-row 9, :name-end-col 13, :name-end-row 9, :name-row 9, :ns elin.constant.interceptor, :name handler, :defined-by clojure.core/def, :filename "src/elin/constant/interceptor.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 24, :row 9} {:end-row 10, :name-end-col 11, :name-end-row 10, :name-row 10, :ns elin.constant.interceptor, :name nrepl, :defined-by clojure.core/def, :filename "src/elin/constant/interceptor.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 20, :row 10} {:end-row 11, :name-end-col 12, :name-end-row 11, :name-row 11, :ns elin.constant.interceptor, :name output, :defined-by clojure.core/def, :filename "src/elin/constant/interceptor.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 22, :row 11} {:end-row 12, :name-end-col 10, :name-end-row 12, :name-row 12, :ns elin.constant.interceptor, :name test, :defined-by clojure.core/def, :filename "src/elin/constant/interceptor.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 18, :row 12} {:end-row 3, :name-end-col 10, :name-end-row 3, :name-row 3, :ns elin.constant.host, :name nvim, :defined-by clojure.core/def, :filename "src/elin/constant/host.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 18, :row 3} {:end-row 4, :name-end-col 9, :name-end-row 4, :name-row 4, :ns elin.constant.host, :name vim, :defined-by clojure.core/def, :filename "src/elin/constant/host.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 16, :row 4} {:end-row 4, :name-end-col 26, :name-end-row 3, :name-row 3, :ns elin.constant.lookup, :name subsection-separator, :defined-by clojure.core/def, :filename "src/elin/constant/lookup.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 82, :row 3} {:end-row 11, :name-end-col 25, :name-end-row 11, :private true, :name-row 11, :ns elin.interceptor.test, :name sign-name, :defined-by clojure.core/def, :filename "src/elin/interceptor/test.clj", :col 1, :name-col 16, :defined-by->lint-as clojure.core/def, :end-col 34, :row 11} {:end-row 53, :name-end-col 27, :name-end-row 13, :name-row 13, :ns elin.interceptor.test, :name done-test-interceptor, :defined-by clojure.core/def, :filename "src/elin/interceptor/test.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 30, :row 13} {:end-row 19, :name-end-col 25, :name-end-row 11, :name-row 11, :ns elin.interceptor.nrepl, :name eval-ns-interceptor, :defined-by clojure.core/def, :filename "src/elin/interceptor/nrepl.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 76, :row 11} {:end-row 38, :name-end-col 32, :name-end-row 21, :name-row 21, :ns elin.interceptor.nrepl, :name normalize-path-interceptor, :defined-by clojure.core/def, :filename "src/elin/interceptor/nrepl.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 22, :row 21} {:end-row 50, :name-end-col 52, :name-end-row 40, :name-row 40, :ns elin.interceptor.nrepl, :name output-load-file-result-to-cmdline-interceptor, :defined-by clojure.core/def, :filename "src/elin/interceptor/nrepl.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 30, :row 40} {:end-row 12, :name-end-col 30, :name-end-row 7, :name-row 7, :ns elin.interceptor.output, :name print-output-interceptor, :defined-by clojure.core/def, :filename "src/elin/interceptor/output.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 30, :row 7} {:end-row 16, :name-end-col 35, :name-end-row 15, :name-row 15, :ns elin.interceptor.autocmd, :name ns-created-var-name, :defined-by clojure.core/def, :filename "src/elin/interceptor/autocmd.clj", :col 1, :name-col 16, :defined-by->lint-as clojure.core/def, :end-col 23, :row 15} {:end-row 24, :name-end-col 30, :name-end-row 18, :name-row 18, :ns elin.interceptor.autocmd, :name deinitialize-interceptor, :defined-by clojure.core/def, :filename "src/elin/interceptor/autocmd.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 30, :row 18} {:end-row 43, :name-end-col 27, :name-end-row 26, :name-row 26, :ns elin.interceptor.autocmd, :name ns-create-interceptor, :defined-by clojure.core/def, :filename "src/elin/interceptor/autocmd.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 30, :row 26} {:end-row 47, :name-end-col 28, :name-end-row 45, :name-row 45, :ns elin.interceptor.autocmd, :name generate-skeleton, :defined-by clojure.core/defmulti, :filename "src/elin/interceptor/autocmd.clj", :col 1, :name-col 11, :defined-by->lint-as clojure.core/defmulti, :end-col 19, :row 45} {:end-row 79, :name-end-col 26, :name-end-row 62, :name-row 62, :ns elin.interceptor.autocmd, :name skeleton-interceptor, :defined-by clojure.core/def, :filename "src/elin/interceptor/autocmd.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 30, :row 62} {:end-row 87, :name-end-col 37, :name-end-row 81, :name-row 81, :ns elin.interceptor.autocmd, :name clj-kondo-analyzing-interceptor, :defined-by clojure.core/def, :filename "src/elin/interceptor/autocmd.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 30, :row 81} {:end-row 17, :name-end-col 19, :name-end-row 14, :private true, :name-row 14, :ns elin.interceptor.optional.nrepl, :name ?=>, :defined-by clojure.core/def, :filename "src/elin/interceptor/optional/nrepl.clj", :col 1, :name-col 16, :defined-by->lint-as clojure.core/def, :end-col 24, :row 14} {:end-row 22, :name-end-col 25, :name-end-row 19, :private true, :name-row 19, :ns elin.interceptor.optional.nrepl, :name ?function, :defined-by clojure.core/def, :filename "src/elin/interceptor/optional/nrepl.clj", :col 1, :name-col 16, :defined-by->lint-as clojure.core/def, :end-col 30, :row 19} {:end-row 33, :name-end-col 31, :name-end-row 24, :private true, :name-row 24, :ns elin.interceptor.optional.nrepl, :name ?FunctionSchema, :defined-by clojure.core/def, :filename "src/elin/interceptor/optional/nrepl.clj", :col 1, :name-col 16, :defined-by->lint-as clojure.core/def, :end-col 43, :row 24} {:fixed-arities #{2}, :end-row 47, :name-end-col 26, :name-end-row 35, :private true, :name-row 35, :ns elin.interceptor.optional.nrepl, :name format-schema-form, :defined-by clojure.core/defn-, :filename "src/elin/interceptor/optional/nrepl.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 39, :row 35} {:fixed-arities #{1}, :end-row 56, :name-end-col 37, :name-end-row 49, :private true, :name-row 49, :ns elin.interceptor.optional.nrepl, :name format-parsed-function-schema, :defined-by clojure.core/defn-, :filename "src/elin/interceptor/optional/nrepl.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 54, :row 49} {:fixed-arities #{2}, :end-row 62, :name-end-col 25, :name-end-row 58, :private true, :name-row 58, :ns elin.interceptor.optional.nrepl, :name fetch-schema-code, :defined-by clojure.core/defn-, :filename "src/elin/interceptor/optional/nrepl.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 28, :row 58} {:end-row 86, :name-end-col 30, :name-end-row 64, :name-row 64, :ns elin.interceptor.optional.nrepl, :name malli-lookup-interceptor, :defined-by clojure.core/def, :filename "src/elin/interceptor/optional/nrepl.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 58, :row 64} {:end-row 13, :name-end-col 32, :name-end-row 6, :name-row 6, :ns elin.interceptor.optional.evaluate, :name wrap-eval-code-interceptor, :defined-by clojure.core/def, :filename "src/elin/interceptor/optional/evaluate.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 75, :row 6} {:end-row 14, :name-end-col 32, :name-end-row 8, :name-row 8, :ns elin.interceptor.handler, :name handling-error-interceptor, :defined-by clojure.core/def, :filename "src/elin/interceptor/handler.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 30, :row 8} {:end-row 19, :name-end-col 47, :name-end-row 10, :name-row 10, :ns elin.interceptor.evaluate, :name output-eval-result-to-cmdline-interceptor, :defined-by clojure.core/def, :filename "src/elin/interceptor/evaluate.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 30, :row 10} {:end-row 30, :name-end-col 49, :name-end-row 21, :name-row 21, :ns elin.interceptor.evaluate, :name set-eval-result-to-virtual-text-interceptor, :defined-by clojure.core/def, :filename "src/elin/interceptor/evaluate.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 30, :row 21} {:fixed-arities #{1}, :end-row 40, :name-end-col 20, :name-end-row 32, :private true, :name-row 32, :ns elin.interceptor.evaluate, :name up-until-top, :defined-by clojure.core/defn-, :filename "src/elin/interceptor/evaluate.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 28, :row 32} {:end-row 57, :name-end-col 33, :name-end-row 42, :name-row 42, :ns elin.interceptor.evaluate, :name eval-in-comment-interceptor, :defined-by clojure.core/def, :filename "src/elin/interceptor/evaluate.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 68, :row 42} {:end-row 11, :name-end-col 30, :name-end-row 10, :private true, :name-row 10, :ns elin.interceptor.debug, :name do-not-log-ops, :defined-by clojure.core/def, :filename "src/elin/interceptor/debug.clj", :col 1, :name-col 16, :defined-by->lint-as clojure.core/def, :end-col 31, :row 10} {:end-row 23, :name-end-col 29, :name-end-row 13, :name-row 13, :ns elin.interceptor.debug, :name nrepl-debug-interceptor, :defined-by clojure.core/def, :filename "src/elin/interceptor/debug.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 30, :row 13} {:end-row 33, :name-end-col 31, :name-end-row 25, :private true, :name-row 25, :ns elin.interceptor.debug, :name kind-schema-map, :defined-by clojure.core/def, :filename "src/elin/interceptor/debug.clj", :col 1, :name-col 16, :defined-by->lint-as clojure.core/def, :end-col 55, :row 25} {:end-row 49, :name-end-col 46, :name-end-row 35, :name-row 35, :ns elin.interceptor.debug, :name interceptor-context-checking-interceptor, :defined-by clojure.core/def, :filename "src/elin/interceptor/debug.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 77, :row 35} {:end-row 24, :name-end-col 37, :name-end-row 11, :name-row 11, :ns elin.interceptor.connect, :name port-auto-detecting-interceptor, :defined-by clojure.core/def, :filename "src/elin/interceptor/connect.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 65, :row 11} {:end-row 40, :name-end-col 32, :name-end-row 26, :name-row 26, :ns elin.interceptor.connect, :name output-channel-interceptor, :defined-by clojure.core/def, :filename "src/elin/interceptor/connect.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 30, :row 26} {:end-row 50, :name-end-col 27, :name-end-row 42, :name-row 42, :ns elin.interceptor.connect, :name connected-interceptor, :defined-by clojure.core/def, :filename "src/elin/interceptor/connect.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 19, :row 42} {:fixed-arities #{0 1}, :end-row 61, :name-end-col 17, :name-end-row 15, :name-row 15, :ns elin.system, :name new-system, :defined-by clojure.core/defn, :filename "src/elin/system.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 30, :row 15} {:end-row 26, :name-end-col 34, :name-end-row 24, :private true, :name-row 24, :ns elin.config, :name config-transformer, :defined-by clojure.core/def, :filename "src/elin/config.clj", :col 1, :name-col 16, :defined-by->lint-as clojure.core/def, :end-col 34, :row 24} {:fixed-arities #{2}, :end-row 49, :name-end-col 20, :name-end-row 31, :name-row 31, :ns elin.config, :name merge-configs, :defined-by clojure.core/defn, :filename "src/elin/config.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 62, :varargs-min-arity 2, :row 31} {:fixed-arities #{2}, :end-row 62, :name-end-col 18, :name-end-row 52, :name-row 52, :ns elin.config, :name load-config, :defined-by clojure.core/defn, :filename "src/elin/config.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 36, :row 52}], :var-usages [{:fixed-arities #{1 3 2}, :end-row 19, :name-end-col 5, :name-end-row 19, :name-row 19, :name def, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :macro true, :col 1, :name-col 2, :end-col 40, :arity 2, :row 19, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 20, :name-end-col 5, :name-end-row 20, :name-row 20, :name def, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :macro true, :col 1, :name-col 2, :end-col 40, :arity 2, :row 20, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 21, :name-end-col 5, :name-end-row 21, :name-row 21, :name def, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :macro true, :col 1, :name-col 2, :end-col 42, :arity 2, :row 21, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 22, :name-end-col 5, :name-end-row 22, :name-row 22, :name def, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :macro true, :col 1, :name-col 2, :end-col 36, :arity 2, :row 22, :to clojure.core} {:fixed-arities #{1}, :end-row 26, :name-end-col 26, :name-end-row 26, :name-row 26, :name sequential?, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 14, :name-col 15, :from-var resolve-interceptor, :end-col 31, :arity 1, :row 26, :to clojure.core} {:fixed-arities #{1}, :end-row 27, :name-end-col 29, :name-end-row 27, :name-row 27, :name first, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 23, :name-col 24, :from-var resolve-interceptor, :end-col 34, :arity 1, :row 27, :to clojure.core} {:fixed-arities #{1}, :end-row 27, :name-end-col 22, :name-end-row 27, :name-row 27, :name symbol?, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 14, :name-col 15, :from-var resolve-interceptor, :end-col 35, :arity 1, :row 27, :to clojure.core} {:fixed-arities #{0 1}, :end-row 27, :name-end-col 13, :name-end-row 26, :name-row 26, :name and, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :macro true, :col 9, :name-col 10, :from-var resolve-interceptor, :end-col 36, :arity 2, :varargs-min-arity 1, :row 26, :to clojure.core} {:fixed-arities #{1}, :end-row 28, :name-end-col 17, :name-end-row 28, :name-row 28, :name first, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 11, :name-col 12, :from-var resolve-interceptor, :end-col 22, :arity 1, :row 28, :to clojure.core} {:fixed-arities #{1}, :end-row 29, :name-end-col 29, :name-end-row 29, :name-row 29, :name requiring-resolve, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 11, :name-col 12, :from-var resolve-interceptor, :end-col 30, :arity 1, :row 29, :to clojure.core} {:fixed-arities #{1 3}, :end-row 30, :name-end-col 17, :name-end-row 30, :name-row 30, :name deref, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 11, :name-col 12, :from-var resolve-interceptor, :end-col 18, :arity 1, :row 30, :to clojure.core} {:fixed-arities #{1}, :end-row 31, :name-end-col 31, :name-end-row 31, :name-row 31, :name rest, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 26, :name-col 27, :from-var resolve-interceptor, :end-col 36, :arity 1, :row 31, :to clojure.core} {:fixed-arities #{3}, :end-row 31, :name-end-col 17, :name-end-row 31, :name-row 31, :name assoc, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 11, :name-col 12, :from-var resolve-interceptor, :end-col 37, :arity 3, :varargs-min-arity 3, :row 31, :to clojure.core} {:end-row 31, :name-end-col 10, :name-end-row 28, :name-row 28, :name ->, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :macro true, :col 7, :name-col 8, :from-var resolve-interceptor, :end-col 38, :arity 4, :varargs-min-arity 1, :row 28, :to clojure.core} {:fixed-arities #{1}, :end-row 32, :name-end-col 29, :name-end-row 32, :name-row 32, :name requiring-resolve, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 11, :name-col 12, :from-var resolve-interceptor, :end-col 34, :arity 1, :row 32, :to clojure.core} {:fixed-arities #{1 3}, :end-row 33, :name-end-col 17, :name-end-row 33, :name-row 33, :name deref, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 11, :name-col 12, :from-var resolve-interceptor, :end-col 18, :arity 1, :row 33, :to clojure.core} {:end-row 33, :name-end-col 10, :name-end-row 32, :name-row 32, :name ->, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :macro true, :col 7, :name-col 8, :from-var resolve-interceptor, :end-col 19, :arity 2, :varargs-min-arity 1, :row 32, :to clojure.core} {:end-row 33, :name-end-col 8, :name-end-row 26, :name-row 26, :name if, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 5, :name-col 6, :from-var resolve-interceptor, :end-col 20, :arity 3, :row 26, :to clojure.core} {:end-row 35, :name-end-col 25, :name-end-row 35, :name-row 35, :name warning, :filename "src/elin/component/interceptor.clj", :alias e.message, :from elin.component.interceptor, :col 7, :name-col 8, :from-var resolve-interceptor, :end-col 89, :arity 3, :varargs-min-arity 1, :row 35, :to elin.message} {:end-row 36, :name-end-col 7, :name-end-row 25, :name-row 25, :name try, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 3, :name-col 4, :from-var resolve-interceptor, :end-col 12, :arity 2, :row 25, :to clojure.core} {:end-row 36, :name-end-col 7, :name-end-row 24, :name-row 24, :name defn-, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :macro true, :col 1, :name-col 2, :end-col 13, :arity 3, :varargs-min-arity 2, :row 24, :to clojure.core} {:end-row 41, :name-end-col 50, :name-end-row 41, :name-row 41, :name ?Interceptor, :filename "src/elin/component/interceptor.clj", :alias e.s.interceptor, :from elin.component.interceptor, :col 22, :name-col 22, :from-var interceptor-group, :end-col 50, :row 41, :to elin.schema.interceptor} {:fixed-arities #{3 2}, :end-row 41, :name-end-col 21, :name-end-row 41, :name-row 41, :name validate, :filename "src/elin/component/interceptor.clj", :alias m, :from elin.component.interceptor, :col 10, :name-col 11, :from-var interceptor-group, :end-col 53, :arity 2, :row 41, :to malli.core} {:fixed-arities #{1}, :end-row 41, :name-end-col 9, :name-end-row 41, :name-row 41, :name not, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 5, :name-col 6, :from-var interceptor-group, :end-col 54, :arity 1, :row 41, :to clojure.core} {:end-row 42, :name-end-col 18, :name-end-row 42, :private true, :name-row 42, :name invalid-group, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 5, :name-col 5, :from-var interceptor-group, :end-col 18, :row 42, :to elin.component.interceptor} {:end-row 45, :name-end-col 19, :name-end-row 45, :private true, :name-row 45, :name optional-group, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 5, :name-col 5, :from-var interceptor-group, :end-col 19, :row 45, :to elin.component.interceptor} {:end-row 48, :name-end-col 16, :name-end-row 48, :private true, :name-row 48, :name valid-group, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 5, :name-col 5, :from-var interceptor-group, :end-col 16, :row 48, :to elin.component.interceptor} {:end-row 48, :name-end-col 8, :name-end-row 40, :name-row 40, :name cond, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :macro true, :col 3, :name-col 4, :from-var interceptor-group, :end-col 17, :arity 6, :varargs-min-arity 0, :row 40, :to clojure.core} {:end-row 48, :name-end-col 7, :name-end-row 38, :name-row 38, :name defn-, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :macro true, :col 1, :name-col 2, :end-col 18, :arity 3, :varargs-min-arity 2, :row 38, :to clojure.core} {:end-row 59, :name-end-col 22, :name-end-row 59, :name-row 59, :name Lifecycle, :filename "src/elin/component/interceptor.clj", :alias component, :from elin.component.interceptor, :col 3, :name-col 3, :end-col 22, :row 59, :to com.stuartsierra.component} {:fixed-arities #{1}, :end-row 61, :name-end-col 27, :name-end-row 61, :name-row 61, :name set, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 23, :name-col 24, :end-col 37, :arity 1, :row 61, :to clojure.core} {:fixed-arities #{1}, :end-row 68, :name-end-col 64, :name-end-row 68, :private true, :name-row 68, :name interceptor-group, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 47, :name-col 47, :end-col 64, :row 68, :to elin.component.interceptor} {:fixed-arities #{1}, :end-row 68, :private true, :name interceptor-group, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 47, :end-col 64, :arity 1, :row 68, :to elin.component.interceptor} {:fixed-arities #{2}, :end-row 67, :name-end-col 64, :name-end-row 67, :private true, :name-row 67, :name resolve-interceptor, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 44, :name-col 45, :end-col 77, :arity 2, :row 67, :to elin.component.interceptor} {:end-row 67, :name fn*, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 43, :end-col 77, :arity 2, :row 67, :to clojure.core} {:fixed-arities #{0 1}, :end-row 65, :name-end-col 48, :name-end-row 65, :name-row 65, :name or, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :macro true, :col 45, :name-col 46, :end-col 61, :arity 2, :varargs-min-arity 1, :row 65, :to clojure.core} {:fixed-arities #{2}, :end-row 63, :name-end-col 56, :name-end-row 63, :name-row 63, :name contains?, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 46, :name-col 47, :end-col 71, :arity 2, :row 63, :to clojure.core} {:end-row 63, :name fn*, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 45, :end-col 71, :arity 2, :row 63, :to clojure.core} {:fixed-arities #{3 2}, :end-row 62, :name-end-col 48, :name-end-row 62, :name-row 62, :name get-in, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 41, :name-col 42, :end-col 87, :arity 2, :row 62, :to clojure.core} {:fixed-arities #{0 1}, :end-row 62, :name-end-col 40, :name-end-row 62, :name-row 62, :name or, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :macro true, :col 37, :name-col 38, :end-col 91, :arity 2, :varargs-min-arity 1, :row 62, :to clojure.core} {:fixed-arities #{1 2}, :end-row 63, :name-end-col 44, :name-end-row 63, :name-row 63, :name remove, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 37, :name-col 38, :end-col 72, :arity 2, :row 63, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 65, :name-end-col 44, :name-end-row 65, :name-row 65, :name concat, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 37, :name-col 38, :end-col 62, :arity 2, :varargs-min-arity 2, :row 65, :to clojure.core} {:fixed-arities #{0 1}, :end-row 66, :name-end-col 46, :name-end-row 66, :name-row 66, :name distinct, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 37, :name-col 38, :end-col 47, :arity 1, :row 66, :to clojure.core} {:fixed-arities #{1 2}, :end-row 67, :name-end-col 42, :name-end-row 67, :name-row 67, :name keep, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 37, :name-col 38, :end-col 78, :arity 2, :row 67, :to clojure.core} {:fixed-arities #{2}, :end-row 68, :name-end-col 46, :name-end-row 68, :name-row 68, :name group-by, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 37, :name-col 38, :end-col 65, :arity 2, :row 68, :to clojure.core} {:end-row 68, :name-end-col 36, :name-end-row 62, :name-row 62, :name ->>, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :macro true, :col 32, :name-col 33, :end-col 66, :arity 6, :varargs-min-arity 1, :row 62, :to clojure.core} {:end-row 69, :name-end-col 80, :name-end-row 69, :private true, :name-row 69, :name valid-group, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 69, :name-col 69, :end-col 80, :row 69, :to elin.component.interceptor} {:fixed-arities #{3 2}, :end-row 69, :name-end-col 47, :name-end-row 69, :name-row 69, :name get, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 43, :name-col 44, :end-col 81, :arity 2, :row 69, :to clojure.core} {:fixed-arities #{2}, :end-row 69, :name-end-col 36, :name-end-row 69, :name-row 69, :name group-by, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 27, :name-col 28, :end-col 82, :arity 2, :row 69, :to clojure.core} {:end-row 70, :name-end-col 83, :name-end-row 70, :private true, :name-row 70, :name invalid-group, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 70, :name-col 70, :end-col 83, :row 70, :to elin.component.interceptor} {:fixed-arities #{3 2}, :end-row 70, :name-end-col 48, :name-end-row 70, :name-row 70, :name get, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 44, :name-col 45, :end-col 84, :arity 2, :row 70, :to clojure.core} {:fixed-arities #{1}, :end-row 70, :name-end-col 43, :name-end-row 70, :name-row 70, :name seq, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 39, :name-col 40, :end-col 85, :arity 1, :row 70, :to clojure.core} {:end-row 71, :name-end-col 27, :name-end-row 71, :name-row 71, :name warning, :filename "src/elin/component/interceptor.clj", :alias e.message, :from elin.component.interceptor, :col 9, :name-col 10, :end-col 73, :arity 2, :varargs-min-arity 1, :row 71, :to elin.message} {:end-row 71, :name-end-col 16, :name-end-row 70, :name-row 70, :name when-let, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :macro true, :col 7, :name-col 8, :end-col 74, :arity 2, :varargs-min-arity 1, :row 70, :to clojure.core} {:end-row 72, :name-end-col 20, :name-end-row 72, :name-row 72, :name debug, :filename "src/elin/component/interceptor.clj", :alias timbre, :from elin.component.interceptor, :macro true, :col 7, :name-col 8, :end-col 54, :arity 1, :varargs-min-arity 0, :row 72, :to taoensso.timbre} {:fixed-arities #{3}, :end-row 73, :name-end-col 13, :name-end-row 73, :name-row 73, :name assoc, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 7, :name-col 8, :end-col 52, :arity 3, :varargs-min-arity 3, :row 73, :to clojure.core} {:end-row 73, :name-end-col 9, :name-end-row 61, :name-row 61, :name let, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :macro true, :col 5, :name-col 6, :end-col 53, :arity 4, :varargs-min-arity 1, :row 61, :to clojure.core} {:end-row 75, :name-end-col 18, :name-end-row 75, :name-row 75, :name debug, :filename "src/elin/component/interceptor.clj", :alias timbre, :from elin.component.interceptor, :macro true, :col 5, :name-col 6, :end-col 52, :arity 1, :varargs-min-arity 0, :row 75, :to taoensso.timbre} {:fixed-arities #{1 2}, :end-row 76, :name-end-col 12, :name-end-row 76, :name-row 76, :name dissoc, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 5, :name-col 6, :end-col 35, :arity 2, :varargs-min-arity 2, :row 76, :to clojure.core} {:end-row 78, :name-end-col 31, :name-end-row 78, :name-row 78, :name IInterceptor, :filename "src/elin/component/interceptor.clj", :alias e.p.interceptor, :from elin.component.interceptor, :col 3, :name-col 3, :end-col 31, :row 78, :to elin.protocol.interceptor} {:fixed-arities #{1}, :end-row 80, :name-end-col 56, :name-end-row 80, :name-row 80, :name identity, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 48, :name-col 48, :end-col 56, :row 80, :to clojure.core} {:fixed-arities #{4 3}, :end-row 80, :name-end-col 29, :name-end-row 80, :name-row 80, :name execute, :filename "src/elin/component/interceptor.clj", :alias e.p.interceptor, :from elin.component.interceptor, :col 5, :name-col 6, :end-col 57, :arity 4, :row 80, :to elin.protocol.interceptor} {:end-row 83, :name-end-col 69, :name-end-row 83, :name-row 83, :name all, :filename "src/elin/component/interceptor.clj", :alias e.c.interceptor, :from elin.component.interceptor, :col 50, :name-col 50, :end-col 69, :row 83, :to elin.constant.interceptor} {:fixed-arities #{3 2}, :end-row 83, :name-end-col 33, :name-end-row 83, :name-row 83, :name get, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 29, :name-col 30, :end-col 70, :arity 2, :row 83, :to clojure.core} {:fixed-arities #{0 1}, :end-row 83, :name-end-col 28, :name-end-row 83, :name-row 83, :name or, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :macro true, :col 25, :name-col 26, :end-col 74, :arity 2, :varargs-min-arity 1, :row 83, :to clojure.core} {:fixed-arities #{3 2}, :end-row 84, :name-end-col 33, :name-end-row 84, :name-row 84, :name get, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 29, :name-col 30, :end-col 55, :arity 2, :row 84, :to clojure.core} {:fixed-arities #{0 1}, :end-row 84, :name-end-col 28, :name-end-row 84, :name-row 84, :name or, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :macro true, :col 25, :name-col 26, :end-col 59, :arity 2, :varargs-min-arity 1, :row 84, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 84, :name-end-col 31, :name-end-row 82, :name-row 82, :name concat, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 24, :name-col 25, :end-col 60, :arity 2, :varargs-min-arity 2, :row 82, :to clojure.core} {:fixed-arities #{3}, :end-row 89, :name-end-col 26, :name-end-row 87, :name-row 87, :name assoc, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 20, :name-col 21, :end-col 43, :arity 5, :varargs-min-arity 3, :row 87, :to clojure.core} {:fixed-arities #{1 4 3 2}, :end-row 91, :name-end-col 79, :name-end-row 91, :name-row 91, :name map, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 75, :name-col 76, :end-col 99, :arity 2, :varargs-min-arity 4, :row 91, :to clojure.core} {:fixed-arities #{1 2}, :end-row 92, :name-end-col 84, :name-end-row 92, :name-row 92, :name join, :filename "src/elin/component/interceptor.clj", :alias str, :from elin.component.interceptor, :col 75, :name-col 76, :end-col 90, :arity 2, :row 92, :to clojure.string} {:end-row 92, :name-end-col 74, :name-end-row 91, :name-row 91, :name ->>, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :macro true, :col 70, :name-col 71, :end-col 91, :arity 2, :varargs-min-arity 1, :row 91, :to clojure.core} {:end-row 92, :name-end-col 30, :name-end-row 91, :name-row 91, :name format, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 23, :name-col 24, :end-col 92, :arity 3, :varargs-min-arity 1, :row 91, :to clojure.core} {:end-row 92, :name-end-col 22, :name-end-row 91, :name-row 91, :name debug, :filename "src/elin/component/interceptor.clj", :alias timbre, :from elin.component.interceptor, :macro true, :col 9, :name-col 10, :end-col 93, :arity 1, :varargs-min-arity 0, :row 91, :to taoensso.timbre} {:fixed-arities #{0 1 2}, :end-row 93, :name-end-col 46, :name-end-row 93, :name-row 93, :name concat, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 39, :name-col 40, :end-col 74, :arity 2, :varargs-min-arity 2, :row 93, :to clojure.core} {:end-row 93, :name-end-col 29, :name-end-row 93, :name-row 93, :name execute, :filename "src/elin/component/interceptor.clj", :alias interceptor, :from elin.component.interceptor, :col 9, :name-col 10, :end-col 75, :arity 2, :row 93, :to exoscale.interceptor} {:end-row 95, :name-end-col 32, :name-end-row 95, :name-row 95, :name format, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 25, :name-col 26, :end-col 67, :arity 2, :varargs-min-arity 1, :row 95, :to clojure.core} {:end-row 95, :name-end-col 24, :name-end-row 95, :name-row 95, :name debug, :filename "src/elin/component/interceptor.clj", :alias timbre, :from elin.component.interceptor, :macro true, :col 11, :name-col 12, :end-col 71, :arity 2, :varargs-min-arity 0, :row 95, :to taoensso.timbre} {:fixed-arities #{1}, :end-row 98, :name-end-col 57, :name-end-row 98, :name-row 98, :name ex-message, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 46, :name-col 47, :end-col 61, :arity 1, :row 98, :to clojure.core} {:end-row 98, :name-end-col 45, :name-end-row 96, :name-row 96, :name format, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 38, :name-col 39, :end-col 62, :arity 3, :varargs-min-arity 1, :row 96, :to clojure.core} {:end-row 98, :name-end-col 27, :name-end-row 96, :name-row 96, :name error, :filename "src/elin/component/interceptor.clj", :alias e.message, :from elin.component.interceptor, :col 11, :name-col 12, :end-col 63, :arity 2, :varargs-min-arity 1, :row 96, :to elin.message} {:end-row 98, :name-end-col 11, :name-end-row 90, :name-row 90, :name try, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 7, :name-col 8, :end-col 65, :arity 3, :row 90, :to clojure.core} {:end-row 98, :name-end-col 9, :name-end-row 82, :name-row 82, :name let, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :macro true, :col 5, :name-col 6, :end-col 66, :arity 2, :varargs-min-arity 1, :row 82, :to clojure.core} {:end-row 100, :name-end-col 24, :name-end-row 100, :name-row 100, :name IConfigure, :filename "src/elin/component/interceptor.clj", :alias e.p.config, :from elin.component.interceptor, :col 3, :name-col 3, :end-col 24, :row 100, :to elin.protocol.config} {:end-row 102, :name-end-col 61, :name-end-row 102, :private true, :name-row 102, :name config-key, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 51, :name-col 51, :end-col 61, :row 102, :to elin.component.interceptor} {:fixed-arities #{3 2}, :end-row 102, :name-end-col 43, :name-end-row 102, :name-row 102, :name get, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 39, :name-col 40, :end-col 62, :arity 2, :row 102, :to clojure.core} {:fixed-arities #{1 2}, :end-row 104, :name-end-col 40, :name-end-row 104, :name-row 104, :name keyword, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 33, :name-col 33, :end-col 40, :row 104, :to clojure.core} {:fixed-arities #{1 2}, :end-row 104, :name keyword, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 33, :end-col 40, :arity 1, :row 104, :to clojure.core} {:fixed-arities #{0 1}, :end-row 103, :name-end-col 31, :name-end-row 103, :name-row 103, :name or, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :macro true, :col 28, :name-col 29, :end-col 44, :arity 2, :varargs-min-arity 1, :row 103, :to clojure.core} {:fixed-arities #{1 4 3 2}, :end-row 104, :name-end-col 32, :name-end-row 104, :name-row 104, :name map, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 28, :name-col 29, :end-col 41, :arity 2, :varargs-min-arity 4, :row 104, :to clojure.core} {:fixed-arities #{1}, :end-row 105, :name-end-col 32, :name-end-row 105, :name-row 105, :name set, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 28, :name-col 29, :end-col 33, :arity 1, :row 105, :to clojure.core} {:end-row 105, :name-end-col 27, :name-end-row 103, :name-row 103, :name ->>, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :macro true, :col 23, :name-col 24, :end-col 34, :arity 3, :varargs-min-arity 1, :row 103, :to clojure.core} {:fixed-arities #{1}, :end-row 108, :name-end-col 51, :name-end-row 108, :private true, :name-row 108, :name interceptor-group, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 34, :name-col 34, :end-col 51, :row 108, :to elin.component.interceptor} {:fixed-arities #{1}, :end-row 108, :private true, :name interceptor-group, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 34, :end-col 51, :arity 1, :row 108, :to elin.component.interceptor} {:fixed-arities #{2}, :end-row 107, :name-end-col 51, :name-end-row 107, :private true, :name-row 107, :name resolve-interceptor, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 31, :name-col 32, :end-col 64, :arity 2, :row 107, :to elin.component.interceptor} {:end-row 107, :name fn*, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 30, :end-col 64, :arity 2, :row 107, :to clojure.core} {:fixed-arities #{0 1}, :end-row 106, :name-end-col 27, :name-end-row 106, :name-row 106, :name or, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :macro true, :col 24, :name-col 25, :end-col 40, :arity 2, :varargs-min-arity 1, :row 106, :to clojure.core} {:fixed-arities #{1 2}, :end-row 107, :name-end-col 29, :name-end-row 107, :name-row 107, :name keep, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 24, :name-col 25, :end-col 65, :arity 2, :row 107, :to clojure.core} {:fixed-arities #{2}, :end-row 108, :name-end-col 33, :name-end-row 108, :name-row 108, :name group-by, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 24, :name-col 25, :end-col 52, :arity 2, :row 108, :to clojure.core} {:end-row 108, :name-end-col 23, :name-end-row 106, :name-row 106, :name ->>, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :macro true, :col 19, :name-col 20, :end-col 53, :arity 3, :varargs-min-arity 1, :row 106, :to clojure.core} {:end-row 109, :name-end-col 71, :name-end-row 109, :private true, :name-row 109, :name valid-group, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 60, :name-col 60, :end-col 71, :row 109, :to elin.component.interceptor} {:fixed-arities #{3 2}, :end-row 109, :name-end-col 51, :name-end-row 109, :name-row 109, :name get, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 47, :name-col 48, :end-col 72, :arity 2, :row 109, :to clojure.core} {:end-row 110, :name-end-col 74, :name-end-row 110, :private true, :name-row 110, :name optional-group, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 60, :name-col 60, :end-col 74, :row 110, :to elin.component.interceptor} {:fixed-arities #{3 2}, :end-row 110, :name-end-col 51, :name-end-row 110, :name-row 110, :name get, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 47, :name-col 48, :end-col 75, :arity 2, :row 110, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 110, :name-end-col 46, :name-end-row 109, :name-row 109, :name concat, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 39, :name-col 40, :end-col 76, :arity 2, :varargs-min-arity 2, :row 109, :to clojure.core} {:fixed-arities #{2}, :end-row 110, :name-end-col 32, :name-end-row 109, :name-row 109, :name group-by, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 23, :name-col 24, :end-col 77, :arity 2, :row 109, :to clojure.core} {:fixed-arities #{2}, :end-row 113, :name-end-col 62, :name-end-row 113, :name-row 113, :name contains?, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 52, :name-col 53, :end-col 85, :arity 2, :row 113, :to clojure.core} {:end-row 113, :name fn*, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 51, :end-col 85, :arity 2, :row 113, :to clojure.core} {:fixed-arities #{1 2}, :end-row 113, :name-end-col 50, :name-end-row 113, :name-row 113, :name remove, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 43, :name-col 44, :end-col 99, :arity 2, :row 113, :to clojure.core} {:end-row 113, :name-end-col 44, :name-end-row 112, :name-row 112, :name fn, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :macro true, :col 41, :name-col 42, :end-col 100, :arity 2, :varargs-min-arity 0, :row 112, :to clojure.core} {:fixed-arities #{2}, :end-row 113, :name-end-col 40, :name-end-row 111, :name-row 111, :name update-vals, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 28, :name-col 29, :end-col 101, :arity 2, :row 111, :to clojure.core} {:fixed-arities #{3 2}, :end-row 117, :name-end-col 64, :name-end-row 117, :name-row 117, :name get, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 60, :name-col 61, :end-col 75, :arity 2, :row 117, :to clojure.core} {:fixed-arities #{0 1}, :end-row 117, :name-end-col 59, :name-end-row 117, :name-row 117, :name or, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :macro true, :col 56, :name-col 57, :end-col 79, :arity 2, :varargs-min-arity 1, :row 117, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 118, :name-end-col 55, :name-end-row 117, :name-row 117, :name concat, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 48, :name-col 49, :end-col 69, :arity 2, :varargs-min-arity 2, :row 117, :to clojure.core} {:fixed-arities #{3}, :end-row 118, :name-end-col 37, :name-end-row 117, :name-row 117, :name assoc, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 31, :name-col 32, :end-col 70, :arity 3, :varargs-min-arity 3, :row 117, :to clojure.core} {:end-row 118, :name-end-col 32, :name-end-row 116, :name-row 116, :name fn, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :macro true, :col 29, :name-col 30, :end-col 71, :arity 2, :varargs-min-arity 0, :row 116, :to clojure.core} {:fixed-arities #{3}, :end-row 119, :name-end-col 38, :name-end-row 115, :name-row 115, :name reduce-kv, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 28, :name-col 29, :end-col 58, :arity 3, :row 115, :to clojure.core} {:fixed-arities #{3}, :end-row 120, :name-end-col 13, :name-end-row 120, :name-row 120, :name assoc, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 7, :name-col 8, :end-col 53, :arity 3, :varargs-min-arity 3, :row 120, :to clojure.core} {:end-row 120, :name-end-col 9, :name-end-row 102, :name-row 102, :name let, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :macro true, :col 5, :name-col 6, :end-col 54, :arity 2, :varargs-min-arity 1, :row 102, :to clojure.core} {:end-row 120, :name-end-col 11, :name-end-row 50, :name-row 50, :name defrecord, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :macro true, :col 1, :name-col 2, :end-col 56, :arity 10, :varargs-min-arity 2, :row 50, :to clojure.core} {:end-row 124, :name-end-col 47, :name-end-row 124, :private true, :name-row 124, :name config-key, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 37, :name-col 37, :from-var new-interceptor, :end-col 47, :row 124, :to elin.component.interceptor} {:fixed-arities #{3 2}, :end-row 124, :name-end-col 29, :name-end-row 124, :name-row 124, :name get, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 25, :name-col 26, :from-var new-interceptor, :end-col 48, :arity 2, :row 124, :to clojure.core} {:fixed-arities #{0 1}, :end-row 124, :name-end-col 24, :name-end-row 124, :name-row 124, :name or, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :macro true, :col 21, :name-col 22, :from-var new-interceptor, :end-col 52, :arity 2, :varargs-min-arity 1, :row 124, :to clojure.core} {:fixed-arities #{1}, :end-row 124, :name-end-col 20, :name-end-row 124, :name-row 124, :name map->Interceptor, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 3, :name-col 4, :from-var new-interceptor, :end-col 53, :arity 1, :row 124, :to elin.component.interceptor} {:end-row 124, :name-end-col 6, :name-end-row 122, :name-row 122, :name defn, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :macro true, :col 1, :name-col 2, :end-col 54, :arity 3, :varargs-min-arity 2, :row 122, :to clojure.core} {:fixed-arities #{1 2}, :end-row 9, :name-end-col 10, :name-end-row 9, :name-row 9, :name /, :filename "src/elin/component/session_storage.clj", :from elin.component.session-storage, :col 8, :name-col 9, :from-var now, :end-col 43, :arity 2, :varargs-min-arity 2, :row 9, :to clojure.core} {:fixed-arities #{1}, :end-row 9, :name-end-col 7, :name-end-row 9, :name-row 9, :name int, :filename "src/elin/component/session_storage.clj", :from elin.component.session-storage, :col 3, :name-col 4, :from-var now, :end-col 44, :arity 1, :row 9, :to clojure.core} {:end-row 9, :name-end-col 7, :name-end-row 7, :name-row 7, :name defn-, :filename "src/elin/component/session_storage.clj", :from elin.component.session-storage, :macro true, :col 1, :name-col 2, :end-col 45, :arity 3, :varargs-min-arity 2, :row 7, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 13, :name-end-col 5, :name-end-row 13, :name-row 13, :name *, :filename "src/elin/component/session_storage.clj", :from elin.component.session-storage, :col 3, :name-col 4, :from-var default-limit, :end-col 17, :arity 4, :varargs-min-arity 2, :row 13, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 13, :name-end-col 5, :name-end-row 11, :name-row 11, :name def, :filename "src/elin/component/session_storage.clj", :from elin.component.session-storage, :macro true, :col 1, :name-col 2, :end-col 18, :arity 3, :row 11, :to clojure.core} {:end-row 18, :name-end-col 22, :name-end-row 18, :name-row 18, :name Lifecycle, :filename "src/elin/component/session_storage.clj", :alias component, :from elin.component.session-storage, :col 3, :name-col 3, :end-col 22, :row 18, :to com.stuartsierra.component} {:end-row 20, :name-end-col 17, :name-end-row 20, :name-row 20, :name info, :filename "src/elin/component/session_storage.clj", :alias timbre, :from elin.component.session-storage, :macro true, :col 5, :name-col 6, :end-col 54, :arity 1, :varargs-min-arity 0, :row 20, :to taoensso.timbre} {:fixed-arities #{1}, :end-row 21, :name-end-col 30, :name-end-row 21, :name-row 21, :name atom, :filename "src/elin/component/session_storage.clj", :from elin.component.session-storage, :col 25, :name-col 26, :end-col 34, :arity 1, :varargs-min-arity 1, :row 21, :to clojure.core} {:fixed-arities #{3}, :end-row 21, :name-end-col 11, :name-end-row 21, :name-row 21, :name assoc, :filename "src/elin/component/session_storage.clj", :from elin.component.session-storage, :col 5, :name-col 6, :end-col 35, :arity 3, :varargs-min-arity 3, :row 21, :to clojure.core} {:end-row 23, :name-end-col 17, :name-end-row 23, :name-row 23, :name info, :filename "src/elin/component/session_storage.clj", :alias timbre, :from elin.component.session-storage, :macro true, :col 5, :name-col 6, :end-col 54, :arity 1, :varargs-min-arity 0, :row 23, :to taoensso.timbre} {:fixed-arities #{1 2}, :end-row 24, :name-end-col 12, :name-end-row 24, :name-row 24, :name dissoc, :filename "src/elin/component/session_storage.clj", :from elin.component.session-storage, :col 5, :name-col 6, :end-col 26, :arity 2, :varargs-min-arity 2, :row 24, :to clojure.core} {:end-row 26, :name-end-col 23, :name-end-row 26, :name-row 26, :name IStorage, :filename "src/elin/component/session_storage.clj", :alias e.p.storage, :from elin.component.session-storage, :col 3, :name-col 3, :end-col 23, :row 26, :to elin.protocol.storage} {:end-row 28, :name-end-col 44, :name-end-row 28, :private true, :name-row 28, :name default-limit, :filename "src/elin/component/session_storage.clj", :from elin.component.session-storage, :col 31, :name-col 31, :end-col 44, :row 28, :to elin.component.session-storage} {:fixed-arities #{4 3}, :end-row 28, :name-end-col 21, :name-end-row 28, :name-row 28, :name set, :filename "src/elin/component/session_storage.clj", :alias e.p.storage, :from elin.component.session-storage, :col 5, :name-col 6, :end-col 45, :arity 4, :row 28, :to elin.protocol.storage} {:fixed-arities #{0}, :end-row 30, :name-end-col 26, :name-end-row 30, :private true, :name-row 30, :name now, :filename "src/elin/component/session_storage.clj", :from elin.component.session-storage, :col 22, :name-col 23, :end-col 27, :arity 0, :row 30, :to elin.component.session-storage} {:fixed-arities #{0 1 2}, :end-row 30, :name-end-col 21, :name-end-row 30, :name-row 30, :name +, :filename "src/elin/component/session_storage.clj", :from elin.component.session-storage, :col 19, :name-col 20, :end-col 43, :arity 2, :varargs-min-arity 2, :row 30, :to clojure.core} {:fixed-arities #{3}, :end-row 31, :name-end-col 26, :name-end-row 31, :name-row 31, :name assoc, :filename "src/elin/component/session_storage.clj", :from elin.component.session-storage, :col 21, :name-col 21, :end-col 26, :varargs-min-arity 3, :row 31, :to clojure.core} {:fixed-arities #{3}, :end-row 31, :name assoc, :filename "src/elin/component/session_storage.clj", :from elin.component.session-storage, :col 21, :end-col 26, :arity 3, :varargs-min-arity 3, :row 31, :to clojure.core} {:fixed-arities #{4 3 2}, :end-row 31, :name-end-col 13, :name-end-row 31, :name-row 31, :name swap!, :filename "src/elin/component/session_storage.clj", :from elin.component.session-storage, :col 7, :name-col 8, :end-col 57, :arity 4, :varargs-min-arity 4, :row 31, :to clojure.core} {:end-row 32, :name-end-col 9, :name-end-row 30, :name-row 30, :name let, :filename "src/elin/component/session_storage.clj", :from elin.component.session-storage, :macro true, :col 5, :name-col 6, :end-col 9, :arity 3, :varargs-min-arity 1, :row 30, :to clojure.core} {:fixed-arities #{3 2}, :end-row 35, :name-end-col 39, :name-end-row 35, :name-row 35, :name get, :filename "src/elin/component/session_storage.clj", :from elin.component.session-storage, :col 35, :name-col 36, :end-col 50, :arity 2, :row 35, :to clojure.core} {:fixed-arities #{0 1}, :end-row 36, :name-end-col 17, :name-end-row 36, :name-row 36, :name and, :filename "src/elin/component/session_storage.clj", :from elin.component.session-storage, :macro true, :col 13, :name-col 14, :end-col 32, :arity 2, :varargs-min-arity 1, :row 36, :to clojure.core} {:fixed-arities #{0}, :end-row 37, :name-end-col 20, :name-end-row 37, :private true, :name-row 37, :name now, :filename "src/elin/component/session_storage.clj", :from elin.component.session-storage, :col 16, :name-col 17, :end-col 21, :arity 0, :row 37, :to elin.component.session-storage} {:fixed-arities #{1 2}, :end-row 37, :name-end-col 15, :name-end-row 37, :name-row 37, :name <, :filename "src/elin/component/session_storage.clj", :from elin.component.session-storage, :col 13, :name-col 14, :end-col 30, :arity 2, :varargs-min-arity 2, :row 37, :to clojure.core} {:fixed-arities #{2}, :end-row 39, :name-end-col 34, :name-end-row 39, :name-row 39, :name delete, :filename "src/elin/component/session_storage.clj", :alias e.p.storage, :from elin.component.session-storage, :col 15, :name-col 16, :end-col 42, :arity 2, :row 39, :to elin.protocol.storage} {:end-row 40, :name-end-col 14, :name-end-row 39, :name-row 39, :name do, :filename "src/elin/component/session_storage.clj", :from elin.component.session-storage, :col 11, :name-col 12, :end-col 19, :arity 2, :row 39, :to clojure.core} {:end-row 40, :name-end-col 12, :name-end-row 37, :name-row 37, :name if, :filename "src/elin/component/session_storage.clj", :from elin.component.session-storage, :col 9, :name-col 10, :end-col 20, :arity 3, :row 37, :to clojure.core} {:end-row 40, :name-end-col 12, :name-end-row 36, :name-row 36, :name when, :filename "src/elin/component/session_storage.clj", :from elin.component.session-storage, :macro true, :col 7, :name-col 8, :end-col 21, :arity 2, :varargs-min-arity 1, :row 36, :to clojure.core} {:end-row 40, :name-end-col 9, :name-end-row 35, :name-row 35, :name let, :filename "src/elin/component/session_storage.clj", :from elin.component.session-storage, :macro true, :col 5, :name-col 6, :end-col 22, :arity 2, :varargs-min-arity 1, :row 35, :to clojure.core} {:fixed-arities #{3 2}, :end-row 44, :name-end-col 32, :name-end-row 44, :name-row 44, :name get-in, :filename "src/elin/component/session_storage.clj", :from elin.component.session-storage, :col 25, :name-col 26, :end-col 54, :arity 2, :row 44, :to clojure.core} {:fixed-arities #{0}, :end-row 45, :name-end-col 19, :name-end-row 45, :private true, :name-row 45, :name now, :filename "src/elin/component/session_storage.clj", :from elin.component.session-storage, :col 15, :name-col 16, :end-col 20, :arity 0, :row 45, :to elin.component.session-storage} {:fixed-arities #{1 2}, :end-row 45, :name-end-col 14, :name-end-row 45, :name-row 45, :name <, :filename "src/elin/component/session_storage.clj", :from elin.component.session-storage, :col 12, :name-col 13, :end-col 29, :arity 2, :varargs-min-arity 2, :row 45, :to clojure.core} {:fixed-arities #{2}, :end-row 47, :name-end-col 33, :name-end-row 47, :name-row 47, :name delete, :filename "src/elin/component/session_storage.clj", :alias e.p.storage, :from elin.component.session-storage, :col 14, :name-col 15, :end-col 41, :arity 2, :row 47, :to elin.protocol.storage} {:end-row 48, :name-end-col 13, :name-end-row 47, :name-row 47, :name do, :filename "src/elin/component/session_storage.clj", :from elin.component.session-storage, :col 10, :name-col 11, :end-col 20, :arity 2, :row 47, :to clojure.core} {:end-row 48, :name-end-col 11, :name-end-row 45, :name-row 45, :name if, :filename "src/elin/component/session_storage.clj", :from elin.component.session-storage, :col 8, :name-col 9, :end-col 21, :arity 3, :row 45, :to clojure.core} {:end-row 48, :name-end-col 15, :name-end-row 44, :name-row 44, :name when-let, :filename "src/elin/component/session_storage.clj", :from elin.component.session-storage, :macro true, :col 6, :name-col 7, :end-col 22, :arity 2, :varargs-min-arity 1, :row 44, :to clojure.core} {:fixed-arities #{1}, :end-row 48, :name-end-col 13, :name-end-row 43, :name-row 43, :name boolean, :filename "src/elin/component/session_storage.clj", :from elin.component.session-storage, :col 5, :name-col 6, :end-col 23, :arity 1, :row 43, :to clojure.core} {:fixed-arities #{1 2}, :end-row 51, :name-end-col 25, :name-end-row 51, :name-row 51, :name dissoc, :filename "src/elin/component/session_storage.clj", :from elin.component.session-storage, :col 19, :name-col 19, :end-col 25, :varargs-min-arity 2, :row 51, :to clojure.core} {:fixed-arities #{1 2}, :end-row 51, :name dissoc, :filename "src/elin/component/session_storage.clj", :from elin.component.session-storage, :col 19, :end-col 25, :arity 2, :varargs-min-arity 2, :row 51, :to clojure.core} {:fixed-arities #{4 3 2}, :end-row 51, :name-end-col 11, :name-end-row 51, :name-row 51, :name swap!, :filename "src/elin/component/session_storage.clj", :from elin.component.session-storage, :col 5, :name-col 6, :end-col 28, :arity 3, :varargs-min-arity 4, :row 51, :to clojure.core} {:fixed-arities #{2}, :end-row 55, :name-end-col 12, :name-end-row 55, :name-row 55, :name reset!, :filename "src/elin/component/session_storage.clj", :from elin.component.session-storage, :col 5, :name-col 6, :end-col 23, :arity 2, :row 55, :to clojure.core} {:end-row 55, :name-end-col 11, :name-end-row 15, :name-row 15, :name defrecord, :filename "src/elin/component/session_storage.clj", :from elin.component.session-storage, :macro true, :col 1, :name-col 2, :end-col 25, :arity 12, :varargs-min-arity 2, :row 15, :to clojure.core} {:fixed-arities #{1}, :end-row 59, :name-end-col 23, :name-end-row 59, :name-row 59, :name map->SessionStorage, :filename "src/elin/component/session_storage.clj", :from elin.component.session-storage, :col 3, :name-col 4, :from-var new-session-storage, :end-col 27, :arity 1, :row 59, :to elin.component.session-storage} {:end-row 59, :name-end-col 6, :name-end-row 57, :name-row 57, :name defn, :filename "src/elin/component/session_storage.clj", :from elin.component.session-storage, :macro true, :col 1, :name-col 2, :end-col 28, :arity 3, :varargs-min-arity 2, :row 57, :to clojure.core} {:fixed-arities #{2}, :end-row 24, :name-end-col 22, :name-end-row 24, :private true, :name-row 24, :name resolve-handler, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 7, :name-col 7, :end-col 22, :row 24, :to elin.component.handler} {:end-row 24, :name-end-col 50, :name-end-row 24, :name-row 24, :name ?Host, :filename "src/elin/component/handler.clj", :alias e.s.server, :from elin.component.handler, :col 34, :name-col 34, :end-col 50, :row 24, :to elin.schema.server} {:fixed-arities #{1}, :end-row 24, :name-end-col 68, :name-end-row 24, :name-row 24, :name qualified-symbol?, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 51, :name-col 51, :end-col 68, :row 24, :to clojure.core} {:fixed-arities #{1}, :end-row 25, :name-end-col 58, :name-end-row 25, :name-row 25, :name qualified-keyword?, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 40, :name-col 40, :end-col 58, :row 25, :to clojure.core} {:fixed-arities #{1}, :end-row 25, :name-end-col 62, :name-end-row 25, :name-row 25, :name fn?, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 59, :name-col 59, :end-col 62, :row 25, :to clojure.core} {:fixed-arities #{2}, :end-row 25, :name-end-col 6, :name-end-row 24, :name-row 24, :name =>, :filename "src/elin/component/handler.clj", :alias m, :from elin.component.handler, :macro true, :col 1, :name-col 2, :end-col 66, :arity 2, :row 24, :to malli.core} {:fixed-arities #{1}, :end-row 28, :name-end-col 37, :name-end-row 28, :name-row 28, :name requiring-resolve, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 19, :name-col 20, :from-var resolve-handler, :end-col 42, :arity 1, :row 28, :to clojure.core} {:end-row 30, :name-end-col 38, :name-end-row 30, :name-row 30, :name warning, :filename "src/elin/component/handler.clj", :alias e.message, :from elin.component.handler, :col 20, :name-col 21, :from-var resolve-handler, :end-col 82, :arity 3, :varargs-min-arity 1, :row 30, :to elin.message} {:end-row 31, :name-end-col 20, :name-end-row 27, :name-row 27, :name try, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 16, :name-col 17, :from-var resolve-handler, :end-col 25, :arity 2, :row 27, :to clojure.core} {:fixed-arities #{1 2}, :end-row 32, :name-end-col 14, :name-end-row 32, :name-row 32, :name keyword, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 6, :name-col 7, :from-var resolve-handler, :end-col 19, :arity 1, :row 32, :to clojure.core} {:end-row 32, :name-end-col 12, :name-end-row 27, :name-row 27, :name when-let, :filename "src/elin/component/handler.clj", :from elin.component.handler, :macro true, :col 3, :name-col 4, :from-var resolve-handler, :end-col 23, :arity 2, :varargs-min-arity 1, :row 27, :to clojure.core} {:end-row 32, :name-end-col 7, :name-end-row 26, :name-row 26, :name defn-, :filename "src/elin/component/handler.clj", :from elin.component.handler, :macro true, :col 1, :name-col 2, :end-col 24, :arity 3, :varargs-min-arity 2, :row 26, :to clojure.core} {:fixed-arities #{2}, :end-row 34, :name-end-col 24, :name-end-row 34, :private true, :name-row 34, :name build-handler-map, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 7, :name-col 7, :end-col 24, :row 34, :to elin.component.handler} {:end-row 34, :name-end-col 52, :name-end-row 34, :name-row 34, :name ?Host, :filename "src/elin/component/handler.clj", :alias e.s.server, :from elin.component.handler, :col 36, :name-col 36, :end-col 52, :row 34, :to elin.schema.server} {:fixed-arities #{1}, :end-row 34, :name-end-col 83, :name-end-row 34, :name-row 34, :name qualified-symbol?, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 66, :name-col 66, :end-col 83, :row 34, :to clojure.core} {:end-row 35, :name-end-col 49, :name-end-row 35, :name-row 35, :name ?HandlerMap, :filename "src/elin/component/handler.clj", :alias e.s.handler, :from elin.component.handler, :col 26, :name-col 26, :end-col 49, :row 35, :to elin.schema.handler} {:fixed-arities #{2}, :end-row 35, :name-end-col 6, :name-end-row 34, :name-row 34, :name =>, :filename "src/elin/component/handler.clj", :alias m, :from elin.component.handler, :macro true, :col 1, :name-col 2, :end-col 51, :arity 2, :row 34, :to malli.core} {:fixed-arities #{2}, :end-row 39, :name-end-col 44, :name-end-row 39, :private true, :name-row 39, :name resolve-handler, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 28, :name-col 29, :from-var build-handler-map, :end-col 59, :arity 2, :row 39, :to elin.component.handler} {:fixed-arities #{3}, :end-row 40, :name-end-col 21, :name-end-row 40, :name-row 40, :name assoc, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 15, :name-col 16, :from-var build-handler-map, :end-col 31, :arity 3, :varargs-min-arity 3, :row 40, :to clojure.core} {:fixed-arities #{3 2}, :end-row 41, :name-end-col 20, :name-end-row 39, :name-row 39, :name if-let, :filename "src/elin/component/handler.clj", :from elin.component.handler, :macro true, :col 13, :name-col 14, :from-var build-handler-map, :end-col 20, :arity 3, :row 39, :to clojure.core} {:end-row 41, :name-end-col 14, :name-end-row 38, :name-row 38, :name fn, :filename "src/elin/component/handler.clj", :from elin.component.handler, :macro true, :col 11, :name-col 12, :from-var build-handler-map, :end-col 21, :arity 2, :varargs-min-arity 0, :row 38, :to clojure.core} {:fixed-arities #{3 2}, :end-row 42, :name-end-col 10, :name-end-row 38, :name-row 38, :name reduce, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 3, :name-col 4, :from-var build-handler-map, :end-col 30, :arity 3, :row 38, :to clojure.core} {:end-row 42, :name-end-col 7, :name-end-row 36, :name-row 36, :name defn-, :filename "src/elin/component/handler.clj", :from elin.component.handler, :macro true, :col 1, :name-col 2, :end-col 31, :arity 3, :varargs-min-arity 2, :row 36, :to clojure.core} {:fixed-arities #{1}, :end-row 44, :name-end-col 34, :name-end-row 44, :private true, :name-row 44, :name construct-handler-parameter, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 7, :name-col 7, :end-col 34, :row 44, :to elin.component.handler} {:fixed-arities #{1}, :end-row 44, :name-end-col 50, :name-end-row 44, :name-row 44, :name map?, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 46, :name-col 46, :end-col 50, :row 44, :to clojure.core} {:end-row 44, :name-end-col 69, :name-end-row 44, :name-row 44, :name ?Elin, :filename "src/elin/component/handler.clj", :alias e.s.handler, :from elin.component.handler, :col 52, :name-col 52, :end-col 69, :row 44, :to elin.schema.handler} {:fixed-arities #{2}, :end-row 44, :name-end-col 6, :name-end-row 44, :name-row 44, :name =>, :filename "src/elin/component/handler.clj", :alias m, :from elin.component.handler, :macro true, :col 1, :name-col 2, :end-col 71, :arity 2, :row 44, :to malli.core} {:fixed-arities #{1}, :end-row 49, :name-end-col 70, :name-end-row 49, :name-row 49, :name parse-message, :filename "src/elin/component/handler.clj", :alias e.p.h.rpc, :from elin.component.handler, :col 46, :name-col 47, :from-var construct-handler-parameter, :end-col 79, :arity 1, :row 49, :to elin.protocol.host.rpc} {:end-row 49, :name-end-col 45, :name-end-row 48, :name-row 48, :name merge, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 39, :name-col 40, :from-var construct-handler-parameter, :end-col 80, :arity 2, :varargs-min-arity 0, :row 48, :to clojure.core} {:fixed-arities #{1 2}, :end-row 50, :name-end-col 51, :name-end-row 50, :name-row 50, :name symbol, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 44, :name-col 45, :from-var construct-handler-parameter, :end-col 59, :arity 1, :row 50, :to clojure.core} {:fixed-arities #{3 2}, :end-row 50, :name-end-col 32, :name-end-row 50, :name-row 50, :name get, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 28, :name-col 29, :from-var construct-handler-parameter, :end-col 60, :arity 2, :row 50, :to clojure.core} {:fixed-arities #{0 1}, :end-row 51, :name-end-col 27, :name-end-row 50, :name-row 50, :name or, :filename "src/elin/component/handler.clj", :from elin.component.handler, :macro true, :col 24, :name-col 25, :from-var construct-handler-parameter, :end-col 31, :arity 2, :varargs-min-arity 1, :row 50, :to clojure.core} {:fixed-arities #{3 2}, :end-row 52, :name-end-col 39, :name-end-row 52, :name-row 52, :name get-in, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 32, :name-col 33, :from-var construct-handler-parameter, :end-col 68, :arity 2, :row 52, :to clojure.core} {:fixed-arities #{1 2}, :end-row 53, :name-end-col 48, :name-end-row 53, :name-row 53, :name read-string, :filename "src/elin/component/handler.clj", :alias edn, :from elin.component.handler, :col 32, :name-col 33, :from-var construct-handler-parameter, :end-col 49, :arity 1, :row 53, :to clojure.edn} {:end-row 53, :name-end-col 31, :name-end-row 52, :name-row 52, :name some->, :filename "src/elin/component/handler.clj", :from elin.component.handler, :macro true, :col 24, :name-col 25, :from-var construct-handler-parameter, :end-col 50, :arity 2, :varargs-min-arity 1, :row 52, :to clojure.core} {:fixed-arities #{2}, :end-row 55, :name-end-col 44, :name-end-row 54, :name-row 54, :name merge-configs, :filename "src/elin/component/handler.clj", :alias e.config, :from elin.component.handler, :col 21, :name-col 22, :from-var construct-handler-parameter, :end-col 60, :arity 2, :varargs-min-arity 2, :row 54, :to elin.config} {:fixed-arities #{2}, :end-row 57, :name-end-col 45, :name-end-row 57, :name-row 57, :name configure, :filename "src/elin/component/handler.clj", :alias e.p.config, :from elin.component.handler, :col 24, :name-col 25, :from-var construct-handler-parameter, :end-col 70, :arity 2, :row 57, :to elin.protocol.config} {:end-row 57, :name-end-col 27, :name-end-row 56, :name-row 56, :name when, :filename "src/elin/component/handler.clj", :from elin.component.handler, :macro true, :col 22, :name-col 23, :from-var construct-handler-parameter, :end-col 71, :arity 2, :varargs-min-arity 1, :row 56, :to clojure.core} {:fixed-arities #{3}, :end-row 61, :name-end-col 50, :name-end-row 61, :name-row 61, :name assoc, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 44, :name-col 45, :from-var construct-handler-parameter, :end-col 83, :arity 3, :varargs-min-arity 3, :row 61, :to clojure.core} {:fixed-arities #{3}, :end-row 61, :name-end-col 26, :name-end-row 60, :name-row 60, :name assoc, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 20, :name-col 21, :from-var construct-handler-parameter, :end-col 84, :arity 5, :varargs-min-arity 3, :row 60, :to clojure.core} {:name ->, :filename "src/elin/component/handler.clj", :from elin.component.handler, :macro true, :col nil, :from-var construct-handler-parameter, :arity 2, :varargs-min-arity 1, :row nil, :to clojure.core} {:filename "src/elin/component/handler.clj", :row nil, :col nil, :from elin.component.handler, :to clojure.core, :name if, :arity 3, :from-var construct-handler-parameter} {:name let, :filename "src/elin/component/handler.clj", :from elin.component.handler, :macro true, :col nil, :from-var construct-handler-parameter, :arity 2, :varargs-min-arity 1, :row nil, :to clojure.core} {:end-row 61, :name-end-col 25, :name-end-row 58, :name-row 58, :name cond->, :filename "src/elin/component/handler.clj", :from elin.component.handler, :macro true, :col 18, :name-col 19, :from-var construct-handler-parameter, :end-col 85, :arity 3, :varargs-min-arity 1, :row 58, :to clojure.core} {:fixed-arities #{3}, :end-row 62, :name-end-col 11, :name-end-row 62, :name-row 62, :name assoc, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 5, :name-col 6, :from-var construct-handler-parameter, :end-col 39, :arity 3, :varargs-min-arity 3, :row 62, :to clojure.core} {:end-row 62, :name-end-col 7, :name-end-row 47, :name-row 47, :name let, :filename "src/elin/component/handler.clj", :from elin.component.handler, :macro true, :col 3, :name-col 4, :from-var construct-handler-parameter, :end-col 40, :arity 2, :varargs-min-arity 1, :row 47, :to clojure.core} {:end-row 62, :name-end-col 7, :name-end-row 45, :name-row 45, :name defn-, :filename "src/elin/component/handler.clj", :from elin.component.handler, :macro true, :col 1, :name-col 2, :end-col 41, :arity 3, :varargs-min-arity 2, :row 45, :to clojure.core} {:end-row 67, :name-end-col 61, :name-end-row 67, :name-row 67, :name handler, :filename "src/elin/component/handler.clj", :alias e.c.interceptor, :from elin.component.handler, :col 38, :name-col 38, :from-var handler*, :end-col 61, :row 67, :to elin.constant.interceptor} {:fixed-arities #{1}, :end-row 69, :name-end-col 46, :name-end-row 69, :private true, :name-row 69, :name construct-handler-parameter, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 18, :name-col 19, :from-var handler*, :end-col 55, :arity 1, :row 69, :to elin.component.handler} {:fixed-arities #{3 2}, :end-row 70, :name-end-col 32, :name-end-row 70, :name-row 70, :name get-in, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 25, :name-col 26, :from-var handler*, :end-col 57, :arity 2, :row 70, :to clojure.core} {:fixed-arities #{3 2}, :end-row 71, :name-end-col 42, :name-end-row 71, :name-row 71, :name get, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 38, :name-col 39, :from-var handler*, :end-col 67, :arity 2, :row 71, :to clojure.core} {:end-row 73, :name-end-col 37, :name-end-row 73, :name-row 73, :name format, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 30, :name-col 31, :from-var handler*, :end-col 72, :arity 2, :varargs-min-arity 1, :row 73, :to clojure.core} {:end-row 74, :name-end-col 38, :name-end-row 74, :name-row 74, :name error, :filename "src/elin/component/handler.clj", :alias e.message, :from elin.component.handler, :col 22, :name-col 23, :from-var handler*, :end-col 48, :arity 2, :varargs-min-arity 1, :row 74, :to elin.message} {:end-row 75, :name-end-col 24, :name-end-row 73, :name-row 73, :name let, :filename "src/elin/component/handler.clj", :from elin.component.handler, :macro true, :col 20, :name-col 21, :from-var handler*, :end-col 26, :arity 3, :varargs-min-arity 1, :row 73, :to clojure.core} {:fixed-arities #{3 2}, :end-row 75, :name-end-col 25, :name-end-row 71, :name-row 71, :name if-let, :filename "src/elin/component/handler.clj", :from elin.component.handler, :macro true, :col 18, :name-col 19, :from-var handler*, :end-col 27, :arity 3, :row 71, :to clojure.core} {:fixed-arities #{1}, :end-row 76, :name-end-col 37, :name-end-row 76, :name-row 76, :name format, :filename "src/elin/component/handler.clj", :alias e.u.server, :from elin.component.handler, :col 19, :name-col 20, :from-var handler*, :end-col 43, :arity 1, :row 76, :to elin.util.server} {:fixed-arities #{3 2}, :end-row 77, :name-end-col 44, :name-end-row 77, :name-row 77, :name get-in, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 37, :name-col 38, :from-var handler*, :end-col 80, :arity 2, :row 77, :to clojure.core} {:fixed-arities #{3}, :end-row 79, :name-end-col 47, :name-end-row 79, :name-row 79, :name notify-function, :filename "src/elin/component/handler.clj", :alias e.p.rpc, :from elin.component.handler, :col 23, :name-col 24, :from-var handler*, :end-col 91, :arity 3, :row 79, :to elin.protocol.rpc} {:fixed-arities #{1}, :end-row 82, :name-end-col 79, :name-end-row 82, :name-row 82, :name ex-message, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 68, :name-col 69, :from-var handler*, :end-col 83, :arity 1, :row 82, :to clojure.core} {:end-row 82, :name-end-col 41, :name-end-row 82, :name-row 82, :name error, :filename "src/elin/component/handler.clj", :alias e.message, :from elin.component.handler, :col 25, :name-col 26, :from-var handler*, :end-col 84, :arity 3, :varargs-min-arity 1, :row 82, :to elin.message} {:end-row 82, :name-end-col 25, :name-end-row 78, :name-row 78, :name try, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 21, :name-col 22, :from-var handler*, :end-col 86, :arity 2, :row 78, :to clojure.core} {:fixed-arities #{3 2}, :end-row 83, :name-end-col 26, :name-end-row 77, :name-row 77, :name if-let, :filename "src/elin/component/handler.clj", :from elin.component.handler, :macro true, :col 19, :name-col 20, :from-var handler*, :end-col 27, :arity 3, :row 77, :to clojure.core} {:fixed-arities #{3}, :end-row 84, :name-end-col 15, :name-end-row 84, :name-row 84, :name assoc, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 9, :name-col 10, :from-var handler*, :end-col 40, :arity 3, :varargs-min-arity 3, :row 84, :to clojure.core} {:end-row 84, :name-end-col 11, :name-end-row 69, :name-row 69, :name let, :filename "src/elin/component/handler.clj", :from elin.component.handler, :macro true, :col 7, :name-col 8, :from-var handler*, :end-col 41, :arity 2, :varargs-min-arity 1, :row 69, :to clojure.core} {:end-row 84, :name-end-col 8, :name-end-row 68, :name-row 68, :name fn, :filename "src/elin/component/handler.clj", :from elin.component.handler, :macro true, :col 5, :name-col 6, :from-var handler*, :end-col 42, :arity 2, :varargs-min-arity 0, :row 68, :to clojure.core} {:fixed-arities #{4 3}, :end-row 84, :name-end-col 28, :name-end-row 66, :name-row 66, :name execute, :filename "src/elin/component/handler.clj", :alias e.p.interceptor, :from elin.component.handler, :col 4, :name-col 5, :from-var handler*, :end-col 43, :arity 4, :row 66, :to elin.protocol.interceptor} {:end-row 84, :name-end-col 7, :name-end-row 64, :name-row 64, :name defn-, :filename "src/elin/component/handler.clj", :from elin.component.handler, :macro true, :col 1, :name-col 2, :end-col 45, :arity 3, :varargs-min-arity 2, :row 64, :to clojure.core} {:fixed-arities #{4}, :end-row 86, :name-end-col 14, :name-end-row 86, :private true, :name-row 86, :name handler, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 7, :name-col 7, :end-col 14, :row 86, :to elin.component.handler} {:end-row 86, :name-end-col 49, :name-end-row 86, :name-row 86, :name ?Components, :filename "src/elin/component/handler.clj", :alias e.s.handler, :from elin.component.handler, :col 26, :name-col 26, :end-col 49, :row 86, :to elin.schema.handler} {:fixed-arities #{1}, :end-row 86, :name-end-col 54, :name-end-row 86, :name-row 86, :name map?, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 50, :name-col 50, :end-col 54, :row 86, :to clojure.core} {:end-row 86, :name-end-col 78, :name-end-row 86, :name-row 86, :name ?HandlerMap, :filename "src/elin/component/handler.clj", :alias e.s.handler, :from elin.component.handler, :col 55, :name-col 55, :end-col 78, :row 86, :to elin.schema.handler} {:end-row 86, :name-end-col 98, :name-end-row 86, :name-row 86, :name ?Message, :filename "src/elin/component/handler.clj", :alias e.s.server, :from elin.component.handler, :col 79, :name-col 79, :end-col 98, :row 86, :to elin.schema.server} {:fixed-arities #{1}, :end-row 87, :name-end-col 20, :name-end-row 87, :name-row 87, :name any?, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 16, :name-col 16, :end-col 20, :row 87, :to clojure.core} {:fixed-arities #{2}, :end-row 87, :name-end-col 6, :name-end-row 86, :name-row 86, :name =>, :filename "src/elin/component/handler.clj", :alias m, :from elin.component.handler, :macro true, :col 1, :name-col 2, :end-col 22, :arity 2, :row 86, :to malli.core} {:fixed-arities #{1}, :end-row 93, :name-end-col 49, :name-end-row 93, :name-row 93, :name parse-message, :filename "src/elin/component/handler.clj", :alias e.p.h.rpc, :from elin.component.handler, :col 25, :name-col 26, :from-var handler, :end-col 58, :arity 1, :row 93, :to elin.protocol.host.rpc} {:fixed-arities #{3}, :end-row 94, :name-end-col 23, :name-end-row 94, :name-row 94, :name assoc, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 17, :name-col 18, :from-var handler, :end-col 75, :arity 5, :varargs-min-arity 3, :row 94, :to clojure.core} {:fixed-arities #{1 2}, :end-row 95, :name-end-col 51, :name-end-row 95, :name-row 95, :name symbol, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 44, :name-col 45, :from-var handler, :end-col 59, :arity 1, :row 95, :to clojure.core} {:fixed-arities #{3 2}, :end-row 95, :name-end-col 31, :name-end-row 95, :name-row 95, :name get-in, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 24, :name-col 25, :from-var handler, :end-col 77, :arity 2, :row 95, :to clojure.core} {:fixed-arities #{2}, :end-row 96, :name-end-col 45, :name-end-row 96, :private true, :name-row 96, :name handler*, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 36, :name-col 37, :from-var handler, :end-col 66, :arity 2, :row 96, :to elin.component.handler} {:end-row 96, :name-end-col 25, :name-end-row 96, :name-row 96, :name with-level, :filename "src/elin/component/handler.clj", :alias timbre, :from elin.component.handler, :macro true, :col 7, :name-col 8, :from-var handler, :end-col 67, :arity 2, :varargs-min-arity 1, :row 96, :to taoensso.timbre} {:fixed-arities #{2}, :end-row 97, :name-end-col 16, :name-end-row 97, :private true, :name-row 97, :name handler*, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 7, :name-col 8, :from-var handler, :end-col 37, :arity 2, :row 97, :to elin.component.handler} {:fixed-arities #{3 2}, :end-row 97, :name-end-col 12, :name-end-row 95, :name-row 95, :name if-let, :filename "src/elin/component/handler.clj", :from elin.component.handler, :macro true, :col 5, :name-col 6, :from-var handler, :end-col 38, :arity 3, :row 95, :to clojure.core} {:end-row 97, :name-end-col 7, :name-end-row 93, :name-row 93, :name let, :filename "src/elin/component/handler.clj", :from elin.component.handler, :macro true, :col 3, :name-col 4, :from-var handler, :end-col 39, :arity 2, :varargs-min-arity 1, :row 93, :to clojure.core} {:end-row 97, :name-end-col 7, :name-end-row 88, :name-row 88, :name defn-, :filename "src/elin/component/handler.clj", :from elin.component.handler, :macro true, :col 1, :name-col 2, :end-col 40, :arity 3, :varargs-min-arity 2, :row 88, :to clojure.core} {:end-row 114, :name-end-col 22, :name-end-row 114, :name-row 114, :name Lifecycle, :filename "src/elin/component/handler.clj", :alias component, :from elin.component.handler, :col 3, :name-col 3, :end-col 22, :row 114, :to com.stuartsierra.component} {:fixed-arities #{1}, :end-row 122, :name-end-col 27, :name-end-row 122, :name-row 122, :name set, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 23, :name-col 24, :end-col 37, :arity 1, :row 122, :to clojure.core} {:fixed-arities #{0 1}, :end-row 123, :name-end-col 31, :name-end-row 123, :name-row 123, :name or, :filename "src/elin/component/handler.clj", :from elin.component.handler, :macro true, :col 28, :name-col 29, :end-col 44, :arity 2, :varargs-min-arity 1, :row 123, :to clojure.core} {:fixed-arities #{3 2}, :end-row 124, :name-end-col 39, :name-end-row 124, :name-row 124, :name get-in, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 32, :name-col 33, :end-col 74, :arity 2, :row 124, :to clojure.core} {:fixed-arities #{0 1}, :end-row 124, :name-end-col 31, :name-end-row 124, :name-row 124, :name or, :filename "src/elin/component/handler.clj", :from elin.component.handler, :macro true, :col 28, :name-col 29, :end-col 78, :arity 2, :varargs-min-arity 1, :row 124, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 124, :name-end-col 27, :name-end-row 123, :name-row 123, :name concat, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 20, :name-col 21, :end-col 79, :arity 2, :varargs-min-arity 2, :row 123, :to clojure.core} {:fixed-arities #{2}, :end-row 125, :name-end-col 39, :name-end-row 125, :name-row 125, :name contains?, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 29, :name-col 30, :end-col 54, :arity 2, :row 125, :to clojure.core} {:end-row 125, :name fn*, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 28, :end-col 54, :arity 2, :row 125, :to clojure.core} {:fixed-arities #{1 2}, :end-row 125, :name-end-col 27, :name-end-row 125, :name-row 125, :name remove, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 20, :name-col 21, :end-col 64, :arity 2, :row 125, :to clojure.core} {:fixed-arities #{2}, :end-row 126, :name-end-col 41, :name-end-row 126, :private true, :name-row 126, :name build-handler-map, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 23, :name-col 24, :end-col 61, :arity 2, :row 126, :to elin.component.handler} {:fixed-arities #{4}, :end-row 127, :name-end-col 35, :name-end-row 127, :private true, :name-row 127, :name handler, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 28, :name-col 28, :end-col 35, :row 127, :to elin.component.handler} {:fixed-arities #{1 4 3 2}, :end-row 127, :name-end-col 27, :name-end-row 127, :name-row 127, :name partial, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 19, :name-col 20, :end-col 70, :arity 4, :varargs-min-arity 4, :row 127, :to clojure.core} {:end-row 128, :name-end-col 19, :name-end-row 128, :name-row 128, :name info, :filename "src/elin/component/handler.clj", :alias timbre, :from elin.component.handler, :macro true, :col 7, :name-col 8, :end-col 49, :arity 1, :varargs-min-arity 0, :row 128, :to taoensso.timbre} {:fixed-arities #{3}, :end-row 131, :name-end-col 13, :name-end-row 129, :name-row 129, :name assoc, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 7, :name-col 8, :end-col 31, :arity 5, :varargs-min-arity 3, :row 129, :to clojure.core} {:end-row 131, :name-end-col 9, :name-end-row 116, :name-row 116, :name let, :filename "src/elin/component/handler.clj", :from elin.component.handler, :macro true, :col 5, :name-col 6, :end-col 32, :arity 3, :varargs-min-arity 1, :row 116, :to clojure.core} {:end-row 134, :name-end-col 17, :name-end-row 134, :name-row 134, :name info, :filename "src/elin/component/handler.clj", :alias timbre, :from elin.component.handler, :macro true, :col 5, :name-col 6, :end-col 47, :arity 1, :varargs-min-arity 0, :row 134, :to taoensso.timbre} {:fixed-arities #{1 2}, :end-row 135, :name-end-col 12, :name-end-row 135, :name-row 135, :name dissoc, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 5, :name-col 6, :end-col 40, :arity 3, :varargs-min-arity 2, :row 135, :to clojure.core} {:end-row 135, :name-end-col 11, :name-end-row 99, :name-row 99, :name defrecord, :filename "src/elin/component/handler.clj", :from elin.component.handler, :macro true, :col 1, :name-col 2, :end-col 42, :arity 5, :varargs-min-arity 2, :row 99, :to clojure.core} {:fixed-arities #{0 1}, :end-row 139, :name-end-col 20, :name-end-row 139, :name-row 139, :name or, :filename "src/elin/component/handler.clj", :from elin.component.handler, :macro true, :col 17, :name-col 18, :from-var new-handler, :end-col 42, :arity 2, :varargs-min-arity 1, :row 139, :to clojure.core} {:fixed-arities #{1}, :end-row 139, :name-end-col 16, :name-end-row 139, :name-row 139, :name map->Handler, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 3, :name-col 4, :from-var new-handler, :end-col 43, :arity 1, :row 139, :to elin.component.handler} {:end-row 139, :name-end-col 6, :name-end-row 137, :name-row 137, :name defn, :filename "src/elin/component/handler.clj", :from elin.component.handler, :macro true, :col 1, :name-col 2, :end-col 44, :arity 3, :varargs-min-arity 2, :row 137, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 11, :name-end-col 5, :name-end-row 10, :name-row 10, :name def, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :macro true, :col 1, :name-col 2, :end-col 31, :arity 2, :row 10, :to clojure.core} {:end-row 15, :name-end-col 31, :name-end-row 15, :name-row 15, :name nrepl, :filename "src/elin/interceptor/debug.clj", :alias e.c.interceptor, :from elin.interceptor.debug, :col 10, :name-col 10, :from-var nrepl-debug-interceptor, :end-col 31, :row 15, :to elin.constant.interceptor} {:end-row 17, :name-end-col 50, :name-end-row 17, :name-row 17, :name pr-str, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 43, :name-col 44, :from-var nrepl-debug-interceptor, :end-col 59, :arity 1, :varargs-min-arity 0, :row 17, :to clojure.core} {:end-row 17, :name-end-col 30, :name-end-row 17, :name-row 17, :name debug, :filename "src/elin/interceptor/debug.clj", :alias timbre, :from elin.interceptor.debug, :macro true, :col 17, :name-col 18, :from-var nrepl-debug-interceptor, :end-col 60, :arity 2, :varargs-min-arity 0, :row 17, :to taoensso.timbre} {:end-row 17, :name-end-col 18, :name-end-row 16, :name-row 16, :name fn, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :macro true, :col 15, :name-col 16, :from-var nrepl-debug-interceptor, :end-col 61, :arity 2, :varargs-min-arity 0, :row 16, :to clojure.core} {:end-row 18, :name-end-col 55, :name-end-row 18, :private true, :name-row 18, :name do-not-log-ops, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 41, :name-col 41, :from-var nrepl-debug-interceptor, :end-col 55, :row 18, :to elin.interceptor.debug} {:fixed-arities #{3 2}, :end-row 18, :name-end-col 63, :name-end-row 18, :name-row 18, :name get-in, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 56, :name-col 57, :from-var nrepl-debug-interceptor, :end-col 81, :arity 2, :row 18, :to clojure.core} {:fixed-arities #{2}, :end-row 18, :name-end-col 40, :name-end-row 18, :name-row 18, :name contains?, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 30, :name-col 31, :from-var nrepl-debug-interceptor, :end-col 82, :arity 2, :row 18, :to clojure.core} {:fixed-arities #{1}, :end-row 18, :name-end-col 29, :name-end-row 18, :name-row 18, :name not, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 25, :name-col 26, :from-var nrepl-debug-interceptor, :end-col 83, :arity 1, :row 18, :to clojure.core} {:end-row 18, :name fn*, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 24, :from-var nrepl-debug-interceptor, :end-col 83, :arity 2, :row 18, :to clojure.core} {:end-row 18, :name-end-col 23, :name-end-row 18, :name-row 18, :name when, :filename "src/elin/interceptor/debug.clj", :alias ix, :from elin.interceptor.debug, :col 15, :name-col 16, :from-var nrepl-debug-interceptor, :end-col 84, :arity 2, :row 18, :to exoscale.interceptor} {:end-row 19, :name-end-col 26, :name-end-row 19, :name-row 19, :name discard, :filename "src/elin/interceptor/debug.clj", :alias ix, :from elin.interceptor.debug, :col 15, :name-col 16, :from-var nrepl-debug-interceptor, :end-col 27, :arity 1, :row 19, :to exoscale.interceptor} {:end-row 19, :name-end-col 14, :name-end-row 16, :name-row 16, :name ->, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :macro true, :col 11, :name-col 12, :from-var nrepl-debug-interceptor, :end-col 28, :arity 3, :varargs-min-arity 1, :row 16, :to clojure.core} {:end-row 21, :name-end-col 50, :name-end-row 21, :name-row 21, :name pr-str, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 43, :name-col 44, :from-var nrepl-debug-interceptor, :end-col 60, :arity 1, :varargs-min-arity 0, :row 21, :to clojure.core} {:end-row 21, :name-end-col 30, :name-end-row 21, :name-row 21, :name debug, :filename "src/elin/interceptor/debug.clj", :alias timbre, :from elin.interceptor.debug, :macro true, :col 17, :name-col 18, :from-var nrepl-debug-interceptor, :end-col 61, :arity 2, :varargs-min-arity 0, :row 21, :to taoensso.timbre} {:end-row 21, :name-end-col 18, :name-end-row 20, :name-row 20, :name fn, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :macro true, :col 15, :name-col 16, :from-var nrepl-debug-interceptor, :end-col 62, :arity 2, :varargs-min-arity 0, :row 20, :to clojure.core} {:end-row 22, :name-end-col 55, :name-end-row 22, :private true, :name-row 22, :name do-not-log-ops, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 41, :name-col 41, :from-var nrepl-debug-interceptor, :end-col 55, :row 22, :to elin.interceptor.debug} {:fixed-arities #{3 2}, :end-row 22, :name-end-col 63, :name-end-row 22, :name-row 22, :name get-in, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 56, :name-col 57, :from-var nrepl-debug-interceptor, :end-col 81, :arity 2, :row 22, :to clojure.core} {:fixed-arities #{2}, :end-row 22, :name-end-col 40, :name-end-row 22, :name-row 22, :name contains?, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 30, :name-col 31, :from-var nrepl-debug-interceptor, :end-col 82, :arity 2, :row 22, :to clojure.core} {:fixed-arities #{1}, :end-row 22, :name-end-col 29, :name-end-row 22, :name-row 22, :name not, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 25, :name-col 26, :from-var nrepl-debug-interceptor, :end-col 83, :arity 1, :row 22, :to clojure.core} {:end-row 22, :name fn*, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 24, :from-var nrepl-debug-interceptor, :end-col 83, :arity 2, :row 22, :to clojure.core} {:end-row 22, :name-end-col 23, :name-end-row 22, :name-row 22, :name when, :filename "src/elin/interceptor/debug.clj", :alias ix, :from elin.interceptor.debug, :col 15, :name-col 16, :from-var nrepl-debug-interceptor, :end-col 84, :arity 2, :row 22, :to exoscale.interceptor} {:end-row 23, :name-end-col 26, :name-end-row 23, :name-row 23, :name discard, :filename "src/elin/interceptor/debug.clj", :alias ix, :from elin.interceptor.debug, :col 15, :name-col 16, :from-var nrepl-debug-interceptor, :end-col 27, :arity 1, :row 23, :to exoscale.interceptor} {:end-row 23, :name-end-col 14, :name-end-row 20, :name-row 20, :name ->, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :macro true, :col 11, :name-col 12, :from-var nrepl-debug-interceptor, :end-col 28, :arity 3, :varargs-min-arity 1, :row 20, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 23, :name-end-col 5, :name-end-row 13, :name-row 13, :name def, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :macro true, :col 1, :name-col 2, :end-col 30, :arity 2, :row 13, :to clojure.core} {:end-row 26, :name-end-col 23, :name-end-row 26, :name-row 26, :name all, :filename "src/elin/interceptor/debug.clj", :alias e.c.interceptor, :from elin.interceptor.debug, :col 4, :name-col 4, :from-var kind-schema-map, :end-col 23, :row 26, :to elin.constant.interceptor} {:fixed-arities #{1}, :end-row 26, :name-end-col 28, :name-end-row 26, :name-row 26, :name any?, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 24, :name-col 24, :from-var kind-schema-map, :end-col 28, :row 26, :to clojure.core} {:end-row 27, :name-end-col 27, :name-end-row 27, :name-row 27, :name autocmd, :filename "src/elin/interceptor/debug.clj", :alias e.c.interceptor, :from elin.interceptor.debug, :col 4, :name-col 4, :from-var kind-schema-map, :end-col 27, :row 27, :to elin.constant.interceptor} {:end-row 27, :name-end-col 59, :name-end-row 27, :name-row 27, :name ?AutocmdContext, :filename "src/elin/interceptor/debug.clj", :alias e.s.interceptor, :from elin.interceptor.debug, :col 28, :name-col 28, :from-var kind-schema-map, :end-col 59, :row 27, :to elin.schema.interceptor} {:end-row 28, :name-end-col 27, :name-end-row 28, :name-row 28, :name connect, :filename "src/elin/interceptor/debug.clj", :alias e.c.interceptor, :from elin.interceptor.debug, :col 4, :name-col 4, :from-var kind-schema-map, :end-col 27, :row 28, :to elin.constant.interceptor} {:end-row 28, :name-end-col 59, :name-end-row 28, :name-row 28, :name ?ConnectContext, :filename "src/elin/interceptor/debug.clj", :alias e.s.interceptor, :from elin.interceptor.debug, :col 28, :name-col 28, :from-var kind-schema-map, :end-col 59, :row 28, :to elin.schema.interceptor} {:end-row 29, :name-end-col 28, :name-end-row 29, :name-row 29, :name evaluate, :filename "src/elin/interceptor/debug.clj", :alias e.c.interceptor, :from elin.interceptor.debug, :col 4, :name-col 4, :from-var kind-schema-map, :end-col 28, :row 29, :to elin.constant.interceptor} {:end-row 29, :name-end-col 61, :name-end-row 29, :name-row 29, :name ?EvaluateContext, :filename "src/elin/interceptor/debug.clj", :alias e.s.interceptor, :from elin.interceptor.debug, :col 29, :name-col 29, :from-var kind-schema-map, :end-col 61, :row 29, :to elin.schema.interceptor} {:end-row 30, :name-end-col 27, :name-end-row 30, :name-row 30, :name handler, :filename "src/elin/interceptor/debug.clj", :alias e.c.interceptor, :from elin.interceptor.debug, :col 4, :name-col 4, :from-var kind-schema-map, :end-col 27, :row 30, :to elin.constant.interceptor} {:end-row 30, :name-end-col 59, :name-end-row 30, :name-row 30, :name ?HandlerContext, :filename "src/elin/interceptor/debug.clj", :alias e.s.interceptor, :from elin.interceptor.debug, :col 28, :name-col 28, :from-var kind-schema-map, :end-col 59, :row 30, :to elin.schema.interceptor} {:end-row 31, :name-end-col 25, :name-end-row 31, :name-row 31, :name nrepl, :filename "src/elin/interceptor/debug.clj", :alias e.c.interceptor, :from elin.interceptor.debug, :col 4, :name-col 4, :from-var kind-schema-map, :end-col 25, :row 31, :to elin.constant.interceptor} {:end-row 31, :name-end-col 55, :name-end-row 31, :name-row 31, :name ?NreplContext, :filename "src/elin/interceptor/debug.clj", :alias e.s.interceptor, :from elin.interceptor.debug, :col 26, :name-col 26, :from-var kind-schema-map, :end-col 55, :row 31, :to elin.schema.interceptor} {:end-row 32, :name-end-col 26, :name-end-row 32, :name-row 32, :name output, :filename "src/elin/interceptor/debug.clj", :alias e.c.interceptor, :from elin.interceptor.debug, :col 4, :name-col 4, :from-var kind-schema-map, :end-col 26, :row 32, :to elin.constant.interceptor} {:end-row 32, :name-end-col 57, :name-end-row 32, :name-row 32, :name ?OutputContext, :filename "src/elin/interceptor/debug.clj", :alias e.s.interceptor, :from elin.interceptor.debug, :col 27, :name-col 27, :from-var kind-schema-map, :end-col 57, :row 32, :to elin.schema.interceptor} {:end-row 33, :name-end-col 24, :name-end-row 33, :name-row 33, :name test, :filename "src/elin/interceptor/debug.clj", :alias e.c.interceptor, :from elin.interceptor.debug, :col 4, :name-col 4, :from-var kind-schema-map, :end-col 24, :row 33, :to elin.constant.interceptor} {:end-row 33, :name-end-col 53, :name-end-row 33, :name-row 33, :name ?TestContext, :filename "src/elin/interceptor/debug.clj", :alias e.s.interceptor, :from elin.interceptor.debug, :col 25, :name-col 25, :from-var kind-schema-map, :end-col 53, :row 33, :to elin.schema.interceptor} {:fixed-arities #{1 3 2}, :end-row 33, :name-end-col 5, :name-end-row 25, :name-row 25, :name def, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :macro true, :col 1, :name-col 2, :end-col 55, :arity 2, :row 25, :to clojure.core} {:end-row 37, :name-end-col 29, :name-end-row 37, :name-row 37, :name all, :filename "src/elin/interceptor/debug.clj", :alias e.c.interceptor, :from elin.interceptor.debug, :col 10, :name-col 10, :from-var interceptor-context-checking-interceptor, :end-col 29, :row 37, :to elin.constant.interceptor} {:end-row 39, :name-end-col 49, :name-end-row 39, :private true, :name-row 39, :name kind-schema-map, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 34, :name-col 34, :from-var interceptor-context-checking-interceptor, :end-col 49, :row 39, :to elin.interceptor.debug} {:fixed-arities #{3 2}, :end-row 39, :name-end-col 33, :name-end-row 39, :name-row 39, :name get, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 29, :name-col 30, :from-var interceptor-context-checking-interceptor, :end-col 55, :arity 2, :row 39, :to clojure.core} {:fixed-arities #{3 2}, :end-row 42, :name-end-col 51, :name-end-row 42, :name-row 42, :name explain, :filename "src/elin/interceptor/debug.clj", :alias m, :from elin.interceptor.debug, :col 41, :name-col 42, :from-var interceptor-context-checking-interceptor, :end-col 59, :arity 2, :row 42, :to malli.core} {:fixed-arities #{1 2}, :end-row 43, :name-end-col 58, :name-end-row 43, :name-row 43, :name humanize, :filename "src/elin/interceptor/debug.clj", :alias m.error, :from elin.interceptor.debug, :col 41, :name-col 42, :from-var interceptor-context-checking-interceptor, :end-col 59, :arity 1, :row 43, :to malli.error} {:end-row 43, :name-end-col 40, :name-end-row 41, :name-row 41, :name some->>, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :macro true, :col 32, :name-col 33, :from-var interceptor-context-checking-interceptor, :end-col 60, :arity 3, :varargs-min-arity 1, :row 41, :to clojure.core} {:end-row 46, :name-end-col 42, :name-end-row 44, :name-row 44, :name format, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 35, :name-col 36, :from-var interceptor-context-checking-interceptor, :end-col 47, :arity 3, :varargs-min-arity 1, :row 44, :to clojure.core} {:fixed-arities #{3 2}, :end-row 47, :name-end-col 34, :name-end-row 44, :name-row 44, :name ex-info, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 26, :name-col 27, :from-var interceptor-context-checking-interceptor, :end-col 39, :arity 2, :row 44, :to clojure.core} {:fixed-arities #{1}, :end-row 47, :name-end-col 25, :name-end-row 44, :name-row 44, :name throw, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :macro true, :col 19, :name-col 20, :from-var interceptor-context-checking-interceptor, :end-col 40, :arity 1, :row 44, :to clojure.core} {:end-row 47, :name-end-col 26, :name-end-row 41, :name-row 41, :name when-let, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :macro true, :col 17, :name-col 18, :from-var interceptor-context-checking-interceptor, :end-col 41, :arity 2, :varargs-min-arity 1, :row 41, :to clojure.core} {:end-row 48, :name-end-col 18, :name-end-row 40, :name-row 40, :name do, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 15, :name-col 16, :from-var interceptor-context-checking-interceptor, :end-col 21, :arity 2, :row 40, :to clojure.core} {:fixed-arities #{3 2}, :end-row 49, :name-end-col 30, :name-end-row 49, :name-row 49, :name ex-info, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 22, :name-col 23, :from-var interceptor-context-checking-interceptor, :end-col 72, :arity 2, :row 49, :to clojure.core} {:fixed-arities #{1}, :end-row 49, :name-end-col 21, :name-end-row 49, :name-row 49, :name throw, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :macro true, :col 15, :name-col 16, :from-var interceptor-context-checking-interceptor, :end-col 73, :arity 1, :row 49, :to clojure.core} {:fixed-arities #{3 2}, :end-row 49, :name-end-col 20, :name-end-row 39, :name-row 39, :name if-let, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :macro true, :col 13, :name-col 14, :from-var interceptor-context-checking-interceptor, :end-col 74, :arity 3, :row 39, :to clojure.core} {:end-row 49, :name-end-col 14, :name-end-row 38, :name-row 38, :name fn, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :macro true, :col 11, :name-col 12, :from-var interceptor-context-checking-interceptor, :end-col 75, :arity 2, :varargs-min-arity 0, :row 38, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 49, :name-end-col 5, :name-end-row 35, :name-row 35, :name def, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :macro true, :col 1, :name-col 2, :end-col 77, :arity 2, :row 35, :to clojure.core} {:fixed-arities #{3 2}, :end-row 11, :name-end-col 17, :name-end-row 11, :name-row 11, :name open-popup!*, :filename "src/elin/component/server/impl/popup.clj", :from elin.component.server.impl.popup, :col 4, :name-col 5, :from-var open-popup!*, :end-col 28, :arity 3, :row 11, :to elin.component.server.impl.popup} {:fixed-arities #{1}, :end-row 13, :name-end-col 32, :name-end-row 13, :name-row 13, :name split-lines, :filename "src/elin/component/server/impl/popup.clj", :alias str, :from elin.component.server.impl.popup, :col 16, :name-col 17, :from-var open-popup!*, :end-col 35, :arity 1, :row 13, :to clojure.string} {:fixed-arities #{3}, :end-row 14, :name-end-col 30, :name-end-row 14, :name-row 14, :name request!, :filename "src/elin/component/server/impl/popup.clj", :alias e.c.s.function, :from elin.component.server.impl.popup, :col 6, :name-col 7, :from-var open-popup!*, :end-col 79, :arity 3, :row 14, :to elin.component.server.impl.function} {:end-row 14, :name-end-col 8, :name-end-row 13, :name-row 13, :name let, :filename "src/elin/component/server/impl/popup.clj", :from elin.component.server.impl.popup, :macro true, :col 4, :name-col 5, :from-var open-popup!*, :end-col 80, :arity 2, :varargs-min-arity 1, :row 13, :to clojure.core} {:end-row 14, :name-end-col 6, :name-end-row 9, :name-row 9, :name defn, :filename "src/elin/component/server/impl/popup.clj", :from elin.component.server.impl.popup, :macro true, :col 1, :name-col 2, :end-col 82, :arity 3, :varargs-min-arity 2, :row 9, :to clojure.core} {:fixed-arities #{3}, :end-row 18, :name-end-col 25, :name-end-row 18, :name-row 18, :name notify, :filename "src/elin/component/server/impl/popup.clj", :alias e.c.s.function, :from elin.component.server.impl.popup, :col 3, :name-col 4, :from-var move-popup*, :end-col 75, :arity 3, :row 18, :to elin.component.server.impl.function} {:end-row 18, :name-end-col 6, :name-end-row 16, :name-row 16, :name defn, :filename "src/elin/component/server/impl/popup.clj", :from elin.component.server.impl.popup, :macro true, :col 1, :name-col 2, :end-col 76, :arity 3, :varargs-min-arity 2, :row 16, :to clojure.core} {:fixed-arities #{1}, :end-row 22, :name-end-col 31, :name-end-row 22, :name-row 22, :name split-lines, :filename "src/elin/component/server/impl/popup.clj", :alias str, :from elin.component.server.impl.popup, :col 15, :name-col 16, :from-var set-popup-text*, :end-col 34, :arity 1, :row 22, :to clojure.string} {:fixed-arities #{3}, :end-row 23, :name-end-col 27, :name-end-row 23, :name-row 23, :name notify, :filename "src/elin/component/server/impl/popup.clj", :alias e.c.s.function, :from elin.component.server.impl.popup, :col 5, :name-col 6, :from-var set-popup-text*, :end-col 79, :arity 3, :row 23, :to elin.component.server.impl.function} {:end-row 23, :name-end-col 7, :name-end-row 22, :name-row 22, :name let, :filename "src/elin/component/server/impl/popup.clj", :from elin.component.server.impl.popup, :macro true, :col 3, :name-col 4, :from-var set-popup-text*, :end-col 80, :arity 2, :varargs-min-arity 1, :row 22, :to clojure.core} {:end-row 23, :name-end-col 6, :name-end-row 20, :name-row 20, :name defn, :filename "src/elin/component/server/impl/popup.clj", :from elin.component.server.impl.popup, :macro true, :col 1, :name-col 2, :end-col 81, :arity 3, :varargs-min-arity 2, :row 20, :to clojure.core} {:fixed-arities #{3}, :end-row 27, :name-end-col 25, :name-end-row 27, :name-row 27, :name notify, :filename "src/elin/component/server/impl/popup.clj", :alias e.c.s.function, :from elin.component.server.impl.popup, :col 3, :name-col 4, :from-var close-popup*, :end-col 67, :arity 3, :row 27, :to elin.component.server.impl.function} {:end-row 27, :name-end-col 6, :name-end-row 25, :name-row 25, :name defn, :filename "src/elin/component/server/impl/popup.clj", :from elin.component.server.impl.popup, :macro true, :col 1, :name-col 2, :end-col 68, :arity 3, :varargs-min-arity 2, :row 25, :to clojure.core} {:end-row 29, :name-end-col 33, :name-end-row 29, :name-row 29, :name IPopup, :filename "src/elin/component/server/impl/popup.clj", :alias e.p.host, :from elin.component.server.impl.popup, :col 18, :name-col 18, :end-col 33, :row 29, :to elin.protocol.host} {:fixed-arities #{3 2}, :end-row 32, :name-end-col 28, :name-end-row 32, :name-row 32, :name open-popup!*, :filename "src/elin/component/server/impl/popup.clj", :from elin.component.server.impl.popup, :col 15, :name-col 16, :end-col 36, :arity 2, :row 32, :to elin.component.server.impl.popup} {:fixed-arities #{3 2}, :end-row 33, :name-end-col 36, :name-end-row 33, :name-row 33, :name open-popup!*, :filename "src/elin/component/server/impl/popup.clj", :from elin.component.server.impl.popup, :col 23, :name-col 24, :end-col 52, :arity 3, :row 33, :to elin.component.server.impl.popup} {:fixed-arities #{4}, :end-row 35, :name-end-col 17, :name-end-row 35, :name-row 35, :name move-popup*, :filename "src/elin/component/server/impl/popup.clj", :from elin.component.server.impl.popup, :col 5, :name-col 6, :end-col 41, :arity 4, :row 35, :to elin.component.server.impl.popup} {:fixed-arities #{3}, :end-row 37, :name-end-col 21, :name-end-row 37, :name-row 37, :name set-popup-text*, :filename "src/elin/component/server/impl/popup.clj", :from elin.component.server.impl.popup, :col 5, :name-col 6, :end-col 38, :arity 3, :row 37, :to elin.component.server.impl.popup} {:fixed-arities #{2}, :end-row 39, :name-end-col 18, :name-end-row 39, :name-row 39, :name close-popup*, :filename "src/elin/component/server/impl/popup.clj", :from elin.component.server.impl.popup, :col 5, :name-col 6, :end-col 33, :arity 2, :row 39, :to elin.component.server.impl.popup} {:fixed-arities #{3 2}, :end-row 43, :name-end-col 28, :name-end-row 43, :name-row 43, :name open-popup!*, :filename "src/elin/component/server/impl/popup.clj", :from elin.component.server.impl.popup, :col 15, :name-col 16, :end-col 36, :arity 2, :row 43, :to elin.component.server.impl.popup} {:fixed-arities #{3 2}, :end-row 44, :name-end-col 36, :name-end-row 44, :name-row 44, :name open-popup!*, :filename "src/elin/component/server/impl/popup.clj", :from elin.component.server.impl.popup, :col 23, :name-col 24, :end-col 52, :arity 3, :row 44, :to elin.component.server.impl.popup} {:fixed-arities #{4}, :end-row 46, :name-end-col 17, :name-end-row 46, :name-row 46, :name move-popup*, :filename "src/elin/component/server/impl/popup.clj", :from elin.component.server.impl.popup, :col 5, :name-col 6, :end-col 41, :arity 4, :row 46, :to elin.component.server.impl.popup} {:fixed-arities #{3}, :end-row 48, :name-end-col 21, :name-end-row 48, :name-row 48, :name set-popup-text*, :filename "src/elin/component/server/impl/popup.clj", :from elin.component.server.impl.popup, :col 5, :name-col 6, :end-col 38, :arity 3, :row 48, :to elin.component.server.impl.popup} {:fixed-arities #{2}, :end-row 50, :name-end-col 18, :name-end-row 50, :name-row 50, :name close-popup*, :filename "src/elin/component/server/impl/popup.clj", :from elin.component.server.impl.popup, :col 5, :name-col 6, :end-col 33, :arity 2, :row 50, :to elin.component.server.impl.popup} {:end-row 50, :name-end-col 17, :name-end-row 29, :name-row 29, :name extend-protocol, :filename "src/elin/component/server/impl/popup.clj", :from elin.component.server.impl.popup, :macro true, :col 1, :name-col 2, :end-col 35, :arity 11, :varargs-min-arity 1, :row 29, :to clojure.core} {:end-row 9, :name-end-col 32, :name-end-row 9, :name-row 9, :name output, :filename "src/elin/interceptor/output.clj", :alias e.c.interceptor, :from elin.interceptor.output, :col 10, :name-col 10, :from-var print-output-interceptor, :end-col 32, :row 9, :to elin.constant.interceptor} {:end-row 11, :name-end-col 61, :name-end-row 11, :name-row 11, :name format, :filename "src/elin/interceptor/output.clj", :from elin.interceptor.output, :col 54, :name-col 55, :from-var print-output-interceptor, :end-col 104, :arity 3, :varargs-min-arity 1, :row 11, :to clojure.core} {:fixed-arities #{2}, :end-row 11, :name-end-col 48, :name-end-row 11, :name-row 11, :name append-to-info-buffer, :filename "src/elin/interceptor/output.clj", :alias e.p.host, :from elin.interceptor.output, :col 17, :name-col 18, :from-var print-output-interceptor, :end-col 105, :arity 2, :row 11, :to elin.protocol.host} {:end-row 11, :name-end-col 18, :name-end-row 10, :name-row 10, :name fn, :filename "src/elin/interceptor/output.clj", :from elin.interceptor.output, :macro true, :col 15, :name-col 16, :from-var print-output-interceptor, :end-col 106, :arity 2, :varargs-min-arity 0, :row 10, :to clojure.core} {:end-row 12, :name-end-col 26, :name-end-row 12, :name-row 12, :name discard, :filename "src/elin/interceptor/output.clj", :alias ix, :from elin.interceptor.output, :col 15, :name-col 16, :from-var print-output-interceptor, :end-col 27, :arity 1, :row 12, :to exoscale.interceptor} {:end-row 12, :name-end-col 14, :name-end-row 10, :name-row 10, :name ->, :filename "src/elin/interceptor/output.clj", :from elin.interceptor.output, :macro true, :col 11, :name-col 12, :from-var print-output-interceptor, :end-col 28, :arity 2, :varargs-min-arity 1, :row 10, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 12, :name-end-col 5, :name-end-row 7, :name-row 7, :name def, :filename "src/elin/interceptor/output.clj", :from elin.interceptor.output, :macro true, :col 1, :name-col 2, :end-col 30, :arity 2, :row 7, :to clojure.core} {:fixed-arities #{2}, :end-row 28, :name-end-col 27, :name-end-row 28, :name-row 28, :name set-host!, :filename "src/elin/component/server.clj", :alias e.p.lazy-host, :from elin.component.server, :col 3, :name-col 4, :from-var on-accept, :end-col 43, :arity 2, :row 28, :to elin.protocol.lazy-host} {:fixed-arities #{1}, :end-row 30, :name-end-col 27, :name-end-row 30, :name-row 30, :name response?, :filename "src/elin/component/server.clj", :alias e.p.h.rpc, :from elin.component.server, :col 7, :name-col 8, :from-var on-accept, :end-col 36, :arity 1, :row 30, :to elin.protocol.host.rpc} {:fixed-arities #{1}, :end-row 33, :name-end-col 61, :name-end-row 33, :name-row 33, :name parse-message, :filename "src/elin/component/server.clj", :alias e.p.h.rpc, :from elin.component.server, :col 37, :name-col 38, :from-var on-accept, :end-col 70, :arity 1, :row 33, :to elin.protocol.host.rpc} {:fixed-arities #{3 2}, :end-row 34, :name-end-col 25, :name-end-row 34, :name-row 34, :name get, :filename "src/elin/component/server.clj", :from elin.component.server, :col 21, :name-col 22, :from-var on-accept, :end-col 47, :arity 2, :row 34, :to clojure.core} {:fixed-arities #{1 2}, :end-row 35, :name-end-col 39, :name-end-row 35, :name-row 35, :name dissoc, :filename "src/elin/component/server.clj", :from elin.component.server, :col 33, :name-col 33, :from-var on-accept, :end-col 39, :varargs-min-arity 2, :row 35, :to clojure.core} {:fixed-arities #{1 2}, :end-row 35, :name dissoc, :filename "src/elin/component/server.clj", :from elin.component.server, :col 33, :from-var on-accept, :end-col 39, :arity 2, :varargs-min-arity 2, :row 35, :to clojure.core} {:fixed-arities #{4 3 2}, :end-row 35, :name-end-col 15, :name-end-row 35, :name-row 35, :name swap!, :filename "src/elin/component/server.clj", :from elin.component.server, :col 9, :name-col 10, :from-var on-accept, :end-col 43, :arity 3, :varargs-min-arity 4, :row 35, :to clojure.core} {:fixed-arities #{4 3 2}, :end-row 36, :name-end-col 20, :name-end-row 36, :name-row 36, :name put!, :filename "src/elin/component/server.clj", :alias async, :from elin.component.server, :col 9, :name-col 10, :from-var on-accept, :end-col 54, :arity 2, :row 36, :to clojure.core.async} {:end-row 36, :name-end-col 16, :name-end-row 34, :name-row 34, :name when-let, :filename "src/elin/component/server.clj", :from elin.component.server, :macro true, :col 7, :name-col 8, :from-var on-accept, :end-col 55, :arity 3, :varargs-min-arity 1, :row 34, :to clojure.core} {:end-row 36, :name-end-col 9, :name-end-row 32, :name-row 32, :name let, :filename "src/elin/component/server.clj", :from elin.component.server, :macro true, :col 5, :name-col 6, :from-var on-accept, :end-col 56, :arity 2, :varargs-min-arity 1, :row 32, :to clojure.core} {:fixed-arities #{1}, :end-row 42, :name-end-col 40, :name-end-row 42, :name-row 42, :name error?, :filename "src/elin/component/server.clj", :alias e, :from elin.component.server, :col 31, :name-col 32, :from-var on-accept, :end-col 45, :arity 1, :row 42, :to elin.error} {:fixed-arities #{1}, :end-row 43, :name-end-col 45, :name-end-row 43, :name-row 43, :name ex-message, :filename "src/elin/component/server.clj", :from elin.component.server, :col 34, :name-col 35, :from-var on-accept, :end-col 50, :arity 1, :row 43, :to clojure.core} {:end-row 44, :name-end-col 30, :name-end-row 42, :name-row 42, :name if, :filename "src/elin/component/server.clj", :from elin.component.server, :col 27, :name-col 28, :from-var on-accept, :end-col 35, :arity 3, :row 42, :to clojure.core} {:end-row 44, :name-end-col 29, :name-end-row 41, :name-row 41, :name let, :filename "src/elin/component/server.clj", :from elin.component.server, :macro true, :col 25, :name-col 26, :from-var on-accept, :end-col 36, :arity 2, :varargs-min-arity 1, :row 41, :to clojure.core} {:fixed-arities #{1}, :end-row 46, :name-end-col 43, :name-end-row 46, :name-row 46, :name ex-message, :filename "src/elin/component/server.clj", :from elin.component.server, :col 32, :name-col 33, :from-var on-accept, :end-col 47, :arity 1, :row 46, :to clojure.core} {:end-row 46, :name-end-col 27, :name-end-row 40, :name-row 40, :name try, :filename "src/elin/component/server.clj", :from elin.component.server, :col 23, :name-col 24, :from-var on-accept, :end-col 50, :arity 2, :row 40, :to clojure.core} {:fixed-arities #{1}, :end-row 47, :name-end-col 34, :name-end-row 47, :name-row 47, :name request?, :filename "src/elin/component/server.clj", :alias e.p.h.rpc, :from elin.component.server, :col 15, :name-col 16, :from-var on-accept, :end-col 43, :arity 1, :row 47, :to elin.protocol.host.rpc} {:fixed-arities #{1}, :end-row 49, :name-end-col 61, :name-end-row 49, :name-row 49, :name parse-message, :filename "src/elin/component/server.clj", :alias e.p.h.rpc, :from elin.component.server, :col 37, :name-col 38, :from-var on-accept, :end-col 70, :arity 1, :row 49, :to elin.protocol.host.rpc} {:fixed-arities #{4}, :end-row 50, :name-end-col 31, :name-end-row 48, :name-row 48, :name response!, :filename "src/elin/component/server.clj", :alias e.p.h.rpc, :from elin.component.server, :col 11, :name-col 12, :from-var on-accept, :end-col 40, :arity 4, :row 48, :to elin.protocol.host.rpc} {:fixed-arities #{1}, :end-row 51, :name-end-col 28, :name-end-row 51, :name-row 51, :name flush!, :filename "src/elin/component/server.clj", :alias e.p.h.rpc, :from elin.component.server, :col 11, :name-col 12, :from-var on-accept, :end-col 34, :arity 1, :row 51, :to elin.protocol.host.rpc} {:end-row 51, :name-end-col 14, :name-end-row 47, :name-row 47, :name when, :filename "src/elin/component/server.clj", :from elin.component.server, :macro true, :col 9, :name-col 10, :from-var on-accept, :end-col 35, :arity 3, :varargs-min-arity 1, :row 47, :to clojure.core} {:end-row 51, :name-end-col 11, :name-end-row 40, :name-row 40, :name let, :filename "src/elin/component/server.clj", :from elin.component.server, :macro true, :col 7, :name-col 8, :from-var on-accept, :end-col 36, :arity 2, :varargs-min-arity 1, :row 40, :to clojure.core} {:end-row 51, :name-end-col 12, :name-end-row 39, :name-row 39, :name future, :filename "src/elin/component/server.clj", :from elin.component.server, :macro true, :col 5, :name-col 6, :from-var on-accept, :end-col 37, :arity 1, :varargs-min-arity 0, :row 39, :to clojure.core} {:end-row 51, :name-end-col 6, :name-end-row 30, :name-row 30, :name if, :filename "src/elin/component/server.clj", :from elin.component.server, :col 3, :name-col 4, :from-var on-accept, :end-col 38, :arity 3, :row 30, :to clojure.core} {:end-row 51, :name-end-col 6, :name-end-row 26, :name-row 26, :name defn, :filename "src/elin/component/server.clj", :from elin.component.server, :macro true, :col 1, :name-col 2, :end-col 39, :arity 4, :varargs-min-arity 2, :row 26, :to clojure.core} {:end-row 64, :name-end-col 22, :name-end-row 64, :name-row 64, :name Lifecycle, :filename "src/elin/component/server.clj", :alias component, :from elin.component.server, :col 3, :name-col 3, :end-col 22, :row 64, :to com.stuartsierra.component} {:end-row 67, :name-end-col 19, :name-end-row 67, :name-row 67, :name info, :filename "src/elin/component/server.clj", :alias timbre, :from elin.component.server, :macro true, :col 7, :name-col 8, :end-col 59, :arity 3, :varargs-min-arity 0, :row 67, :to taoensso.timbre} {:fixed-arities #{0 1 3 2}, :end-row 69, :name-end-col 36, :name-end-row 69, :name-row 69, :name chan, :filename "src/elin/component/server.clj", :alias async, :from elin.component.server, :col 25, :name-col 26, :end-col 37, :arity 0, :row 69, :to clojure.core.async} {:fixed-arities #{3}, :end-row 73, :name-end-col 54, :name-end-row 73, :name-row 73, :name on-accept, :filename "src/elin/component/server.clj", :from elin.component.server, :col 45, :name-col 45, :end-col 54, :row 73, :to elin.component.server} {:fixed-arities #{1 4 3 2}, :end-row 73, :name-end-col 44, :name-end-row 73, :name-row 73, :name partial, :filename "src/elin/component/server.clj", :from elin.component.server, :col 36, :name-col 37, :end-col 74, :arity 3, :varargs-min-arity 4, :row 73, :to clojure.core} {:end-row 76, :name-end-col 42, :name-end-row 76, :name-row 76, :name nvim, :filename "src/elin/component/server.clj", :alias e.c.host, :from elin.component.server, :col 29, :name-col 29, :end-col 42, :row 76, :to elin.constant.host} {:fixed-arities #{1 2}, :end-row 76, :name-end-col 28, :name-end-row 76, :name-row 76, :name =, :filename "src/elin/component/server.clj", :from elin.component.server, :col 26, :name-col 27, :end-col 48, :arity 2, :varargs-min-arity 2, :row 76, :to clojure.core} {:fixed-arities #{1}, :end-row 77, :name-end-col 48, :name-end-row 77, :name-row 77, :name start-server, :filename "src/elin/component/server.clj", :alias e.c.s.nvim, :from elin.component.server, :col 24, :name-col 25, :end-col 60, :arity 1, :row 77, :to elin.component.server.nvim} {:fixed-arities #{1}, :end-row 78, :name-end-col 47, :name-end-row 78, :name-row 78, :name start-server, :filename "src/elin/component/server.clj", :alias e.c.s.vim, :from elin.component.server, :col 24, :name-col 25, :end-col 59, :arity 1, :row 78, :to elin.component.server.vim} {:end-row 78, :name-end-col 25, :name-end-row 76, :name-row 76, :name if, :filename "src/elin/component/server.clj", :from elin.component.server, :col 22, :name-col 23, :end-col 60, :arity 3, :row 76, :to clojure.core} {:end-row 78, :name-end-col 27, :name-end-row 75, :name-row 75, :name future, :filename "src/elin/component/server.clj", :from elin.component.server, :macro true, :col 20, :name-col 21, :end-col 61, :arity 1, :varargs-min-arity 0, :row 75, :to clojure.core} {:end-row 79, :name-end-col 21, :name-end-row 79, :name-row 79, :name info, :filename "src/elin/component/server.clj", :alias timbre, :from elin.component.server, :macro true, :col 9, :name-col 10, :end-col 60, :arity 3, :varargs-min-arity 0, :row 79, :to taoensso.timbre} {:fixed-arities #{3}, :end-row 83, :name-end-col 15, :name-end-row 80, :name-row 80, :name assoc, :filename "src/elin/component/server.clj", :from elin.component.server, :col 9, :name-col 10, :end-col 45, :arity 7, :varargs-min-arity 3, :row 80, :to clojure.core} {:end-row 83, :name-end-col 11, :name-end-row 68, :name-row 68, :name let, :filename "src/elin/component/server.clj", :from elin.component.server, :macro true, :col 7, :name-col 8, :end-col 46, :arity 3, :varargs-min-arity 1, :row 68, :to clojure.core} {:end-row 83, :name-end-col 14, :name-end-row 66, :name-row 66, :name when-not, :filename "src/elin/component/server.clj", :from elin.component.server, :macro true, :col 5, :name-col 6, :end-col 47, :arity 3, :varargs-min-arity 1, :row 66, :to clojure.core} {:end-row 87, :name-end-col 19, :name-end-row 87, :name-row 87, :name info, :filename "src/elin/component/server.clj", :alias timbre, :from elin.component.server, :macro true, :col 7, :name-col 8, :end-col 71, :arity 4, :varargs-min-arity 0, :row 87, :to taoensso.timbre} {:end-row 88, :name ., :filename "src/elin/component/server.clj", :from elin.component.server, :col 7, :end-col 29, :arity 2, :row 88, :to clojure.core} {:fixed-arities #{4 3 2}, :end-row 89, :name-end-col 18, :name-end-row 89, :name-row 89, :name put!, :filename "src/elin/component/server.clj", :alias async, :from elin.component.server, :col 7, :name-col 8, :end-col 36, :arity 2, :row 89, :to clojure.core.async} {:fixed-arities #{1}, :end-row 91, :name-end-col 20, :name-end-row 91, :name-row 91, :name close!, :filename "src/elin/component/server.clj", :alias async, :from elin.component.server, :col 7, :name-col 8, :end-col 33, :arity 1, :row 91, :to clojure.core.async} {:end-row 92, :name-end-col 19, :name-end-row 92, :name-row 92, :name info, :filename "src/elin/component/server.clj", :alias timbre, :from elin.component.server, :macro true, :col 7, :name-col 8, :end-col 48, :arity 1, :varargs-min-arity 0, :row 92, :to taoensso.timbre} {:fixed-arities #{3}, :end-row 93, :name-end-col 13, :name-end-row 93, :name-row 93, :name assoc, :filename "src/elin/component/server.clj", :from elin.component.server, :col 7, :name-col 8, :end-col 50, :arity 5, :varargs-min-arity 3, :row 93, :to clojure.core} {:end-row 93, :name-end-col 10, :name-end-row 86, :name-row 86, :name when, :filename "src/elin/component/server.clj", :from elin.component.server, :macro true, :col 5, :name-col 6, :end-col 51, :arity 8, :varargs-min-arity 1, :row 86, :to clojure.core} {:end-row 93, :name-end-col 11, :name-end-row 53, :name-row 53, :name defrecord, :filename "src/elin/component/server.clj", :from elin.component.server, :macro true, :col 1, :name-col 2, :end-col 53, :arity 5, :varargs-min-arity 2, :row 53, :to clojure.core} {:fixed-arities #{0 1}, :end-row 97, :name-end-col 19, :name-end-row 97, :name-row 97, :name or, :filename "src/elin/component/server.clj", :from elin.component.server, :macro true, :col 16, :name-col 17, :from-var new-server, :end-col 40, :arity 2, :varargs-min-arity 1, :row 97, :to clojure.core} {:fixed-arities #{1}, :end-row 97, :name-end-col 15, :name-end-row 97, :name-row 97, :name map->Server, :filename "src/elin/component/server.clj", :from elin.component.server, :col 3, :name-col 4, :from-var new-server, :end-col 41, :arity 1, :row 97, :to elin.component.server} {:end-row 97, :name-end-col 6, :name-end-row 95, :name-row 95, :name defn, :filename "src/elin/component/server.clj", :from elin.component.server, :macro true, :col 1, :name-col 2, :end-col 42, :arity 3, :varargs-min-arity 2, :row 95, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 25, :name-end-col 5, :name-end-row 12, :name-row 12, :name def, :filename "src/elin/handler/complete.clj", :from elin.handler.complete, :macro true, :col 1, :name-col 2, :end-col 25, :arity 2, :row 12, :to clojure.core} {:fixed-arities #{3 2}, :end-row 29, :name-end-col 25, :name-end-row 29, :name-row 29, :name index-of, :filename "src/elin/handler/complete.clj", :alias str, :from elin.handler.complete, :col 12, :name-col 13, :from-var format-arglist, :end-col 44, :arity 2, :row 29, :to clojure.string} {:fixed-arities #{1 2}, :end-row 29, :name-end-col 9, :name-end-row 29, :name-row 29, :name =, :filename "src/elin/handler/complete.clj", :from elin.handler.complete, :col 7, :name-col 8, :from-var format-arglist, :end-col 45, :arity 2, :varargs-min-arity 2, :row 29, :to clojure.core} {:fixed-arities #{1}, :end-row 30, :name-end-col 32, :name-end-row 30, :name-row 30, :name count, :filename "src/elin/handler/complete.clj", :from elin.handler.complete, :col 26, :name-col 27, :from-var format-arglist, :end-col 41, :arity 1, :row 30, :to clojure.core} {:fixed-arities #{1}, :end-row 30, :name-end-col 25, :name-end-row 30, :name-row 30, :name dec, :filename "src/elin/handler/complete.clj", :from elin.handler.complete, :col 21, :name-col 22, :from-var format-arglist, :end-col 42, :arity 1, :row 30, :to clojure.core} {:fixed-arities #{3 2}, :end-row 30, :name-end-col 10, :name-end-row 30, :name-row 30, :name subs, :filename "src/elin/handler/complete.clj", :from elin.handler.complete, :col 5, :name-col 6, :from-var format-arglist, :end-col 43, :arity 3, :row 30, :to clojure.core} {:end-row 31, :name-end-col 6, :name-end-row 29, :name-row 29, :name if, :filename "src/elin/handler/complete.clj", :from elin.handler.complete, :col 3, :name-col 4, :from-var format-arglist, :end-col 13, :arity 3, :row 29, :to clojure.core} {:end-row 31, :name-end-col 7, :name-end-row 27, :name-row 27, :name defn-, :filename "src/elin/handler/complete.clj", :from elin.handler.complete, :macro true, :col 1, :name-col 2, :end-col 14, :arity 3, :varargs-min-arity 2, :row 27, :to clojure.core} {:end-row 36, :name-end-col 25, :name-end-row 36, :private true, :name-row 36, :name type->kind, :filename "src/elin/handler/complete.clj", :from elin.handler.complete, :col 15, :name-col 15, :from-var format-candidate, :end-col 25, :row 36, :to elin.handler.complete} {:fixed-arities #{3 2}, :end-row 36, :name-end-col 14, :name-end-row 36, :name-row 36, :name get, :filename "src/elin/handler/complete.clj", :from elin.handler.complete, :col 10, :name-col 11, :from-var format-candidate, :end-col 35, :arity 3, :row 36, :to clojure.core} {:fixed-arities #{1}, :end-row 38, :name-end-col 34, :name-end-row 38, :private true, :name-row 38, :name format-arglist, :filename "src/elin/handler/complete.clj", :from elin.handler.complete, :col 20, :name-col 20, :from-var format-candidate, :end-col 34, :row 38, :to elin.handler.complete} {:fixed-arities #{1}, :end-row 38, :private true, :name format-arglist, :filename "src/elin/handler/complete.clj", :from elin.handler.complete, :col 20, :from-var format-candidate, :end-col 34, :arity 1, :row 38, :to elin.handler.complete} {:fixed-arities #{0 1}, :end-row 37, :name-end-col 18, :name-end-row 37, :name-row 37, :name or, :filename "src/elin/handler/complete.clj", :from elin.handler.complete, :macro true, :col 15, :name-col 16, :from-var format-candidate, :end-col 31, :arity 2, :varargs-min-arity 1, :row 37, :to clojure.core} {:fixed-arities #{1 4 3 2}, :end-row 38, :name-end-col 19, :name-end-row 38, :name-row 38, :name map, :filename "src/elin/handler/complete.clj", :from elin.handler.complete, :col 15, :name-col 16, :from-var format-candidate, :end-col 35, :arity 2, :varargs-min-arity 4, :row 38, :to clojure.core} {:fixed-arities #{1 2}, :end-row 39, :name-end-col 24, :name-end-row 39, :name-row 39, :name join, :filename "src/elin/handler/complete.clj", :alias str, :from elin.handler.complete, :col 15, :name-col 16, :from-var format-candidate, :end-col 29, :arity 2, :row 39, :to clojure.string} {:end-row 39, :name-end-col 14, :name-end-row 37, :name-row 37, :name ->>, :filename "src/elin/handler/complete.clj", :from elin.handler.complete, :macro true, :col 10, :name-col 11, :from-var format-candidate, :end-col 30, :arity 3, :varargs-min-arity 1, :row 37, :to clojure.core} {:fixed-arities #{0 1}, :end-row 40, :name-end-col 13, :name-end-row 40, :name-row 40, :name or, :filename "src/elin/handler/complete.clj", :from elin.handler.complete, :macro true, :col 10, :name-col 11, :from-var format-candidate, :end-col 21, :arity 2, :varargs-min-arity 1, :row 40, :to clojure.core} {:end-row 41, :name-end-col 7, :name-end-row 33, :name-row 33, :name defn-, :filename "src/elin/handler/complete.clj", :from elin.handler.complete, :macro true, :col 1, :name-col 2, :end-col 14, :arity 3, :varargs-min-arity 2, :row 33, :to clojure.core} {:fixed-arities #{1}, :end-row 46, :name-end-col 29, :name-end-row 46, :private true, :name-row 46, :name format-candidate, :filename "src/elin/handler/complete.clj", :from elin.handler.complete, :col 13, :name-col 13, :from-var format-candidates, :end-col 29, :row 46, :to elin.handler.complete} {:fixed-arities #{1}, :end-row 46, :private true, :name format-candidate, :filename "src/elin/handler/complete.clj", :from elin.handler.complete, :col 13, :from-var format-candidates, :end-col 29, :arity 1, :row 46, :to elin.handler.complete} {:fixed-arities #{1 4 3 2}, :end-row 46, :name-end-col 12, :name-end-row 46, :name-row 46, :name map, :filename "src/elin/handler/complete.clj", :from elin.handler.complete, :col 8, :name-col 9, :from-var format-candidates, :end-col 30, :arity 2, :varargs-min-arity 4, :row 46, :to clojure.core} {:fixed-arities #{3 2}, :end-row 47, :name-end-col 16, :name-end-row 47, :name-row 47, :name sort-by, :filename "src/elin/handler/complete.clj", :from elin.handler.complete, :col 8, :name-col 9, :from-var format-candidates, :end-col 23, :arity 2, :row 47, :to clojure.core} {:end-row 47, :name-end-col 7, :name-end-row 45, :name-row 45, :name ->>, :filename "src/elin/handler/complete.clj", :from elin.handler.complete, :macro true, :col 3, :name-col 4, :from-var format-candidates, :end-col 24, :arity 3, :varargs-min-arity 1, :row 45, :to clojure.core} {:end-row 47, :name-end-col 7, :name-end-row 43, :name-row 43, :name defn-, :filename "src/elin/handler/complete.clj", :from elin.handler.complete, :macro true, :col 1, :name-col 2, :end-col 25, :arity 3, :varargs-min-arity 2, :row 43, :to clojure.core} {:fixed-arities #{1}, :end-row 51, :name-end-col 42, :name-end-row 51, :name-row 51, :name get-namespace, :filename "src/elin/handler/complete.clj", :alias e.f.sexpr, :from elin.handler.complete, :col 18, :name-col 19, :from-var cider-nrepl-complete, :end-col 48, :arity 1, :row 51, :to elin.function.sexpr} {:fixed-arities #{3}, :end-row 52, :name-end-col 45, :name-end-row 52, :name-row 52, :name complete!!, :filename "src/elin/handler/complete.clj", :alias e.f.n.cider, :from elin.handler.complete, :col 22, :name-col 23, :from-var cider-nrepl-complete, :end-col 66, :arity 3, :row 52, :to elin.function.nrepl.cider} {:fixed-arities #{1}, :end-row 53, :name-end-col 23, :name-end-row 53, :private true, :name-row 53, :name format-candidates, :filename "src/elin/handler/complete.clj", :from elin.handler.complete, :col 5, :name-col 6, :from-var cider-nrepl-complete, :end-col 35, :arity 1, :row 53, :to elin.handler.complete} {:end-row 53, :name-end-col 9, :name-end-row 51, :name-row 51, :name let, :filename "src/elin/handler/complete.clj", :alias e, :from elin.handler.complete, :macro true, :col 3, :name-col 4, :from-var cider-nrepl-complete, :end-col 36, :arity 2, :varargs-min-arity 1, :row 51, :to elin.error} {:end-row 53, :name-end-col 7, :name-end-row 49, :name-row 49, :name defn-, :filename "src/elin/handler/complete.clj", :from elin.handler.complete, :macro true, :col 1, :name-col 2, :end-col 37, :arity 3, :varargs-min-arity 2, :row 49, :to clojure.core} {:fixed-arities #{1}, :end-row 57, :name-end-col 42, :name-end-row 57, :name-row 57, :name get-namespace, :filename "src/elin/handler/complete.clj", :alias e.f.sexpr, :from elin.handler.complete, :col 18, :name-col 19, :from-var nrepl-completions, :end-col 48, :arity 1, :row 57, :to elin.function.sexpr} {:fixed-arities #{3}, :end-row 58, :name-end-col 46, :name-end-row 58, :name-row 58, :name completions!!, :filename "src/elin/handler/complete.clj", :alias e.f.nrepl, :from elin.handler.complete, :col 22, :name-col 23, :from-var nrepl-completions, :end-col 67, :arity 3, :row 58, :to elin.function.nrepl} {:fixed-arities #{1}, :end-row 59, :name-end-col 23, :name-end-row 59, :private true, :name-row 59, :name format-candidates, :filename "src/elin/handler/complete.clj", :from elin.handler.complete, :col 5, :name-col 6, :from-var nrepl-completions, :end-col 35, :arity 1, :row 59, :to elin.handler.complete} {:end-row 59, :name-end-col 9, :name-end-row 57, :name-row 57, :name let, :filename "src/elin/handler/complete.clj", :alias e, :from elin.handler.complete, :macro true, :col 3, :name-col 4, :from-var nrepl-completions, :end-col 36, :arity 2, :varargs-min-arity 1, :row 57, :to elin.error} {:end-row 59, :name-end-col 7, :name-end-row 55, :name-row 55, :name defn-, :filename "src/elin/handler/complete.clj", :from elin.handler.complete, :macro true, :col 1, :name-col 2, :end-col 37, :arity 3, :varargs-min-arity 2, :row 55, :to clojure.core} {:fixed-arities #{1}, :end-row 61, :name-end-col 15, :name-end-row 61, :name-row 61, :name complete, :filename "src/elin/handler/complete.clj", :from elin.handler.complete, :col 7, :name-col 7, :end-col 15, :row 61, :to elin.handler.complete} {:end-row 61, :name-end-col 44, :name-end-row 61, :name-row 61, :name ?Elin, :filename "src/elin/handler/complete.clj", :alias e.s.handler, :from elin.handler.complete, :col 27, :name-col 27, :end-col 44, :row 61, :to elin.schema.handler} {:fixed-arities #{1}, :end-row 61, :name-end-col 50, :name-end-row 61, :name-row 61, :name any?, :filename "src/elin/handler/complete.clj", :from elin.handler.complete, :col 46, :name-col 46, :end-col 50, :row 61, :to clojure.core} {:fixed-arities #{2}, :end-row 61, :name-end-col 6, :name-end-row 61, :name-row 61, :name =>, :filename "src/elin/handler/complete.clj", :alias m, :from elin.handler.complete, :macro true, :col 1, :name-col 2, :end-col 52, :arity 2, :row 61, :to malli.core} {:fixed-arities #{1}, :end-row 64, :name-end-col 22, :name-end-row 64, :name-row 64, :name first, :filename "src/elin/handler/complete.clj", :from elin.handler.complete, :col 16, :name-col 17, :from-var complete, :end-col 41, :arity 1, :row 64, :to clojure.core} {:fixed-arities #{1}, :end-row 65, :name-end-col 33, :name-end-row 65, :name-row 65, :name disconnected?, :filename "src/elin/handler/complete.clj", :alias e.p.nrepl, :from elin.handler.complete, :col 9, :name-col 10, :from-var complete, :end-col 40, :arity 1, :row 65, :to elin.protocol.nrepl} {:fixed-arities #{2}, :end-row 69, :name-end-col 33, :name-end-row 69, :name-row 69, :name supported-op?, :filename "src/elin/handler/complete.clj", :alias e.p.nrepl, :from elin.handler.complete, :col 9, :name-col 10, :from-var complete, :end-col 50, :arity 2, :row 69, :to elin.protocol.nrepl} {:fixed-arities #{2}, :end-row 70, :name-end-col 30, :name-end-row 70, :private true, :name-row 70, :name cider-nrepl-complete, :filename "src/elin/handler/complete.clj", :from elin.handler.complete, :col 9, :name-col 10, :from-var complete, :end-col 43, :arity 2, :row 70, :to elin.handler.complete} {:fixed-arities #{2}, :end-row 73, :name-end-col 33, :name-end-row 73, :name-row 73, :name supported-op?, :filename "src/elin/handler/complete.clj", :alias e.p.nrepl, :from elin.handler.complete, :col 9, :name-col 10, :from-var complete, :end-col 53, :arity 2, :row 73, :to elin.protocol.nrepl} {:fixed-arities #{2}, :end-row 74, :name-end-col 27, :name-end-row 74, :private true, :name-row 74, :name nrepl-completions, :filename "src/elin/handler/complete.clj", :from elin.handler.complete, :col 9, :name-col 10, :from-var complete, :end-col 40, :arity 2, :row 74, :to elin.handler.complete} {:end-row 77, :name-end-col 12, :name-end-row 67, :name-row 67, :name cond, :filename "src/elin/handler/complete.clj", :from elin.handler.complete, :macro true, :col 7, :name-col 8, :from-var complete, :end-col 12, :arity 6, :varargs-min-arity 0, :row 67, :to clojure.core} {:end-row 77, :name-end-col 8, :name-end-row 65, :name-row 65, :name if, :filename "src/elin/handler/complete.clj", :from elin.handler.complete, :col 5, :name-col 6, :from-var complete, :end-col 13, :arity 3, :row 65, :to clojure.core} {:end-row 77, :name-end-col 7, :name-end-row 64, :name-row 64, :name let, :filename "src/elin/handler/complete.clj", :from elin.handler.complete, :macro true, :col 3, :name-col 4, :from-var complete, :end-col 14, :arity 2, :varargs-min-arity 1, :row 64, :to clojure.core} {:end-row 77, :name-end-col 6, :name-end-row 62, :name-row 62, :name defn, :filename "src/elin/handler/complete.clj", :from elin.handler.complete, :macro true, :col 1, :name-col 2, :end-col 15, :arity 3, :varargs-min-arity 2, :row 62, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 4, :name-end-col 5, :name-end-row 4, :name-row 4, :name def, :filename "src/elin/constant/project.clj", :from elin.constant.project, :macro true, :col 1, :name-col 2, :end-col 18, :arity 2, :row 4, :to clojure.core} {:end-row 5, :name-end-col 45, :name-end-row 5, :name-row 5, :name name, :filename "src/elin/constant/project.clj", :from elin.constant.project, :col 41, :name-col 41, :from-var config-file-name, :end-col 45, :row 5, :to elin.constant.project} {:end-row 5, :name-end-col 30, :name-end-row 5, :name-row 5, :name format, :filename "src/elin/constant/project.clj", :from elin.constant.project, :col 23, :name-col 24, :from-var config-file-name, :end-col 46, :arity 2, :varargs-min-arity 1, :row 5, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 5, :name-end-col 5, :name-end-row 5, :name-row 5, :name def, :filename "src/elin/constant/project.clj", :from elin.constant.project, :macro true, :col 1, :name-col 2, :end-col 47, :arity 2, :row 5, :to clojure.core} {:end-row 15, :name-end-col 26, :name-end-row 15, :name-row 15, :name this, :filename "src/elin/component/server/impl/function.clj", :from elin.component.server.impl.function, :col 22, :name-col 22, :end-col 26, :row 15, :to :clj-kondo/unknown-namespace} {:end-row 15, :name-end-col 33, :name-end-row 15, :name-row 15, :name method, :filename "src/elin/component/server/impl/function.clj", :from elin.component.server.impl.function, :col 27, :name-col 27, :end-col 33, :row 15, :to :clj-kondo/unknown-namespace} {:end-row 15, :name-end-col 40, :name-end-row 15, :name-row 15, :name params, :filename "src/elin/component/server/impl/function.clj", :from elin.component.server.impl.function, :col 34, :name-col 34, :end-col 40, :row 15, :to :clj-kondo/unknown-namespace} {:end-row 16, :name-end-col 25, :name-end-row 16, :name-row 16, :name this, :filename "src/elin/component/server/impl/function.clj", :from elin.component.server.impl.function, :col 21, :name-col 21, :end-col 25, :row 16, :to :clj-kondo/unknown-namespace} {:end-row 16, :name-end-col 32, :name-end-row 16, :name-row 16, :name method, :filename "src/elin/component/server/impl/function.clj", :from elin.component.server.impl.function, :col 26, :name-col 26, :end-col 32, :row 16, :to :clj-kondo/unknown-namespace} {:end-row 16, :name-end-col 39, :name-end-row 16, :name-row 16, :name params, :filename "src/elin/component/server/impl/function.clj", :from elin.component.server.impl.function, :col 33, :name-col 33, :end-col 39, :row 16, :to :clj-kondo/unknown-namespace} {:end-row 16, :name-end-col 13, :name-end-row 14, :name-row 14, :name defprotocol, :filename "src/elin/component/server/impl/function.clj", :from elin.component.server.impl.function, :macro true, :col 1, :name-col 2, :end-col 42, :arity 3, :varargs-min-arity 1, :row 14, :to clojure.core} {:end-row 18, :name-end-col 27, :name-end-row 18, :name-row 18, :name IFunction, :filename "src/elin/component/server/impl/function.clj", :from elin.component.server.impl.function, :col 18, :name-col 18, :end-col 27, :row 18, :to elin.component.server.impl.function} {:fixed-arities #{0}, :end-row 21, :name-end-col 67, :name-end-row 21, :name-row 21, :name next-id, :filename "src/elin/component/server/impl/function.clj", :alias e.u.id, :from elin.component.server.impl.function, :col 52, :name-col 53, :end-col 68, :arity 0, :row 21, :to elin.util.id} {:fixed-arities #{2}, :end-row 21, :name-end-col 24, :name-end-row 21, :name-row 21, :name request!, :filename "src/elin/component/server/impl/function.clj", :alias e.p.h.rpc, :from elin.component.server.impl.function, :col 5, :name-col 6, :end-col 70, :arity 2, :row 21, :to elin.protocol.host.rpc} {:fixed-arities #{2}, :end-row 24, :name-end-col 23, :name-end-row 24, :name-row 24, :name notify!, :filename "src/elin/component/server/impl/function.clj", :alias e.p.h.rpc, :from elin.component.server.impl.function, :col 5, :name-col 6, :end-col 52, :arity 2, :row 24, :to elin.protocol.host.rpc} {:fixed-arities #{2}, :end-row 28, :name-end-col 24, :name-end-row 28, :name-row 28, :name request!, :filename "src/elin/component/server/impl/function.clj", :alias e.p.h.rpc, :from elin.component.server.impl.function, :col 5, :name-col 6, :end-col 69, :arity 2, :row 28, :to elin.protocol.host.rpc} {:fixed-arities #{2}, :end-row 31, :name-end-col 23, :name-end-row 31, :name-row 31, :name notify!, :filename "src/elin/component/server/impl/function.clj", :alias e.p.h.rpc, :from elin.component.server.impl.function, :col 5, :name-col 6, :end-col 68, :arity 2, :row 31, :to elin.protocol.host.rpc} {:end-row 31, :name-end-col 17, :name-end-row 18, :name-row 18, :name extend-protocol, :filename "src/elin/component/server/impl/function.clj", :from elin.component.server.impl.function, :macro true, :col 1, :name-col 2, :end-col 70, :arity 7, :varargs-min-arity 1, :row 18, :to clojure.core} {:fixed-arities #{3}, :end-row 33, :name-end-col 15, :name-end-row 33, :name-row 33, :name request!, :filename "src/elin/component/server/impl/function.clj", :from elin.component.server.impl.function, :col 7, :name-col 7, :end-col 15, :row 33, :to elin.component.server.impl.function} {:end-row 34, :name-end-col 39, :name-end-row 34, :name-row 34, :name ?Host, :filename "src/elin/component/server/impl/function.clj", :alias e.s.server, :from elin.component.server.impl.function, :col 23, :name-col 23, :end-col 39, :row 34, :to elin.schema.server} {:fixed-arities #{1}, :end-row 34, :name-end-col 47, :name-end-row 34, :name-row 34, :name string?, :filename "src/elin/component/server/impl/function.clj", :from elin.component.server.impl.function, :col 40, :name-col 40, :end-col 47, :row 34, :to clojure.core} {:fixed-arities #{1}, :end-row 34, :name-end-col 65, :name-end-row 34, :name-row 34, :name any?, :filename "src/elin/component/server/impl/function.clj", :from elin.component.server.impl.function, :col 61, :name-col 61, :end-col 65, :row 34, :to clojure.core} {:end-row 35, :name-end-col 44, :name-end-row 35, :name-row 35, :name ?ManyToManyChannel, :filename "src/elin/component/server/impl/function.clj", :alias e.schema, :from elin.component.server.impl.function, :col 17, :name-col 17, :end-col 44, :row 35, :to elin.schema} {:fixed-arities #{2}, :end-row 35, :name-end-col 6, :name-end-row 33, :name-row 33, :name =>, :filename "src/elin/component/server/impl/function.clj", :alias m, :from elin.component.server.impl.function, :macro true, :col 1, :name-col 2, :end-col 46, :arity 2, :row 33, :to malli.core} {:fixed-arities #{1}, :end-row 39, :name-end-col 57, :name-end-row 39, :name-row 39, :name format, :filename "src/elin/component/server/impl/function.clj", :alias e.u.server, :from elin.component.server.impl.function, :col 39, :name-col 40, :from-var request!, :end-col 65, :arity 1, :row 39, :to elin.util.server} {:fixed-arities #{3}, :end-row 40, :name-end-col 56, :name-end-row 40, :name-row 40, :name request-function, :filename "src/elin/component/server/impl/function.clj", :from elin.component.server.impl.function, :col 39, :name-col 40, :from-var request!, :end-col 70, :arity 3, :row 40, :to elin.component.server.impl.function} {:fixed-arities #{1}, :end-row 41, :name-end-col 48, :name-end-row 41, :name-row 41, :name >, :filename "src/elin/component/server/impl/function.clj", :from elin.component.server.impl.function, :macro true, :col 34, :name-col 35, :from-var request!, :end-col 50, :arity 3, :varargs-min-arity 1, :row 39, :to clojure.core} {:fixed-arities #{0 1}, :end-row 43, :name-end-col 32, :name-end-row 43, :name-row 43, :name str, :filename "src/elin/component/server/impl/function.clj", :from elin.component.server.impl.function, :col 28, :name-col 29, :from-var request!, :end-col 67, :arity 2, :varargs-min-arity 1, :row 43, :to clojure.core} {:end-row 45, :name-end-col 17, :name-end-row 43, :name-row 43, :name fault, :filename "src/elin/component/server/impl/function.clj", :alias e, :from elin.component.server.impl.function, :col 9, :name-col 10, :from-var request!, :end-col 35, :arity 1, :varargs-min-arity 0, :row 43, :to elin.error} {:end-row 46, :name-end-col 10, :name-end-row 42, :name-row 42, :name if, :filename "src/elin/component/server/impl/function.clj", :from elin.component.server.impl.function, :col 7, :name-col 8, :from-var request!, :end-col 16, :arity 3, :row 42, :to clojure.core} {:end-row 46, :name-end-col 9, :name-end-row 39, :name-row 39, :name let, :filename "src/elin/component/server/impl/function.clj", :from elin.component.server.impl.function, :macro true, :col 5, :name-col 6, :from-var request!, :end-col 17, :arity 2, :varargs-min-arity 1, :row 39, :to clojure.core} {:end-row 46, :name-end-col 12, :name-end-row 38, :name-row 38, :name go, :filename "src/elin/component/server/impl/function.clj", :alias async, :from elin.component.server.impl.function, :macro true, :col 3, :name-col 4, :from-var request!, :end-col 18, :arity 1, :varargs-min-arity 0, :row 38, :to clojure.core.async} {:end-row 46, :name-end-col 6, :name-end-row 36, :name-row 36, :name defn, :filename "src/elin/component/server/impl/function.clj", :from elin.component.server.impl.function, :macro true, :col 1, :name-col 2, :end-col 19, :arity 3, :varargs-min-arity 2, :row 36, :to clojure.core} {:fixed-arities #{3}, :end-row 48, :name-end-col 13, :name-end-row 48, :name-row 48, :name notify, :filename "src/elin/component/server/impl/function.clj", :from elin.component.server.impl.function, :col 7, :name-col 7, :end-col 13, :row 48, :to elin.component.server.impl.function} {:end-row 48, :name-end-col 41, :name-end-row 48, :name-row 48, :name ?Host, :filename "src/elin/component/server/impl/function.clj", :alias e.s.server, :from elin.component.server.impl.function, :col 25, :name-col 25, :end-col 41, :row 48, :to elin.schema.server} {:fixed-arities #{1}, :end-row 48, :name-end-col 49, :name-end-row 48, :name-row 48, :name string?, :filename "src/elin/component/server/impl/function.clj", :from elin.component.server.impl.function, :col 42, :name-col 42, :end-col 49, :row 48, :to clojure.core} {:fixed-arities #{1}, :end-row 48, :name-end-col 67, :name-end-row 48, :name-row 48, :name any?, :filename "src/elin/component/server/impl/function.clj", :from elin.component.server.impl.function, :col 63, :name-col 63, :end-col 67, :row 48, :to clojure.core} {:fixed-arities #{2}, :end-row 48, :name-end-col 6, :name-end-row 48, :name-row 48, :name =>, :filename "src/elin/component/server/impl/function.clj", :alias m, :from elin.component.server.impl.function, :macro true, :col 1, :name-col 2, :end-col 76, :arity 2, :row 48, :to malli.core} {:fixed-arities #{1}, :end-row 51, :name-end-col 30, :name-end-row 51, :name-row 51, :name format, :filename "src/elin/component/server/impl/function.clj", :alias e.u.server, :from elin.component.server.impl.function, :col 13, :name-col 13, :from-var notify, :end-col 30, :row 51, :to elin.util.server} {:fixed-arities #{1}, :end-row 51, :name format, :filename "src/elin/component/server/impl/function.clj", :alias e.u.server, :from elin.component.server.impl.function, :col 13, :from-var notify, :end-col 30, :arity 1, :row 51, :to elin.util.server} {:fixed-arities #{1 4 3 2}, :end-row 51, :name-end-col 12, :name-end-row 51, :name-row 51, :name map, :filename "src/elin/component/server/impl/function.clj", :from elin.component.server.impl.function, :col 8, :name-col 9, :from-var notify, :end-col 38, :arity 2, :varargs-min-arity 4, :row 51, :to clojure.core} {:fixed-arities #{3}, :end-row 52, :name-end-col 24, :name-end-row 52, :name-row 52, :name notify-function, :filename "src/elin/component/server/impl/function.clj", :from elin.component.server.impl.function, :col 8, :name-col 9, :from-var notify, :end-col 38, :arity 3, :row 52, :to elin.component.server.impl.function} {:end-row 52, :name-end-col 7, :name-end-row 51, :name-row 51, :name ->>, :filename "src/elin/component/server/impl/function.clj", :from elin.component.server.impl.function, :macro true, :col 3, :name-col 4, :from-var notify, :end-col 39, :arity 2, :varargs-min-arity 1, :row 51, :to clojure.core} {:end-row 53, :name-end-col 6, :name-end-row 49, :name-row 49, :name defn, :filename "src/elin/component/server/impl/function.clj", :from elin.component.server.impl.function, :macro true, :col 1, :name-col 2, :end-col 7, :arity 4, :varargs-min-arity 2, :row 49, :to clojure.core} {:fixed-arities #{2}, :end-row 55, :name-end-col 15, :name-end-row 55, :name-row 55, :name execute!, :filename "src/elin/component/server/impl/function.clj", :from elin.component.server.impl.function, :col 7, :name-col 7, :end-col 15, :row 55, :to elin.component.server.impl.function} {:end-row 55, :name-end-col 43, :name-end-row 55, :name-row 55, :name ?Host, :filename "src/elin/component/server/impl/function.clj", :alias e.s.server, :from elin.component.server.impl.function, :col 27, :name-col 27, :end-col 43, :row 55, :to elin.schema.server} {:fixed-arities #{1}, :end-row 55, :name-end-col 51, :name-end-row 55, :name-row 55, :name string?, :filename "src/elin/component/server/impl/function.clj", :from elin.component.server.impl.function, :col 44, :name-col 44, :end-col 51, :row 55, :to clojure.core} {:end-row 55, :name-end-col 80, :name-end-row 55, :name-row 55, :name ?ManyToManyChannel, :filename "src/elin/component/server/impl/function.clj", :alias e.schema, :from elin.component.server.impl.function, :col 53, :name-col 53, :end-col 80, :row 55, :to elin.schema} {:fixed-arities #{2}, :end-row 55, :name-end-col 6, :name-end-row 55, :name-row 55, :name =>, :filename "src/elin/component/server/impl/function.clj", :alias m, :from elin.component.server.impl.function, :macro true, :col 1, :name-col 2, :end-col 82, :arity 2, :row 55, :to malli.core} {:fixed-arities #{3}, :end-row 58, :name-end-col 12, :name-end-row 58, :name-row 58, :name request!, :filename "src/elin/component/server/impl/function.clj", :from elin.component.server.impl.function, :col 3, :name-col 4, :from-var execute!, :end-col 48, :arity 3, :row 58, :to elin.component.server.impl.function} {:end-row 58, :name-end-col 6, :name-end-row 56, :name-row 56, :name defn, :filename "src/elin/component/server/impl/function.clj", :from elin.component.server.impl.function, :macro true, :col 1, :name-col 2, :end-col 49, :arity 3, :varargs-min-arity 2, :row 56, :to clojure.core} {:fixed-arities #{2}, :end-row 60, :name-end-col 12, :name-end-row 60, :name-row 60, :name eval!, :filename "src/elin/component/server/impl/function.clj", :from elin.component.server.impl.function, :col 7, :name-col 7, :end-col 12, :row 60, :to elin.component.server.impl.function} {:end-row 60, :name-end-col 40, :name-end-row 60, :name-row 60, :name ?Host, :filename "src/elin/component/server/impl/function.clj", :alias e.s.server, :from elin.component.server.impl.function, :col 24, :name-col 24, :end-col 40, :row 60, :to elin.schema.server} {:fixed-arities #{1}, :end-row 60, :name-end-col 48, :name-end-row 60, :name-row 60, :name string?, :filename "src/elin/component/server/impl/function.clj", :from elin.component.server.impl.function, :col 41, :name-col 41, :end-col 48, :row 60, :to clojure.core} {:end-row 60, :name-end-col 77, :name-end-row 60, :name-row 60, :name ?ManyToManyChannel, :filename "src/elin/component/server/impl/function.clj", :alias e.schema, :from elin.component.server.impl.function, :col 50, :name-col 50, :end-col 77, :row 60, :to elin.schema} {:fixed-arities #{2}, :end-row 60, :name-end-col 6, :name-end-row 60, :name-row 60, :name =>, :filename "src/elin/component/server/impl/function.clj", :alias m, :from elin.component.server.impl.function, :macro true, :col 1, :name-col 2, :end-col 79, :arity 2, :row 60, :to malli.core} {:fixed-arities #{3}, :end-row 63, :name-end-col 12, :name-end-row 63, :name-row 63, :name request!, :filename "src/elin/component/server/impl/function.clj", :from elin.component.server.impl.function, :col 3, :name-col 4, :from-var eval!, :end-col 43, :arity 3, :row 63, :to elin.component.server.impl.function} {:end-row 63, :name-end-col 6, :name-end-row 61, :name-row 61, :name defn, :filename "src/elin/component/server/impl/function.clj", :from elin.component.server.impl.function, :macro true, :col 1, :name-col 2, :end-col 44, :arity 3, :varargs-min-arity 2, :row 61, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 12, :name-end-col 23, :name-end-row 12, :name-row 12, :name concat, :filename "src/elin/component/server/impl/select.clj", :from elin.component.server.impl.select, :col 16, :name-col 17, :from-var select-from-candidates*, :end-col 42, :arity 2, :varargs-min-arity 2, :row 12, :to clojure.core} {:name ->, :filename "src/elin/component/server/impl/select.clj", :from elin.component.server.impl.select, :macro true, :col nil, :from-var select-from-candidates*, :arity 2, :varargs-min-arity 1, :row nil, :to clojure.core} {:filename "src/elin/component/server/impl/select.clj", :row nil, :col nil, :from elin.component.server.impl.select, :to clojure.core, :name if, :arity 3, :from-var select-from-candidates*} {:name let, :filename "src/elin/component/server/impl/select.clj", :from elin.component.server.impl.select, :macro true, :col nil, :from-var select-from-candidates*, :arity 2, :varargs-min-arity 1, :row nil, :to clojure.core} {:end-row 12, :name-end-col 21, :name-end-row 10, :name-row 10, :name cond->, :filename "src/elin/component/server/impl/select.clj", :from elin.component.server.impl.select, :macro true, :col 14, :name-col 15, :from-var select-from-candidates*, :end-col 43, :arity 3, :varargs-min-arity 1, :row 10, :to clojure.core} {:fixed-arities #{3}, :end-row 13, :name-end-col 27, :name-end-row 13, :name-row 13, :name notify, :filename "src/elin/component/server/impl/select.clj", :alias e.c.s.function, :from elin.component.server.impl.select, :col 5, :name-col 6, :from-var select-from-candidates*, :end-col 61, :arity 3, :row 13, :to elin.component.server.impl.function} {:end-row 13, :name-end-col 7, :name-end-row 10, :name-row 10, :name let, :filename "src/elin/component/server/impl/select.clj", :from elin.component.server.impl.select, :macro true, :col 3, :name-col 4, :from-var select-from-candidates*, :end-col 62, :arity 2, :varargs-min-arity 1, :row 10, :to clojure.core} {:end-row 13, :name-end-col 7, :name-end-row 8, :name-row 8, :name defn-, :filename "src/elin/component/server/impl/select.clj", :from elin.component.server.impl.select, :macro true, :col 1, :name-col 2, :end-col 63, :arity 3, :varargs-min-arity 2, :row 8, :to clojure.core} {:end-row 15, :name-end-col 36, :name-end-row 15, :name-row 15, :name ISelector, :filename "src/elin/component/server/impl/select.clj", :alias e.p.host, :from elin.component.server.impl.select, :col 18, :name-col 18, :end-col 36, :row 15, :to elin.protocol.host} {:end-row 19, :name-end-col 30, :name-end-row 19, :private true, :name-row 19, :name select-from-candidates*, :filename "src/elin/component/server/impl/select.clj", :from elin.component.server.impl.select, :col 6, :name-col 7, :end-col 71, :arity 3, :varargs-min-arity 3, :row 19, :to elin.component.server.impl.select} {:end-row 21, :name-end-col 30, :name-end-row 21, :private true, :name-row 21, :name select-from-candidates*, :filename "src/elin/component/server/impl/select.clj", :from elin.component.server.impl.select, :col 6, :name-col 7, :end-col 87, :arity 4, :varargs-min-arity 3, :row 21, :to elin.component.server.impl.select} {:end-row 26, :name-end-col 30, :name-end-row 26, :private true, :name-row 26, :name select-from-candidates*, :filename "src/elin/component/server/impl/select.clj", :from elin.component.server.impl.select, :col 6, :name-col 7, :end-col 71, :arity 3, :varargs-min-arity 3, :row 26, :to elin.component.server.impl.select} {:end-row 28, :name-end-col 30, :name-end-row 28, :private true, :name-row 28, :name select-from-candidates*, :filename "src/elin/component/server/impl/select.clj", :from elin.component.server.impl.select, :col 6, :name-col 7, :end-col 87, :arity 4, :varargs-min-arity 3, :row 28, :to elin.component.server.impl.select} {:end-row 28, :name-end-col 17, :name-end-row 15, :name-row 15, :name extend-protocol, :filename "src/elin/component/server/impl/select.clj", :from elin.component.server.impl.select, :macro true, :col 1, :name-col 2, :end-col 90, :arity 5, :varargs-min-arity 1, :row 15, :to clojure.core} {:fixed-arities #{1}, :end-row 5, :name-end-col 29, :name-end-row 5, :name-row 5, :name atom, :filename "src/elin/util/id.clj", :from elin.util.id, :col 24, :name-col 25, :from-var id-atom, :end-col 32, :arity 1, :varargs-min-arity 1, :row 5, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 5, :name-end-col 5, :name-end-row 5, :name-row 5, :name def, :filename "src/elin/util/id.clj", :from elin.util.id, :macro true, :col 1, :name-col 2, :end-col 33, :arity 2, :row 5, :to clojure.core} {:fixed-arities #{0}, :end-row 7, :name-end-col 14, :name-end-row 7, :name-row 7, :name next-id, :filename "src/elin/util/id.clj", :from elin.util.id, :col 7, :name-col 7, :end-col 14, :row 7, :to elin.util.id} {:fixed-arities #{1}, :end-row 7, :name-end-col 29, :name-end-row 7, :name-row 7, :name int?, :filename "src/elin/util/id.clj", :from elin.util.id, :col 25, :name-col 25, :end-col 29, :row 7, :to clojure.core} {:fixed-arities #{2}, :end-row 7, :name-end-col 6, :name-end-row 7, :name-row 7, :name =>, :filename "src/elin/util/id.clj", :alias m, :from elin.util.id, :macro true, :col 1, :name-col 2, :end-col 31, :arity 2, :row 7, :to malli.core} {:end-row 10, :name-end-col 26, :name-end-row 10, :private true, :name-row 10, :name id-atom, :filename "src/elin/util/id.clj", :from elin.util.id, :col 19, :name-col 19, :from-var next-id, :end-col 26, :row 10, :to elin.util.id} {:fixed-arities #{1}, :end-row 10, :name-end-col 30, :name-end-row 10, :name-row 10, :name inc, :filename "src/elin/util/id.clj", :from elin.util.id, :col 27, :name-col 27, :from-var next-id, :end-col 30, :row 10, :to clojure.core} {:fixed-arities #{1}, :end-row 10, :name inc, :filename "src/elin/util/id.clj", :from elin.util.id, :col 27, :from-var next-id, :end-col 30, :arity 1, :row 10, :to clojure.core} {:fixed-arities #{4 3 2}, :end-row 10, :name-end-col 18, :name-end-row 10, :name-row 10, :name swap!, :filename "src/elin/util/id.clj", :from elin.util.id, :col 12, :name-col 13, :from-var next-id, :end-col 31, :arity 2, :varargs-min-arity 4, :row 10, :to clojure.core} {:fixed-arities #{1 2}, :end-row 11, :name-end-col 13, :name-end-row 11, :name-row 11, :name >, :filename "src/elin/util/id.clj", :from elin.util.id, :col 11, :name-col 12, :from-var next-id, :end-col 23, :arity 2, :varargs-min-arity 2, :row 11, :to clojure.core} {:end-row 12, :name-end-col 22, :name-end-row 12, :private true, :name-row 12, :name id-atom, :filename "src/elin/util/id.clj", :from elin.util.id, :col 15, :name-col 15, :from-var next-id, :end-col 22, :row 12, :to elin.util.id} {:fixed-arities #{2}, :end-row 12, :name-end-col 14, :name-end-row 12, :name-row 12, :name reset!, :filename "src/elin/util/id.clj", :from elin.util.id, :col 7, :name-col 8, :from-var next-id, :end-col 25, :arity 2, :row 12, :to clojure.core} {:end-row 12, :name-end-col 10, :name-end-row 11, :name-row 11, :name when, :filename "src/elin/util/id.clj", :from elin.util.id, :macro true, :col 5, :name-col 6, :from-var next-id, :end-col 26, :arity 2, :varargs-min-arity 1, :row 11, :to clojure.core} {:end-row 13, :name-end-col 7, :name-end-row 10, :name-row 10, :name let, :filename "src/elin/util/id.clj", :from elin.util.id, :macro true, :col 3, :name-col 4, :from-var next-id, :end-col 8, :arity 3, :varargs-min-arity 1, :row 10, :to clojure.core} {:end-row 13, :name-end-col 6, :name-end-row 8, :name-row 8, :name defn, :filename "src/elin/util/id.clj", :from elin.util.id, :macro true, :col 1, :name-col 2, :end-col 9, :arity 3, :varargs-min-arity 2, :row 8, :to clojure.core} {:end-row 51, :name-end-col 42, :name-end-row 51, :name-row 51, :name format, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 35, :name-col 36, :from-var generate-javadoc, :end-col 83, :arity 3, :varargs-min-arity 1, :row 51, :to clojure.core} {:fixed-arities #{3 2}, :end-row 52, :name-end-col 40, :name-end-row 50, :name-row 50, :name if-let, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :macro true, :col 33, :name-col 34, :from-var generate-javadoc, :end-col 56, :arity 3, :row 50, :to clojure.core} {:end-row 52, :name-end-col 25, :name-end-row 50, :name-row 50, :name format, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 18, :name-col 19, :from-var generate-javadoc, :end-col 57, :arity 2, :varargs-min-arity 1, :row 50, :to clojure.core} {:fixed-arities #{0 1}, :end-row 55, :name-end-col 36, :name-end-row 55, :name-row 55, :name str, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 32, :name-col 33, :from-var generate-javadoc, :end-col 44, :arity 2, :varargs-min-arity 1, :row 55, :to clojure.core} {:end-row 55, :name fn*, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 31, :from-var generate-javadoc, :end-col 44, :arity 2, :row 55, :to clojure.core} {:fixed-arities #{1}, :end-row 54, :name-end-col 42, :name-end-row 54, :name-row 54, :name split-lines, :filename "src/elin/handler/lookup.clj", :alias str, :from elin.handler.lookup, :col 26, :name-col 27, :from-var generate-javadoc, :end-col 56, :arity 1, :row 54, :to clojure.string} {:fixed-arities #{1 4 3 2}, :end-row 55, :name-end-col 30, :name-end-row 55, :name-row 55, :name map, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 26, :name-col 27, :from-var generate-javadoc, :end-col 45, :arity 2, :varargs-min-arity 4, :row 55, :to clojure.core} {:end-row 55, :name-end-col 25, :name-end-row 54, :name-row 54, :name ->>, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :macro true, :col 21, :name-col 22, :from-var generate-javadoc, :end-col 46, :arity 2, :varargs-min-arity 1, :row 54, :to clojure.core} {:end-row 55, :name-end-col 28, :name-end-row 53, :name-row 53, :name when-let, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :macro true, :col 19, :name-col 20, :from-var generate-javadoc, :end-col 47, :arity 2, :varargs-min-arity 1, :row 53, :to clojure.core} {:fixed-arities #{0 1}, :end-row 56, :name-end-col 22, :name-end-row 56, :name-row 56, :name or, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :macro true, :col 19, :name-col 20, :from-var generate-javadoc, :end-col 56, :arity 2, :varargs-min-arity 1, :row 56, :to clojure.core} {:fixed-arities #{1}, :end-row 57, :name-end-col 31, :name-end-row 57, :name-row 57, :name string?, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 23, :name-col 24, :from-var generate-javadoc, :end-col 40, :arity 1, :row 57, :to clojure.core} {:end-row 57, :name-end-col 22, :name-end-row 57, :name-row 57, :name if, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 19, :name-col 20, :from-var generate-javadoc, :end-col 63, :arity 3, :row 57, :to clojure.core} {:fixed-arities #{0 1}, :end-row 58, :name-end-col 25, :name-end-row 58, :name-row 58, :name str, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 21, :name-col 22, :from-var generate-javadoc, :end-col 39, :arity 2, :varargs-min-arity 1, :row 58, :to clojure.core} {:fixed-arities #{1}, :end-row 59, :name-end-col 37, :name-end-row 59, :name-row 59, :name split-lines, :filename "src/elin/handler/lookup.clj", :alias str, :from elin.handler.lookup, :col 21, :name-col 22, :from-var generate-javadoc, :end-col 38, :arity 1, :row 59, :to clojure.string} {:end-row 59, :name-end-col 20, :name-end-row 58, :name-row 58, :name ->>, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :macro true, :col 16, :name-col 17, :from-var generate-javadoc, :end-col 39, :arity 2, :varargs-min-arity 1, :row 58, :to clojure.core} {:end-row 62, :name-end-col 53, :name-end-row 62, :name-row 62, :name subsection-separator, :filename "src/elin/handler/lookup.clj", :alias e.c.lookup, :from elin.handler.lookup, :col 22, :name-col 22, :from-var generate-javadoc, :end-col 53, :row 62, :to elin.constant.lookup} {:end-row 64, :name-end-col 29, :name-end-row 64, :name-row 64, :name format, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 22, :name-col 23, :from-var generate-javadoc, :end-col 45, :arity 2, :varargs-min-arity 1, :row 64, :to clojure.core} {:end-row 64, :name-end-col 28, :name-end-row 60, :name-row 60, :name when-let, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :macro true, :col 19, :name-col 20, :from-var generate-javadoc, :end-col 47, :arity 2, :varargs-min-arity 1, :row 60, :to clojure.core} {:end-row 67, :name-end-col 28, :name-end-row 65, :name-row 65, :name when-let, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :macro true, :col 19, :name-col 20, :from-var generate-javadoc, :end-col 31, :arity 2, :varargs-min-arity 1, :row 65, :to clojure.core} {:fixed-arities #{1}, :end-row 69, :name-end-col 22, :name-end-row 69, :name-row 69, :name nil?, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 18, :name-col 18, :from-var generate-javadoc, :end-col 22, :row 69, :to clojure.core} {:fixed-arities #{1}, :end-row 69, :name nil?, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 18, :from-var generate-javadoc, :end-col 22, :arity 1, :row 69, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 68, :name-end-col 17, :name-end-row 68, :name-row 68, :name concat, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 10, :name-col 11, :from-var generate-javadoc, :end-col 53, :arity 5, :varargs-min-arity 2, :row 68, :to clojure.core} {:fixed-arities #{1 2}, :end-row 69, :name-end-col 17, :name-end-row 69, :name-row 69, :name remove, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 10, :name-col 11, :from-var generate-javadoc, :end-col 23, :arity 2, :row 69, :to clojure.core} {:fixed-arities #{1 2}, :end-row 70, :name-end-col 19, :name-end-row 70, :name-row 70, :name join, :filename "src/elin/handler/lookup.clj", :alias str, :from elin.handler.lookup, :col 10, :name-col 11, :from-var generate-javadoc, :end-col 25, :arity 2, :row 70, :to clojure.string} {:end-row 70, :name-end-col 9, :name-end-row 68, :name-row 68, :name ->>, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :macro true, :col 5, :name-col 6, :from-var generate-javadoc, :end-col 26, :arity 3, :varargs-min-arity 1, :row 68, :to clojure.core} {:end-row 70, :name-end-col 9, :name-end-row 50, :name-row 50, :name let, :filename "src/elin/handler/lookup.clj", :alias e, :from elin.handler.lookup, :macro true, :col 3, :name-col 4, :from-var generate-javadoc, :end-col 27, :arity 2, :varargs-min-arity 1, :row 50, :to elin.error} {:end-row 70, :name-end-col 7, :name-end-row 48, :name-row 48, :name defn-, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :macro true, :col 1, :name-col 2, :end-col 28, :arity 3, :varargs-min-arity 2, :row 48, :to clojure.core} {:fixed-arities #{2}, :end-row 74, :name-end-col 34, :name-end-row 74, :name-row 74, :name contains?, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 24, :name-col 25, :from-var generate-cljdoc, :end-col 53, :arity 2, :row 74, :to clojure.core} {:fixed-arities #{1}, :end-row 74, :name-end-col 23, :name-end-row 74, :name-row 74, :name not, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 19, :name-col 20, :from-var generate-cljdoc, :end-col 54, :arity 1, :row 74, :to clojure.core} {:end-row 75, :name-end-col 23, :name-end-row 75, :name-row 75, :name fault, :filename "src/elin/handler/lookup.clj", :alias e, :from elin.handler.lookup, :col 15, :name-col 16, :from-var generate-cljdoc, :end-col 24, :arity 0, :varargs-min-arity 0, :row 75, :to elin.error} {:end-row 75, :name-end-col 18, :name-end-row 74, :name-row 74, :name when, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :macro true, :col 13, :name-col 14, :from-var generate-cljdoc, :end-col 25, :arity 2, :varargs-min-arity 1, :row 74, :to clojure.core} {:end-row 77, :name-end-col 42, :name-end-row 77, :name-row 77, :name format, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 35, :name-col 36, :from-var generate-cljdoc, :end-col 78, :arity 3, :varargs-min-arity 1, :row 77, :to clojure.core} {:fixed-arities #{3 2}, :end-row 78, :name-end-col 40, :name-end-row 76, :name-row 76, :name if-let, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :macro true, :col 33, :name-col 34, :from-var generate-cljdoc, :end-col 55, :arity 3, :row 76, :to clojure.core} {:end-row 78, :name-end-col 25, :name-end-row 76, :name-row 76, :name format, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 18, :name-col 19, :from-var generate-cljdoc, :end-col 56, :arity 2, :varargs-min-arity 1, :row 76, :to clojure.core} {:fixed-arities #{0 1}, :end-row 81, :name-end-col 36, :name-end-row 81, :name-row 81, :name str, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 32, :name-col 33, :from-var generate-cljdoc, :end-col 44, :arity 2, :varargs-min-arity 1, :row 81, :to clojure.core} {:end-row 81, :name fn*, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 31, :from-var generate-cljdoc, :end-col 44, :arity 2, :row 81, :to clojure.core} {:fixed-arities #{1}, :end-row 80, :name-end-col 42, :name-end-row 80, :name-row 80, :name split-lines, :filename "src/elin/handler/lookup.clj", :alias str, :from elin.handler.lookup, :col 26, :name-col 27, :from-var generate-cljdoc, :end-col 56, :arity 1, :row 80, :to clojure.string} {:fixed-arities #{1 4 3 2}, :end-row 81, :name-end-col 30, :name-end-row 81, :name-row 81, :name map, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 26, :name-col 27, :from-var generate-cljdoc, :end-col 45, :arity 2, :varargs-min-arity 4, :row 81, :to clojure.core} {:end-row 81, :name-end-col 25, :name-end-row 80, :name-row 80, :name ->>, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :macro true, :col 21, :name-col 22, :from-var generate-cljdoc, :end-col 46, :arity 2, :varargs-min-arity 1, :row 80, :to clojure.core} {:end-row 81, :name-end-col 28, :name-end-row 79, :name-row 79, :name when-let, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :macro true, :col 19, :name-col 20, :from-var generate-cljdoc, :end-col 47, :arity 2, :varargs-min-arity 1, :row 79, :to clojure.core} {:fixed-arities #{0 1}, :end-row 82, :name-end-col 22, :name-end-row 82, :name-row 82, :name or, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :macro true, :col 19, :name-col 20, :from-var generate-cljdoc, :end-col 56, :arity 2, :varargs-min-arity 1, :row 82, :to clojure.core} {:fixed-arities #{1}, :end-row 83, :name-end-col 31, :name-end-row 83, :name-row 83, :name string?, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 23, :name-col 24, :from-var generate-cljdoc, :end-col 40, :arity 1, :row 83, :to clojure.core} {:end-row 83, :name-end-col 22, :name-end-row 83, :name-row 83, :name if, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 19, :name-col 20, :from-var generate-cljdoc, :end-col 63, :arity 3, :row 83, :to clojure.core} {:fixed-arities #{0 1}, :end-row 84, :name-end-col 25, :name-end-row 84, :name-row 84, :name str, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 21, :name-col 22, :from-var generate-cljdoc, :end-col 39, :arity 2, :varargs-min-arity 1, :row 84, :to clojure.core} {:fixed-arities #{1}, :end-row 85, :name-end-col 37, :name-end-row 85, :name-row 85, :name split-lines, :filename "src/elin/handler/lookup.clj", :alias str, :from elin.handler.lookup, :col 21, :name-col 22, :from-var generate-cljdoc, :end-col 38, :arity 1, :row 85, :to clojure.string} {:end-row 85, :name-end-col 20, :name-end-row 84, :name-row 84, :name ->>, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :macro true, :col 16, :name-col 17, :from-var generate-cljdoc, :end-col 39, :arity 2, :varargs-min-arity 1, :row 84, :to clojure.core} {:end-row 90, :name-end-col 55, :name-end-row 90, :name-row 90, :name subsection-separator, :filename "src/elin/handler/lookup.clj", :alias e.c.lookup, :from elin.handler.lookup, :col 24, :name-col 24, :from-var generate-cljdoc, :end-col 55, :row 90, :to elin.constant.lookup} {:end-row 92, :name-end-col 36, :name-end-row 92, :name-row 92, :name format, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 29, :name-col 30, :from-var generate-cljdoc, :end-col 47, :arity 2, :varargs-min-arity 1, :row 92, :to clojure.core} {:end-row 92, :name fn*, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 28, :from-var generate-cljdoc, :end-col 47, :arity 2, :row 92, :to clojure.core} {:fixed-arities #{1 4 3 2}, :end-row 92, :name-end-col 27, :name-end-row 92, :name-row 92, :name map, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 23, :name-col 24, :from-var generate-cljdoc, :end-col 57, :arity 2, :varargs-min-arity 4, :row 92, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 92, :name-end-col 29, :name-end-row 88, :name-row 88, :name concat, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 22, :name-col 23, :from-var generate-cljdoc, :end-col 58, :arity 2, :varargs-min-arity 2, :row 88, :to clojure.core} {:end-row 92, :name-end-col 29, :name-end-row 87, :name-row 87, :name when-let, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :macro true, :col 20, :name-col 21, :from-var generate-cljdoc, :end-col 59, :arity 2, :varargs-min-arity 1, :row 87, :to clojure.core} {:fixed-arities #{1}, :end-row 94, :name-end-col 22, :name-end-row 94, :name-row 94, :name nil?, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 18, :name-col 18, :from-var generate-cljdoc, :end-col 22, :row 94, :to clojure.core} {:fixed-arities #{1}, :end-row 94, :name nil?, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 18, :from-var generate-cljdoc, :end-col 22, :arity 1, :row 94, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 93, :name-end-col 17, :name-end-row 93, :name-row 93, :name concat, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 10, :name-col 11, :from-var generate-cljdoc, :end-col 46, :arity 4, :varargs-min-arity 2, :row 93, :to clojure.core} {:fixed-arities #{1 2}, :end-row 94, :name-end-col 17, :name-end-row 94, :name-row 94, :name remove, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 10, :name-col 11, :from-var generate-cljdoc, :end-col 23, :arity 2, :row 94, :to clojure.core} {:fixed-arities #{1 2}, :end-row 95, :name-end-col 19, :name-end-row 95, :name-row 95, :name join, :filename "src/elin/handler/lookup.clj", :alias str, :from elin.handler.lookup, :col 10, :name-col 11, :from-var generate-cljdoc, :end-col 25, :arity 2, :row 95, :to clojure.string} {:end-row 95, :name-end-col 9, :name-end-row 93, :name-row 93, :name ->>, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :macro true, :col 5, :name-col 6, :from-var generate-cljdoc, :end-col 26, :arity 3, :varargs-min-arity 1, :row 93, :to clojure.core} {:end-row 95, :name-end-col 9, :name-end-row 74, :name-row 74, :name let, :filename "src/elin/handler/lookup.clj", :alias e, :from elin.handler.lookup, :macro true, :col 3, :name-col 4, :from-var generate-cljdoc, :end-col 27, :arity 2, :varargs-min-arity 1, :row 74, :to elin.error} {:end-row 95, :name-end-col 7, :name-end-row 72, :name-row 72, :name defn-, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :macro true, :col 1, :name-col 2, :end-col 28, :arity 3, :varargs-min-arity 2, :row 72, :to clojure.core} {:fixed-arities #{2}, :end-row 99, :name-end-col 17, :name-end-row 99, :name-row 99, :name contains?, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 7, :name-col 8, :from-var generate-doc, :end-col 39, :arity 2, :row 99, :to clojure.core} {:fixed-arities #{1}, :end-row 100, :name-end-col 22, :name-end-row 100, :private true, :name-row 100, :name generate-javadoc, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 5, :name-col 6, :from-var generate-doc, :end-col 35, :arity 1, :row 100, :to elin.handler.lookup} {:fixed-arities #{1}, :end-row 101, :name-end-col 21, :name-end-row 101, :private true, :name-row 101, :name generate-cljdoc, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 5, :name-col 6, :from-var generate-doc, :end-col 34, :arity 1, :row 101, :to elin.handler.lookup} {:end-row 101, :name-end-col 6, :name-end-row 99, :name-row 99, :name if, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 3, :name-col 4, :from-var generate-doc, :end-col 35, :arity 3, :row 99, :to clojure.core} {:end-row 101, :name-end-col 7, :name-end-row 97, :name-row 97, :name defn-, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :macro true, :col 1, :name-col 2, :end-col 36, :arity 3, :varargs-min-arity 2, :row 97, :to clojure.core} {:fixed-arities #{1}, :end-row 103, :name-end-col 13, :name-end-row 103, :name-row 103, :name lookup, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 7, :name-col 7, :end-col 13, :row 103, :to elin.handler.lookup} {:end-row 103, :name-end-col 42, :name-end-row 103, :name-row 103, :name ?Elin, :filename "src/elin/handler/lookup.clj", :alias e.s.handler, :from elin.handler.lookup, :col 25, :name-col 25, :end-col 42, :row 103, :to elin.schema.handler} {:fixed-arities #{1}, :end-row 103, :name-end-col 48, :name-end-row 103, :name-row 103, :name any?, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 44, :name-col 44, :end-col 48, :row 103, :to clojure.core} {:fixed-arities #{2}, :end-row 103, :name-end-col 6, :name-end-row 103, :name-row 103, :name =>, :filename "src/elin/handler/lookup.clj", :alias m, :from elin.handler.lookup, :macro true, :col 1, :name-col 2, :end-col 50, :arity 2, :row 103, :to malli.core} {:fixed-arities #{1}, :end-row 106, :name-end-col 71, :name-end-row 106, :name-row 106, :name get-cursor-position!, :filename "src/elin/handler/lookup.clj", :alias e.p.host, :from elin.handler.lookup, :col 41, :name-col 42, :from-var lookup, :end-col 77, :arity 1, :row 106, :to elin.protocol.host} {:fixed-arities #{1}, :end-row 106, :name-end-col 40, :name-end-row 106, :name-row 106, :name Client, :filename "src/elin/component/nrepl/client.clj", :from elin.component.nrepl.client, :col 5, :name-col 6, :from-var new-client, :end-col 43, :arity 1, :row 53, :to elin.component.nrepl.client} {:end-row 58, :name-end-col 7, :name-end-row 47, :name-row 47, :name let, :filename "src/elin/component/nrepl/client.clj", :from elin.component.nrepl.client, :macro true, :col 3, :name-col 4, :from-var new-client, :end-col 44, :arity 2, :varargs-min-arity 1, :row 47, :to clojure.core} {:end-row 58, :name-end-col 6, :name-end-row 45, :name-row 45, :name defn, :filename "src/elin/component/nrepl/client.clj", :from elin.component.nrepl.client, :macro true, :col 1, :name-col 2, :end-col 45, :arity 3, :varargs-min-arity 2, :row 45, :to clojure.core} {:fixed-arities #{2}, :end-row 60, :name-end-col 14, :name-end-row 60, :name-row 60, :name connect, :filename "src/elin/component/nrepl/client.clj", :from elin.component.nrepl.client, :col 7, :name-col 7, :end-col 14, :row 60, :to elin.component.nrepl.client} {:fixed-arities #{1}, :end-row 60, :name-end-col 33, :name-end-row 60, :name-row 60, :name string?, :filename "src/elin/component/nrepl/client.clj", :from elin.component.nrepl.client, :col 26, :name-col 26, :end-col 33, :row 60, :to clojure.core} {:fixed-arities #{1}, :end-row 60, :name-end-col 38, :name-end-row 60, :name-row 60, :name int?, :filename "src/elin/component/nrepl/client.clj", :from elin.component.nrepl.client, :col 34, :name-col 34, :end-col 38, :row 60, :to clojure.core} {:end-row 60, :name-end-col 57, :name-end-row 60, :name-row 60, :name ?Client, :filename "src/elin/component/nrepl/client.clj", :alias e.s.nrepl, :from elin.component.nrepl.client, :col 40, :name-col 40, :end-col 57, :row 60, :to elin.schema.nrepl} {:fixed-arities #{2}, :end-row 60, :name-end-col 6, :name-end-row 60, :name-row 60, :name =>, :filename "src/elin/component/nrepl/client.clj", :alias m, :from elin.component.nrepl.client, :macro true, :col 1, :name-col 2, :end-col 59, :arity 2, :row 60, :to malli.core} {:fixed-arities #{2}, :end-row 63, :name-end-col 40, :name-end-row 63, :name-row 63, :name connect, :filename "src/elin/component/nrepl/client.clj", :alias e.c.n.connection, :from elin.component.nrepl.client, :col 15, :name-col 16, :from-var connect, :end-col 51, :arity 2, :row 63, :to elin.component.nrepl.connection} {:fixed-arities #{1}, :end-row 63, :name-end-col 14, :name-end-row 63, :name-row 63, :name new-client, :filename "src/elin/component/nrepl/client.clj", :from elin.component.nrepl.client, :col 3, :name-col 4, :from-var connect, :end-col 52, :arity 1, :row 63, :to elin.component.nrepl.client} {:end-row 63, :name-end-col 6, :name-end-row 61, :name-row 61, :name defn, :filename "src/elin/component/nrepl/client.clj", :from elin.component.nrepl.client, :macro true, :col 1, :name-col 2, :end-col 53, :arity 3, :varargs-min-arity 2, :row 61, :to clojure.core} {:fixed-arities #{3}, :end-row 12, :name-end-col 14, :name-end-row 12, :private true, :name-row 12, :name input!*, :filename "src/elin/component/server/impl/io.clj", :from elin.component.server.impl.io, :col 7, :name-col 7, :end-col 14, :row 12, :to elin.component.server.impl.io} {:end-row 12, :name-end-col 42, :name-end-row 12, :name-row 12, :name ?Host, :filename "src/elin/component/server/impl/io.clj", :alias e.s.server, :from elin.component.server.impl.io, :col 26, :name-col 26, :end-col 42, :row 12, :to elin.schema.server} {:fixed-arities #{1}, :end-row 12, :name-end-col 50, :name-end-row 12, :name-row 12, :name string?, :filename "src/elin/component/server/impl/io.clj", :from elin.component.server.impl.io, :col 43, :name-col 43, :end-col 50, :row 12, :to clojure.core} {:fixed-arities #{1}, :end-row 12, :name-end-col 58, :name-end-row 12, :name-row 12, :name string?, :filename "src/elin/component/server/impl/io.clj", :from elin.component.server.impl.io, :col 51, :name-col 51, :end-col 58, :row 12, :to clojure.core} {:end-row 12, :name-end-col 87, :name-end-row 12, :name-row 12, :name ?ManyToManyChannel, :filename "src/elin/component/server/impl/io.clj", :alias e.schema, :from elin.component.server.impl.io, :col 60, :name-col 60, :end-col 87, :row 12, :to elin.schema} {:fixed-arities #{2}, :end-row 12, :name-end-col 6, :name-end-row 12, :name-row 12, :name =>, :filename "src/elin/component/server/impl/io.clj", :alias m, :from elin.component.server.impl.io, :macro true, :col 1, :name-col 2, :end-col 89, :arity 2, :row 12, :to malli.core} {:fixed-arities #{3}, :end-row 15, :name-end-col 27, :name-end-row 15, :name-row 15, :name request!, :filename "src/elin/component/server/impl/io.clj", :alias e.c.s.function, :from elin.component.server.impl.io, :col 3, :name-col 4, :from-var input!*, :end-col 58, :arity 3, :row 15, :to elin.component.server.impl.function} {:end-row 15, :name-end-col 7, :name-end-row 13, :name-row 13, :name defn-, :filename "src/elin/component/server/impl/io.clj", :from elin.component.server.impl.io, :macro true, :col 1, :name-col 2, :end-col 59, :arity 3, :varargs-min-arity 2, :row 13, :to clojure.core} {:end-row 17, :name-end-col 30, :name-end-row 17, :name-row 17, :name IIo, :filename "src/elin/component/server/impl/io.clj", :alias e.p.host, :from elin.component.server.impl.io, :col 18, :name-col 18, :end-col 30, :row 17, :to elin.protocol.host} {:fixed-arities #{3 2}, :end-row 21, :name-end-col 25, :name-end-row 21, :name-row 21, :name echo-text, :filename "src/elin/component/server/impl/io.clj", :alias e.p.host, :from elin.component.server.impl.io, :col 6, :name-col 7, :end-col 45, :arity 3, :row 21, :to elin.protocol.host} {:fixed-arities #{2}, :end-row 23, :name-end-col 24, :name-end-row 23, :name-row 23, :name notify!, :filename "src/elin/component/server/impl/io.clj", :alias e.p.h.rpc, :from elin.component.server.impl.io, :col 6, :name-col 7, :end-col 77, :arity 2, :row 23, :to elin.protocol.host.rpc} {:fixed-arities #{3 2}, :end-row 26, :name-end-col 28, :name-end-row 26, :name-row 26, :name echo-message, :filename "src/elin/component/server/impl/io.clj", :alias e.p.host, :from elin.component.server.impl.io, :col 6, :name-col 7, :end-col 48, :arity 3, :row 26, :to elin.protocol.host} {:fixed-arities #{2}, :end-row 28, :name-end-col 24, :name-end-row 28, :name-row 28, :name notify!, :filename "src/elin/component/server/impl/io.clj", :alias e.p.h.rpc, :from elin.component.server.impl.io, :col 6, :name-col 7, :end-col 78, :arity 2, :row 28, :to elin.protocol.host.rpc} {:fixed-arities #{3}, :end-row 30, :name-end-col 13, :name-end-row 30, :private true, :name-row 30, :name input!*, :filename "src/elin/component/server/impl/io.clj", :from elin.component.server.impl.io, :col 5, :name-col 6, :end-col 34, :arity 3, :row 30, :to elin.component.server.impl.io} {:fixed-arities #{3 2}, :end-row 35, :name-end-col 25, :name-end-row 35, :name-row 35, :name echo-text, :filename "src/elin/component/server/impl/io.clj", :alias e.p.host, :from elin.component.server.impl.io, :col 6, :name-col 7, :end-col 45, :arity 3, :row 35, :to elin.protocol.host} {:fixed-arities #{2}, :end-row 37, :name-end-col 24, :name-end-row 37, :name-row 37, :name notify!, :filename "src/elin/component/server/impl/io.clj", :alias e.p.h.rpc, :from elin.component.server.impl.io, :col 6, :name-col 7, :end-col 93, :arity 2, :row 37, :to elin.protocol.host.rpc} {:fixed-arities #{3 2}, :end-row 40, :name-end-col 28, :name-end-row 40, :name-row 40, :name echo-message, :filename "src/elin/component/server/impl/io.clj", :alias e.p.host, :from elin.component.server.impl.io, :col 6, :name-col 7, :end-col 48, :arity 3, :row 40, :to elin.protocol.host} {:fixed-arities #{2}, :end-row 42, :name-end-col 24, :name-end-row 42, :name-row 42, :name notify!, :filename "src/elin/component/server/impl/io.clj", :alias e.p.h.rpc, :from elin.component.server.impl.io, :col 6, :name-col 7, :end-col 73, :arity 2, :row 42, :to elin.protocol.host.rpc} {:fixed-arities #{3}, :end-row 44, :name-end-col 13, :name-end-row 44, :private true, :name-row 44, :name input!*, :filename "src/elin/component/server/impl/io.clj", :from elin.component.server.impl.io, :col 5, :name-col 6, :end-col 34, :arity 3, :row 44, :to elin.component.server.impl.io} {:end-row 44, :name-end-col 17, :name-end-row 17, :name-row 17, :name extend-protocol, :filename "src/elin/component/server/impl/io.clj", :from elin.component.server.impl.io, :macro true, :col 1, :name-col 2, :end-col 36, :arity 9, :varargs-min-arity 1, :row 17, :to clojure.core} {:fixed-arities #{1}, :end-row 12, :name-end-col 20, :name-end-row 12, :name-row 12, :name keyword?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 12, :name-col 12, :from-var ?Message, :end-col 20, :row 12, :to clojure.core} {:fixed-arities #{1}, :end-row 12, :name-end-col 25, :name-end-row 12, :name-row 12, :name any?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 21, :name-col 21, :from-var ?Message, :end-col 25, :row 12, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 12, :name-end-col 5, :name-end-row 11, :name-row 11, :name def, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :macro true, :col 1, :name-col 2, :end-col 27, :arity 2, :row 11, :to clojure.core} {:fixed-arities #{1}, :end-row 17, :name-end-col 18, :name-end-row 17, :name-row 17, :name string?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 11, :name-col 11, :from-var ?Output, :end-col 18, :row 17, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 17, :name-end-col 5, :name-end-row 14, :name-row 14, :name def, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :macro true, :col 1, :name-col 2, :end-col 21, :arity 2, :row 14, :to clojure.core} {:fixed-arities #{1}, :end-row 21, :name-end-col 18, :name-end-row 21, :name-row 21, :name string?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 11, :name-col 11, :from-var ?Connection, :end-col 18, :row 21, :to clojure.core} {:fixed-arities #{1}, :end-row 22, :name-end-col 15, :name-end-row 22, :name-row 22, :name int?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 11, :name-col 11, :from-var ?Connection, :end-col 15, :row 22, :to clojure.core} {:fixed-arities #{1}, :end-row 23, :name-end-col 32, :name-end-row 23, :name-row 23, :name ?instance, :filename "src/elin/schema/nrepl.clj", :alias e.schema, :from elin.schema.nrepl, :col 13, :name-col 14, :from-var ?Connection, :end-col 40, :arity 1, :row 23, :to elin.schema} {:fixed-arities #{1}, :end-row 24, :name-end-col 37, :name-end-row 24, :name-row 24, :name ?instance, :filename "src/elin/schema/nrepl.clj", :alias e.schema, :from elin.schema.nrepl, :col 18, :name-col 19, :from-var ?Connection, :end-col 58, :arity 1, :row 24, :to elin.schema} {:fixed-arities #{1}, :end-row 25, :name-end-col 38, :name-end-row 25, :name-row 25, :name ?instance, :filename "src/elin/schema/nrepl.clj", :alias e.schema, :from elin.schema.nrepl, :col 19, :name-col 20, :from-var ?Connection, :end-col 52, :arity 1, :row 25, :to elin.schema} {:end-row 26, :name-end-col 48, :name-end-row 26, :name-row 26, :name ?ManyToManyChannel, :filename "src/elin/schema/nrepl.clj", :alias e.schema, :from elin.schema.nrepl, :col 21, :name-col 21, :from-var ?Connection, :end-col 48, :row 26, :to elin.schema} {:fixed-arities #{1}, :end-row 27, :name-end-col 42, :name-end-row 27, :name-row 27, :name ?instance, :filename "src/elin/schema/nrepl.clj", :alias e.schema, :from elin.schema.nrepl, :col 23, :name-col 24, :from-var ?Connection, :end-col 48, :arity 1, :row 27, :to elin.schema} {:fixed-arities #{1 3 2}, :end-row 27, :name-end-col 5, :name-end-row 19, :name-row 19, :name def, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :macro true, :col 1, :name-col 2, :end-col 51, :arity 2, :row 19, :to clojure.core} {:end-row 31, :name-end-col 28, :name-end-row 31, :name-row 31, :name ?Connection, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 17, :name-col 17, :from-var ?Client, :end-col 28, :row 31, :to elin.schema.nrepl} {:fixed-arities #{1}, :end-row 32, :name-end-col 21, :name-end-row 32, :name-row 32, :name string?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 14, :name-col 14, :from-var ?Client, :end-col 21, :row 32, :to clojure.core} {:fixed-arities #{1}, :end-row 33, :name-end-col 34, :name-end-row 33, :name-row 33, :name keyword?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 26, :name-col 26, :from-var ?Client, :end-col 34, :row 33, :to clojure.core} {:fixed-arities #{1}, :end-row 34, :name-end-col 39, :name-end-row 34, :name-row 34, :name string?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 32, :name-col 32, :from-var ?Client, :end-col 39, :row 34, :to clojure.core} {:fixed-arities #{1}, :end-row 35, :name-end-col 31, :name-end-row 35, :name-row 35, :name keyword?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 23, :name-col 23, :from-var ?Client, :end-col 31, :row 35, :to clojure.core} {:fixed-arities #{1}, :end-row 35, :name-end-col 36, :name-end-row 35, :name-row 35, :name any?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 32, :name-col 32, :from-var ?Client, :end-col 36, :row 35, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 35, :name-end-col 5, :name-end-row 29, :name-row 29, :name def, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :macro true, :col 1, :name-col 2, :end-col 40, :arity 2, :row 29, :to clojure.core} {:fixed-arities #{1}, :end-row 38, :name-end-col 16, :name-end-row 38, :name-row 38, :name int?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 12, :name-col 12, :from-var ?Manager, :end-col 16, :row 38, :to clojure.core} {:end-row 39, :name-end-col 51, :name-end-row 39, :name-row 39, :name ?Message, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 43, :name-col 43, :from-var ?Manager, :end-col 51, :row 39, :to elin.schema.nrepl} {:end-row 40, :name-end-col 55, :name-end-row 40, :name-row 40, :name ?ManyToManyChannel, :filename "src/elin/schema/nrepl.clj", :alias e.schema, :from elin.schema.nrepl, :col 28, :name-col 28, :from-var ?Manager, :end-col 55, :row 40, :to elin.schema} {:fixed-arities #{1 3 2}, :end-row 40, :name-end-col 5, :name-end-row 37, :name-row 37, :name def, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :macro true, :col 1, :name-col 2, :end-col 59, :arity 2, :row 37, :to clojure.core} {:fixed-arities #{1}, :end-row 44, :name-end-col 16, :name-end-row 44, :name-row 44, :name string?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 9, :name-col 9, :from-var ?Lookup, :end-col 16, :row 44, :to clojure.core} {:fixed-arities #{1}, :end-row 45, :name-end-col 18, :name-end-row 45, :name-row 45, :name string?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 11, :name-col 11, :from-var ?Lookup, :end-col 18, :row 45, :to clojure.core} {:fixed-arities #{1}, :end-row 46, :name-end-col 18, :name-end-row 46, :name-row 46, :name string?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 11, :name-col 11, :from-var ?Lookup, :end-col 18, :row 46, :to clojure.core} {:fixed-arities #{1}, :end-row 47, :name-end-col 26, :name-end-row 47, :name-row 47, :name string?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 19, :name-col 19, :from-var ?Lookup, :end-col 26, :row 47, :to clojure.core} {:fixed-arities #{1}, :end-row 48, :name-end-col 17, :name-end-row 48, :name-row 48, :name int?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 13, :name-col 13, :from-var ?Lookup, :end-col 17, :row 48, :to clojure.core} {:fixed-arities #{1}, :end-row 49, :name-end-col 15, :name-end-row 49, :name-row 49, :name int?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 11, :name-col 11, :from-var ?Lookup, :end-col 15, :row 49, :to clojure.core} {:fixed-arities #{1}, :end-row 50, :name-end-col 34, :name-end-row 50, :name-row 50, :name string?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 27, :name-col 27, :from-var ?Lookup, :end-col 34, :row 50, :to clojure.core} {:fixed-arities #{1}, :end-row 52, :name-end-col 47, :name-end-row 52, :name-row 52, :name string?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 40, :name-col 40, :from-var ?Lookup, :end-col 47, :row 52, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 52, :name-end-col 5, :name-end-row 42, :name-row 42, :name def, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :macro true, :col 1, :name-col 2, :end-col 51, :arity 2, :row 42, :to clojure.core} {:fixed-arities #{1}, :end-row 18, :name-end-col 17, :name-end-row 18, :private true, :name-row 18, :name bytes->str, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 7, :name-col 7, :end-col 17, :row 18, :to elin.component.nrepl.connection} {:fixed-arities #{1}, :end-row 18, :name-end-col 33, :name-end-row 18, :name-row 18, :name any?, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 29, :name-col 29, :end-col 33, :row 18, :to clojure.core} {:end-row 18, :name-end-col 53, :name-end-row 18, :name-row 18, :name ?NotBytes, :filename "src/elin/component/nrepl/connection.clj", :alias e.schema, :from elin.component.nrepl.connection, :col 35, :name-col 35, :end-col 53, :row 18, :to elin.schema} {:fixed-arities #{2}, :end-row 18, :name-end-col 6, :name-end-row 18, :name-row 18, :name =>, :filename "src/elin/component/nrepl/connection.clj", :alias m, :from elin.component.nrepl.connection, :macro true, :col 1, :name-col 2, :end-col 55, :arity 2, :row 18, :to malli.core} {:fixed-arities #{1}, :end-row 21, :name-end-col 14, :name-end-row 21, :name-row 21, :name bytes?, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 7, :name-col 8, :from-var bytes->str, :end-col 17, :arity 1, :row 21, :to clojure.core} {:fixed-arities #{1}, :end-row 22, :name-end-col 20, :name-end-row 22, :name-row 22, :name bytes, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 14, :name-col 15, :from-var bytes->str, :end-col 23, :arity 1, :row 22, :to clojure.core} {:end-row 23, :name-end-col 6, :name-end-row 21, :name-row 21, :name if, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 3, :name-col 4, :from-var bytes->str, :end-col 7, :arity 3, :row 21, :to clojure.core} {:end-row 23, :name-end-col 7, :name-end-row 19, :name-row 19, :name defn-, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :macro true, :col 1, :name-col 2, :end-col 8, :arity 3, :varargs-min-arity 2, :row 19, :to clojure.core} {:fixed-arities #{1}, :end-row 28, :name-end-col 17, :name-end-row 28, :name-row 28, :name sequential?, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 5, :name-col 6, :from-var format-message, :end-col 20, :arity 1, :row 28, :to clojure.core} {:fixed-arities #{1}, :end-row 29, :name-end-col 25, :name-end-row 29, :private true, :name-row 29, :name format-message, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 11, :name-col 11, :from-var format-message, :end-col 25, :row 29, :to elin.component.nrepl.connection} {:fixed-arities #{1}, :end-row 29, :private true, :name format-message, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 11, :from-var format-message, :end-col 25, :arity 1, :row 29, :to elin.component.nrepl.connection} {:fixed-arities #{4 3 2}, :end-row 29, :name-end-col 10, :name-end-row 29, :name-row 29, :name mapv, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 5, :name-col 6, :from-var format-message, :end-col 28, :arity 2, :varargs-min-arity 4, :row 29, :to clojure.core} {:fixed-arities #{1}, :end-row 31, :name-end-col 10, :name-end-row 31, :name-row 31, :name map?, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 5, :name-col 6, :from-var format-message, :end-col 13, :arity 1, :row 31, :to clojure.core} {:fixed-arities #{1 2}, :end-row 34, :name-end-col 28, :name-end-row 34, :name-row 34, :name keyword, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 20, :name-col 21, :from-var format-message, :end-col 31, :arity 1, :row 34, :to clojure.core} {:fixed-arities #{1}, :end-row 34, :name-end-col 47, :name-end-row 34, :private true, :name-row 34, :name format-message, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 32, :name-col 33, :from-var format-message, :end-col 50, :arity 1, :row 34, :to elin.component.nrepl.connection} {:fixed-arities #{3}, :end-row 34, :name-end-col 14, :name-end-row 34, :name-row 34, :name assoc, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 8, :name-col 9, :from-var format-message, :end-col 51, :arity 3, :varargs-min-arity 3, :row 34, :to clojure.core} {:end-row 34, :name-end-col 9, :name-end-row 33, :name-row 33, :name fn, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :macro true, :col 6, :name-col 7, :from-var format-message, :end-col 52, :arity 2, :varargs-min-arity 0, :row 33, :to clojure.core} {:fixed-arities #{3}, :end-row 35, :name-end-col 15, :name-end-row 32, :name-row 32, :name reduce-kv, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 5, :name-col 6, :from-var format-message, :end-col 11, :arity 3, :row 32, :to clojure.core} {:fixed-arities #{1}, :end-row 38, :name-end-col 16, :name-end-row 38, :private true, :name-row 38, :name bytes->str, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 5, :name-col 6, :from-var format-message, :end-col 19, :arity 1, :row 38, :to elin.component.nrepl.connection} {:end-row 38, :name-end-col 8, :name-end-row 27, :name-row 27, :name cond, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :macro true, :col 3, :name-col 4, :from-var format-message, :end-col 20, :arity 6, :varargs-min-arity 0, :row 27, :to clojure.core} {:end-row 38, :name-end-col 7, :name-end-row 25, :name-row 25, :name defn-, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :macro true, :col 1, :name-col 2, :end-col 21, :arity 3, :varargs-min-arity 2, :row 25, :to clojure.core} {:fixed-arities #{2}, :end-row 40, :name-end-col 18, :name-end-row 40, :private true, :name-row 40, :name add-message, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 7, :name-col 7, :end-col 18, :row 40, :to elin.component.nrepl.connection} {:end-row 40, :name-end-col 48, :name-end-row 40, :name-row 40, :name ?Manager, :filename "src/elin/component/nrepl/connection.clj", :alias e.s.nrepl, :from elin.component.nrepl.connection, :col 30, :name-col 30, :end-col 48, :row 40, :to elin.schema.nrepl} {:end-row 40, :name-end-col 67, :name-end-row 40, :name-row 40, :name ?Message, :filename "src/elin/component/nrepl/connection.clj", :alias e.s.nrepl, :from elin.component.nrepl.connection, :col 49, :name-col 49, :end-col 67, :row 40, :to elin.schema.nrepl} {:end-row 40, :name-end-col 87, :name-end-row 40, :name-row 40, :name ?Manager, :filename "src/elin/component/nrepl/connection.clj", :alias e.s.nrepl, :from elin.component.nrepl.connection, :col 69, :name-col 69, :end-col 87, :row 40, :to elin.schema.nrepl} {:fixed-arities #{2}, :end-row 40, :name-end-col 6, :name-end-row 40, :name-row 40, :name =>, :filename "src/elin/component/nrepl/connection.clj", :alias m, :from elin.component.nrepl.connection, :macro true, :col 1, :name-col 2, :end-col 89, :arity 2, :row 40, :to malli.core} {:fixed-arities #{1}, :end-row 45, :name-end-col 17, :name-end-row 45, :name-row 45, :name int?, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 12, :name-col 13, :from-var add-message, :end-col 21, :arity 1, :row 45, :to clojure.core} {:fixed-arities #{2}, :end-row 46, :name-end-col 22, :name-end-row 46, :name-row 46, :name contains?, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 12, :name-col 13, :from-var add-message, :end-col 31, :arity 2, :row 46, :to clojure.core} {:fixed-arities #{0 1}, :end-row 46, :name-end-col 11, :name-end-row 44, :name-row 44, :name and, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :macro true, :col 7, :name-col 8, :from-var add-message, :end-col 32, :arity 3, :varargs-min-arity 1, :row 44, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 47, :name-end-col 41, :name-end-row 47, :name-row 47, :name conj, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 37, :name-col 37, :from-var add-message, :end-col 41, :varargs-min-arity 2, :row 47, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 47, :name conj, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 37, :from-var add-message, :end-col 41, :arity 2, :varargs-min-arity 2, :row 47, :to clojure.core} {:end-row 47, :name-end-col 15, :name-end-row 47, :name-row 47, :name update-in, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 5, :name-col 6, :from-var add-message, :end-col 46, :arity 4, :varargs-min-arity 3, :row 47, :to clojure.core} {:end-row 48, :name-end-col 6, :name-end-row 44, :name-row 44, :name if, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 3, :name-col 4, :from-var add-message, :end-col 10, :arity 3, :row 44, :to clojure.core} {:end-row 48, :name-end-col 7, :name-end-row 41, :name-row 41, :name defn-, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :macro true, :col 1, :name-col 2, :end-col 11, :arity 3, :varargs-min-arity 2, :row 41, :to clojure.core} {:fixed-arities #{2}, :end-row 50, :name-end-col 25, :name-end-row 50, :private true, :name-row 50, :name put-done-responses, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 7, :name-col 7, :end-col 25, :row 50, :to elin.component.nrepl.connection} {:end-row 50, :name-end-col 55, :name-end-row 50, :name-row 50, :name ?Manager, :filename "src/elin/component/nrepl/connection.clj", :alias e.s.nrepl, :from elin.component.nrepl.connection, :col 37, :name-col 37, :end-col 55, :row 50, :to elin.schema.nrepl} {:end-row 50, :name-end-col 74, :name-end-row 50, :name-row 50, :name ?Message, :filename "src/elin/component/nrepl/connection.clj", :alias e.s.nrepl, :from elin.component.nrepl.connection, :col 56, :name-col 56, :end-col 74, :row 50, :to elin.schema.nrepl} {:end-row 50, :name-end-col 94, :name-end-row 50, :name-row 50, :name ?Manager, :filename "src/elin/component/nrepl/connection.clj", :alias e.s.nrepl, :from elin.component.nrepl.connection, :col 76, :name-col 76, :end-col 94, :row 50, :to elin.schema.nrepl} {:fixed-arities #{2}, :end-row 50, :name-end-col 6, :name-end-row 50, :name-row 50, :name =>, :filename "src/elin/component/nrepl/connection.clj", :alias m, :from elin.component.nrepl.connection, :macro true, :col 1, :name-col 2, :end-col 96, :arity 2, :row 50, :to malli.core} {:fixed-arities #{1}, :end-row 55, :name-end-col 17, :name-end-row 55, :name-row 55, :name int?, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 12, :name-col 13, :from-var put-done-responses, :end-col 21, :arity 1, :row 55, :to clojure.core} {:fixed-arities #{2}, :end-row 56, :name-end-col 34, :name-end-row 56, :name-row 56, :name has-status?, :filename "src/elin/component/nrepl/connection.clj", :alias e.u.nrepl, :from elin.component.nrepl.connection, :col 12, :name-col 13, :from-var put-done-responses, :end-col 46, :arity 2, :row 56, :to elin.util.nrepl} {:fixed-arities #{0 1}, :end-row 56, :name-end-col 11, :name-end-row 54, :name-row 54, :name and, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :macro true, :col 7, :name-col 8, :from-var put-done-responses, :end-col 47, :arity 3, :varargs-min-arity 1, :row 54, :to clojure.core} {:fixed-arities #{3 2}, :end-row 57, :name-end-col 46, :name-end-row 57, :name-row 57, :name get, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 42, :name-col 43, :from-var put-done-responses, :end-col 55, :arity 2, :row 57, :to clojure.core} {:fixed-arities #{4 3 2}, :end-row 60, :name-end-col 20, :name-end-row 60, :name-row 60, :name put!, :filename "src/elin/component/nrepl/connection.clj", :alias async, :from elin.component.nrepl.connection, :col 9, :name-col 10, :from-var put-done-responses, :end-col 39, :arity 2, :row 60, :to clojure.core.async} {:fixed-arities #{1 2}, :end-row 61, :name-end-col 16, :name-end-row 61, :name-row 61, :name dissoc, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 9, :name-col 10, :from-var put-done-responses, :end-col 25, :arity 2, :varargs-min-arity 2, :row 61, :to clojure.core} {:end-row 61, :name-end-col 10, :name-end-row 58, :name-row 58, :name do, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 7, :name-col 8, :from-var put-done-responses, :end-col 26, :arity 2, :row 58, :to clojure.core} {:fixed-arities #{3 2}, :end-row 62, :name-end-col 12, :name-end-row 57, :name-row 57, :name if-let, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :macro true, :col 5, :name-col 6, :from-var put-done-responses, :end-col 12, :arity 3, :row 57, :to clojure.core} {:end-row 63, :name-end-col 6, :name-end-row 54, :name-row 54, :name if, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 3, :name-col 4, :from-var put-done-responses, :end-col 10, :arity 3, :row 54, :to clojure.core} {:end-row 63, :name-end-col 7, :name-end-row 51, :name-row 51, :name defn-, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :macro true, :col 1, :name-col 2, :end-col 11, :arity 3, :varargs-min-arity 2, :row 51, :to clojure.core} {:fixed-arities #{2}, :end-row 65, :name-end-col 22, :name-end-row 65, :private true, :name-row 65, :name process-message, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 7, :name-col 7, :end-col 22, :row 65, :to elin.component.nrepl.connection} {:end-row 65, :name-end-col 52, :name-end-row 65, :name-row 65, :name ?Manager, :filename "src/elin/component/nrepl/connection.clj", :alias e.s.nrepl, :from elin.component.nrepl.connection, :col 34, :name-col 34, :end-col 52, :row 65, :to elin.schema.nrepl} {:end-row 65, :name-end-col 71, :name-end-row 65, :name-row 65, :name ?Message, :filename "src/elin/component/nrepl/connection.clj", :alias e.s.nrepl, :from elin.component.nrepl.connection, :col 53, :name-col 53, :end-col 71, :row 65, :to elin.schema.nrepl} {:end-row 65, :name-end-col 91, :name-end-row 65, :name-row 65, :name ?Manager, :filename "src/elin/component/nrepl/connection.clj", :alias e.s.nrepl, :from elin.component.nrepl.connection, :col 73, :name-col 73, :end-col 91, :row 65, :to elin.schema.nrepl} {:fixed-arities #{2}, :end-row 65, :name-end-col 6, :name-end-row 65, :name-row 65, :name =>, :filename "src/elin/component/nrepl/connection.clj", :alias m, :from elin.component.nrepl.connection, :macro true, :col 1, :name-col 2, :end-col 93, :arity 2, :row 65, :to malli.core} {:fixed-arities #{2}, :end-row 70, :name-end-col 19, :name-end-row 70, :private true, :name-row 70, :name add-message, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 7, :name-col 8, :from-var process-message, :end-col 24, :arity 2, :row 70, :to elin.component.nrepl.connection} {:fixed-arities #{2}, :end-row 71, :name-end-col 26, :name-end-row 71, :private true, :name-row 71, :name put-done-responses, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 7, :name-col 8, :from-var process-message, :end-col 31, :arity 2, :row 71, :to elin.component.nrepl.connection} {:end-row 71, :name-end-col 6, :name-end-row 69, :name-row 69, :name ->, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :macro true, :col 3, :name-col 4, :from-var process-message, :end-col 32, :arity 3, :varargs-min-arity 1, :row 69, :to clojure.core} {:end-row 71, :name-end-col 7, :name-end-row 66, :name-row 66, :name defn-, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :macro true, :col 1, :name-col 2, :end-col 33, :arity 3, :varargs-min-arity 2, :row 66, :to clojure.core} {:fixed-arities #{2}, :end-row 73, :name-end-col 23, :name-end-row 73, :private true, :name-row 73, :name register-message, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 7, :name-col 7, :end-col 23, :row 73, :to elin.component.nrepl.connection} {:end-row 73, :name-end-col 53, :name-end-row 73, :name-row 73, :name ?Manager, :filename "src/elin/component/nrepl/connection.clj", :alias e.s.nrepl, :from elin.component.nrepl.connection, :col 35, :name-col 35, :end-col 53, :row 73, :to elin.schema.nrepl} {:end-row 73, :name-end-col 72, :name-end-row 73, :name-row 73, :name ?Message, :filename "src/elin/component/nrepl/connection.clj", :alias e.s.nrepl, :from elin.component.nrepl.connection, :col 54, :name-col 54, :end-col 72, :row 73, :to elin.schema.nrepl} {:end-row 73, :name-end-col 92, :name-end-row 73, :name-row 73, :name ?Manager, :filename "src/elin/component/nrepl/connection.clj", :alias e.s.nrepl, :from elin.component.nrepl.connection, :col 74, :name-col 74, :end-col 92, :row 73, :to elin.schema.nrepl} {:fixed-arities #{2}, :end-row 73, :name-end-col 6, :name-end-row 73, :name-row 73, :name =>, :filename "src/elin/component/nrepl/connection.clj", :alias m, :from elin.component.nrepl.connection, :macro true, :col 1, :name-col 2, :end-col 94, :arity 2, :row 73, :to malli.core} {:fixed-arities #{1}, :end-row 79, :name-end-col 19, :name-end-row 79, :name-row 79, :name int?, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 14, :name-col 15, :from-var register-message, :end-col 23, :arity 1, :row 79, :to clojure.core} {:fixed-arities #{0 1}, :end-row 79, :name-end-col 13, :name-end-row 78, :name-row 78, :name and, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :macro true, :col 9, :name-col 10, :from-var register-message, :end-col 24, :arity 2, :varargs-min-arity 1, :row 78, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 80, :name-end-col 51, :name-end-row 80, :name-row 80, :name promise-chan, :filename "src/elin/component/nrepl/connection.clj", :alias async, :from elin.component.nrepl.connection, :col 32, :name-col 33, :from-var register-message, :end-col 52, :arity 0, :row 80, :to clojure.core.async} {:fixed-arities #{3}, :end-row 81, :name-end-col 13, :name-end-row 80, :name-row 80, :name assoc, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 7, :name-col 8, :from-var register-message, :end-col 38, :arity 3, :varargs-min-arity 3, :row 80, :to clojure.core} {:end-row 82, :name-end-col 8, :name-end-row 78, :name-row 78, :name if, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 5, :name-col 6, :from-var register-message, :end-col 12, :arity 3, :row 78, :to clojure.core} {:end-row 82, :name-end-col 7, :name-end-row 77, :name-row 77, :name let, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :macro true, :col 3, :name-col 4, :from-var register-message, :end-col 13, :arity 2, :varargs-min-arity 1, :row 77, :to clojure.core} {:end-row 82, :name-end-col 7, :name-end-row 74, :name-row 74, :name defn-, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :macro true, :col 1, :name-col 2, :end-col 14, :arity 3, :varargs-min-arity 2, :row 74, :to clojure.core} {:end-row 93, :name-end-col 24, :name-end-row 93, :name-row 93, :name IConnection, :filename "src/elin/component/nrepl/connection.clj", :alias e.p.nrepl, :from elin.component.nrepl.connection, :col 3, :name-col 3, :end-col 24, :row 93, :to elin.protocol.nrepl} {:end-row 95, :name ., :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 9, :end-col 27, :arity 2, :row 95, :to clojure.core} {:end-row 97, :name ., :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 11, :end-col 26, :arity 2, :row 97, :to clojure.core} {:fixed-arities #{1}, :end-row 98, :name-end-col 24, :name-end-row 98, :name-row 98, :name close!, :filename "src/elin/component/nrepl/connection.clj", :alias async, :from elin.component.nrepl.connection, :col 11, :name-col 12, :end-col 40, :arity 1, :row 98, :to clojure.core.async} {:fixed-arities #{2}, :end-row 99, :name-end-col 18, :name-end-row 99, :name-row 99, :name reset!, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 11, :name-col 12, :end-col 39, :arity 2, :row 99, :to clojure.core} {:end-row 100, :name-end-col 10, :name-end-row 97, :name-row 97, :name do, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 7, :name-col 8, :end-col 16, :arity 4, :row 97, :to clojure.core} {:end-row 100, :name-end-col 8, :name-end-row 95, :name-row 95, :name if, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 5, :name-col 6, :end-col 17, :arity 3, :row 95, :to clojure.core} {:end-row 103, :name ., :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 5, :end-col 23, :arity 2, :row 103, :to clojure.core} {:fixed-arities #{1}, :end-row 106, :name-end-col 39, :name-end-row 106, :name-row 106, :name disconnected?, :filename "src/elin/component/nrepl/connection.clj", :alias e.p.nrepl, :from elin.component.nrepl.connection, :col 15, :name-col 16, :end-col 45, :arity 1, :row 106, :to elin.protocol.nrepl} {:fixed-arities #{0 1}, :end-row 107, :name-end-col 38, :name-end-row 107, :name-row 107, :name str, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 35, :name-col 35, :end-col 38, :varargs-min-arity 1, :row 107, :to clojure.core} {:fixed-arities #{1 2}, :end-row 107, :name-end-col 45, :name-end-row 107, :name-row 107, :name symbol, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 39, :name-col 39, :end-col 45, :row 107, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 107, :name-end-col 34, :name-end-row 107, :name-row 107, :name comp, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 29, :name-col 30, :end-col 46, :arity 2, :varargs-min-arity 2, :row 107, :to clojure.core} {:fixed-arities #{2}, :end-row 107, :name-end-col 24, :name-end-row 107, :name-row 107, :name update-keys, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 12, :name-col 13, :end-col 47, :arity 2, :row 107, :to clojure.core} {:end-row 108, :name-end-col 28, :name-end-row 108, :name-row 108, :name write-bencode, :filename "src/elin/component/nrepl/connection.clj", :alias b, :from elin.component.nrepl.connection, :col 12, :name-col 13, :end-col 42, :arity 2, :row 108, :to bencode.core} {:end-row 108, :name-end-col 11, :name-end-row 107, :name-row 107, :name ->>, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :macro true, :col 7, :name-col 8, :end-col 43, :arity 2, :varargs-min-arity 1, :row 107, :to clojure.core} {:end-row 108, :name-end-col 14, :name-end-row 106, :name-row 106, :name when-not, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :macro true, :col 5, :name-col 6, :end-col 44, :arity 2, :varargs-min-arity 1, :row 106, :to clojure.core} {:fixed-arities #{1}, :end-row 111, :name-end-col 33, :name-end-row 111, :name-row 111, :name disconnected?, :filename "src/elin/component/nrepl/connection.clj", :alias e.p.nrepl, :from elin.component.nrepl.connection, :col 9, :name-col 10, :end-col 39, :arity 1, :row 111, :to elin.protocol.nrepl} {:end-row 112, :name-end-col 31, :name-end-row 112, :name-row 112, :name unavailable, :filename "src/elin/component/nrepl/connection.clj", :alias e, :from elin.component.nrepl.connection, :col 17, :name-col 18, :end-col 59, :arity 1, :varargs-min-arity 0, :row 112, :to elin.error} {:end-row 112, :name-end-col 16, :name-end-row 112, :name-row 112, :name go, :filename "src/elin/component/nrepl/connection.clj", :alias async, :from elin.component.nrepl.connection, :macro true, :col 7, :name-col 8, :end-col 60, :arity 1, :varargs-min-arity 0, :row 112, :to clojure.core.async} {:fixed-arities #{0}, :end-row 113, :name-end-col 45, :name-end-row 113, :name-row 113, :name next-id, :filename "src/elin/component/nrepl/connection.clj", :alias e.u.id, :from elin.component.nrepl.connection, :col 30, :name-col 31, :end-col 46, :arity 0, :row 113, :to elin.util.id} {:fixed-arities #{0 1}, :end-row 113, :name-end-col 19, :name-end-row 113, :name-row 113, :name or, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :macro true, :col 16, :name-col 17, :end-col 47, :arity 2, :varargs-min-arity 1, :row 113, :to clojure.core} {:fixed-arities #{3}, :end-row 114, :name-end-col 23, :name-end-row 114, :name-row 114, :name assoc, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 17, :name-col 18, :end-col 35, :arity 3, :varargs-min-arity 3, :row 114, :to clojure.core} {:fixed-arities #{2}, :end-row 115, :name-end-col 49, :name-end-row 115, :private true, :name-row 115, :name register-message, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 33, :name-col 33, :end-col 49, :row 115, :to elin.component.nrepl.connection} {:fixed-arities #{2}, :end-row 115, :private true, :name register-message, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 33, :end-col 49, :arity 2, :row 115, :to elin.component.nrepl.connection} {:fixed-arities #{4 3 2}, :end-row 115, :name-end-col 15, :name-end-row 115, :name-row 115, :name swap!, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 9, :name-col 10, :end-col 54, :arity 3, :varargs-min-arity 4, :row 115, :to clojure.core} {:fixed-arities #{0 1}, :end-row 116, :name-end-col 40, :name-end-row 116, :name-row 116, :name str, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 37, :name-col 37, :end-col 40, :varargs-min-arity 1, :row 116, :to clojure.core} {:fixed-arities #{1 2}, :end-row 116, :name-end-col 47, :name-end-row 116, :name-row 116, :name symbol, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 41, :name-col 41, :end-col 47, :row 116, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 116, :name-end-col 36, :name-end-row 116, :name-row 116, :name comp, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 31, :name-col 32, :end-col 48, :arity 2, :varargs-min-arity 2, :row 116, :to clojure.core} {:fixed-arities #{2}, :end-row 116, :name-end-col 26, :name-end-row 116, :name-row 116, :name update-keys, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 14, :name-col 15, :end-col 49, :arity 2, :row 116, :to clojure.core} {:end-row 117, :name-end-col 30, :name-end-row 117, :name-row 117, :name write-bencode, :filename "src/elin/component/nrepl/connection.clj", :alias b, :from elin.component.nrepl.connection, :col 14, :name-col 15, :end-col 44, :arity 2, :row 117, :to bencode.core} {:end-row 117, :name-end-col 13, :name-end-row 116, :name-row 116, :name ->>, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :macro true, :col 9, :name-col 10, :end-col 45, :arity 2, :varargs-min-arity 1, :row 116, :to clojure.core} {:fixed-arities #{3 2}, :end-row 118, :name-end-col 16, :name-end-row 118, :name-row 118, :name get-in, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 9, :name-col 10, :end-col 49, :arity 2, :row 118, :to clojure.core} {:end-row 118, :name-end-col 11, :name-end-row 113, :name-row 113, :name let, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :macro true, :col 7, :name-col 8, :end-col 50, :arity 4, :varargs-min-arity 1, :row 113, :to clojure.core} {:end-row 118, :name-end-col 8, :name-end-row 111, :name-row 111, :name if, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 5, :name-col 6, :end-col 51, :arity 3, :row 111, :to clojure.core} {:end-row 118, :name-end-col 11, :name-end-row 84, :name-row 84, :name defrecord, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :macro true, :col 1, :name-col 2, :end-col 53, :arity 7, :varargs-min-arity 2, :row 84, :to clojure.core} {:fixed-arities #{2}, :end-row 120, :name-end-col 14, :name-end-row 120, :name-row 120, :name connect, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 7, :name-col 7, :end-col 14, :row 120, :to elin.component.nrepl.connection} {:fixed-arities #{1}, :end-row 120, :name-end-col 33, :name-end-row 120, :name-row 120, :name string?, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 26, :name-col 26, :end-col 33, :row 120, :to clojure.core} {:fixed-arities #{1}, :end-row 120, :name-end-col 38, :name-end-row 120, :name-row 120, :name int?, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 34, :name-col 34, :end-col 38, :row 120, :to clojure.core} {:end-row 120, :name-end-col 61, :name-end-row 120, :name-row 120, :name ?Connection, :filename "src/elin/component/nrepl/connection.clj", :alias e.s.nrepl, :from elin.component.nrepl.connection, :col 40, :name-col 40, :end-col 61, :row 120, :to elin.schema.nrepl} {:fixed-arities #{2}, :end-row 120, :name-end-col 6, :name-end-row 120, :name-row 120, :name =>, :filename "src/elin/component/nrepl/connection.clj", :alias m, :from elin.component.nrepl.connection, :macro true, :col 1, :name-col 2, :end-col 63, :arity 2, :row 120, :to malli.core} {:fixed-arities #{0 1 3 2}, :end-row 124, :name-end-col 30, :name-end-row 124, :name-row 124, :name chan, :filename "src/elin/component/nrepl/connection.clj", :alias async, :from elin.component.nrepl.connection, :col 19, :name-col 20, :from-var connect, :end-col 31, :arity 0, :row 124, :to clojure.core.async} {:end-row 125, :name ., :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 43, :from-var connect, :end-col 65, :arity 2, :row 125, :to clojure.core} {:end-row 126, :name ., :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 22, :from-var connect, :end-col 45, :arity 2, :row 126, :to clojure.core} {:fixed-arities #{1}, :end-row 127, :name-end-col 31, :name-end-row 127, :name-row 127, :name atom, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 26, :name-col 27, :from-var connect, :end-col 35, :arity 1, :varargs-min-arity 1, :row 127, :to clojure.core} {:end-row 131, :name-end-col 32, :name-end-row 131, :name-row 131, :name read-bencode, :filename "src/elin/component/nrepl/connection.clj", :alias b, :from elin.component.nrepl.connection, :col 17, :name-col 18, :from-var connect, :end-col 45, :arity 1, :row 131, :to bencode.core} {:fixed-arities #{1}, :end-row 132, :name-end-col 34, :name-end-row 132, :private true, :name-row 132, :name format-message, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 19, :name-col 20, :from-var connect, :end-col 37, :arity 1, :row 132, :to elin.component.nrepl.connection} {:fixed-arities #{2}, :end-row 133, :name-end-col 50, :name-end-row 133, :private true, :name-row 133, :name process-message, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 35, :name-col 35, :from-var connect, :end-col 50, :row 133, :to elin.component.nrepl.connection} {:fixed-arities #{2}, :end-row 133, :private true, :name process-message, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 35, :from-var connect, :end-col 50, :arity 2, :row 133, :to elin.component.nrepl.connection} {:fixed-arities #{4 3 2}, :end-row 133, :name-end-col 17, :name-end-row 133, :name-row 133, :name swap!, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 11, :name-col 12, :from-var connect, :end-col 55, :arity 3, :varargs-min-arity 4, :row 133, :to clojure.core} {:fixed-arities #{1}, :end-row 135, :name-end-col 25, :name-end-row 135, :name-row 135, :name string?, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 17, :name-col 18, :from-var connect, :end-col 37, :arity 1, :row 135, :to clojure.core} {:fixed-arities #{2}, :end-row 136, :name-end-col 22, :name-end-row 136, :name-row 136, :name >!, :filename "src/elin/component/nrepl/connection.clj", :alias async, :from elin.component.nrepl.connection, :col 13, :name-col 14, :from-var connect, :end-col 64, :arity 2, :row 136, :to clojure.core.async} {:end-row 136, :name-end-col 16, :name-end-row 135, :name-row 135, :name when, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :macro true, :col 11, :name-col 12, :from-var connect, :end-col 65, :arity 2, :varargs-min-arity 1, :row 135, :to clojure.core} {:fixed-arities #{1}, :end-row 137, :name-end-col 25, :name-end-row 137, :name-row 137, :name string?, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 17, :name-col 18, :from-var connect, :end-col 44, :arity 1, :row 137, :to clojure.core} {:fixed-arities #{2}, :end-row 138, :name-end-col 22, :name-end-row 138, :name-row 138, :name >!, :filename "src/elin/component/nrepl/connection.clj", :alias async, :from elin.component.nrepl.connection, :col 13, :name-col 14, :from-var connect, :end-col 78, :arity 2, :row 138, :to clojure.core.async} {:end-row 138, :name-end-col 16, :name-end-row 137, :name-row 137, :name when, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :macro true, :col 11, :name-col 12, :from-var connect, :end-col 79, :arity 2, :varargs-min-arity 1, :row 137, :to clojure.core} {:fixed-arities #{1}, :end-row 139, :name-end-col 25, :name-end-row 139, :name-row 139, :name string?, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 17, :name-col 18, :from-var connect, :end-col 37, :arity 1, :row 139, :to clojure.core} {:fixed-arities #{2}, :end-row 140, :name-end-col 22, :name-end-row 140, :name-row 140, :name >!, :filename "src/elin/component/nrepl/connection.clj", :alias async, :from elin.component.nrepl.connection, :col 13, :name-col 14, :from-var connect, :end-col 64, :arity 2, :row 140, :to clojure.core.async} {:end-row 140, :name-end-col 16, :name-end-row 139, :name-row 139, :name when, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :macro true, :col 11, :name-col 12, :from-var connect, :end-col 65, :arity 2, :varargs-min-arity 1, :row 139, :to clojure.core} {:end-row 140, :name-end-col 13, :name-end-row 131, :name-row 131, :name let, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :macro true, :col 9, :name-col 10, :from-var connect, :end-col 66, :arity 5, :varargs-min-arity 1, :row 131, :to clojure.core} {:end-row 141, :name-end-col 11, :name-end-row 130, :name-row 130, :name try, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 7, :name-col 8, :from-var connect, :end-col 39, :arity 2, :row 130, :to clojure.core} {:end-row 142, :name ., :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 17, :from-var connect, :end-col 33, :arity 2, :row 142, :to clojure.core} {:end-row 143, :name-end-col 15, :name-end-row 143, :name-row 143, :name recur, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 9, :name-col 10, :from-var connect, :end-col 16, :arity 0, :row 143, :to clojure.core} {:end-row 143, :name-end-col 16, :name-end-row 142, :name-row 142, :name when-not, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :macro true, :col 7, :name-col 8, :from-var connect, :end-col 17, :arity 2, :varargs-min-arity 1, :row 142, :to clojure.core} {:end-row 143, :name-end-col 19, :name-end-row 129, :name-row 129, :name go-loop, :filename "src/elin/component/nrepl/connection.clj", :alias async, :from elin.component.nrepl.connection, :macro true, :col 5, :name-col 6, :from-var connect, :end-col 18, :arity 3, :varargs-min-arity 1, :row 129, :to clojure.core.async} {:fixed-arities #{1}, :end-row 152, :name-end-col 21, :name-end-row 145, :name-row 145, :name map->Connection, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 5, :name-col 6, :from-var connect, :end-col 43, :arity 1, :row 145, :to elin.component.nrepl.connection} {:end-row 152, :name-end-col 7, :name-end-row 123, :name-row 123, :name let, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :macro true, :col 3, :name-col 4, :from-var connect, :end-col 44, :arity 3, :varargs-min-arity 1, :row 123, :to clojure.core} {:end-row 152, :name-end-col 6, :name-end-row 121, :name-row 121, :name defn, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :macro true, :col 1, :name-col 2, :end-col 45, :arity 3, :varargs-min-arity 2, :row 121, :to clojure.core} {:end-row 12, :name-end-col 34, :name-end-row 12, :name-row 12, :name evaluate, :filename "src/elin/interceptor/evaluate.clj", :alias e.c.interceptor, :from elin.interceptor.evaluate, :col 10, :name-col 10, :from-var output-eval-result-to-cmdline-interceptor, :end-col 34, :row 12, :to elin.constant.interceptor} {:fixed-arities #{0 1}, :end-row 15, :name-end-col 58, :name-end-row 15, :name-row 15, :name str, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :col 54, :name-col 55, :from-var output-eval-result-to-cmdline-interceptor, :end-col 61, :arity 1, :varargs-min-arity 1, :row 15, :to clojure.core} {:fixed-arities #{1}, :end-row 15, :name-end-col 53, :name-end-row 15, :name-row 15, :name trim, :filename "src/elin/interceptor/evaluate.clj", :alias str, :from elin.interceptor.evaluate, :col 44, :name-col 45, :from-var output-eval-result-to-cmdline-interceptor, :end-col 62, :arity 1, :row 15, :to clojure.string} {:fixed-arities #{3 2}, :end-row 15, :name-end-col 38, :name-end-row 15, :name-row 15, :name echo-text, :filename "src/elin/interceptor/evaluate.clj", :alias e.p.host, :from elin.interceptor.evaluate, :col 19, :name-col 20, :from-var output-eval-result-to-cmdline-interceptor, :end-col 63, :arity 2, :row 15, :to elin.protocol.host} {:end-row 15, :name-end-col 26, :name-end-row 14, :name-row 14, :name when-let, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :macro true, :col 17, :name-col 18, :from-var output-eval-result-to-cmdline-interceptor, :end-col 64, :arity 2, :varargs-min-arity 1, :row 14, :to clojure.core} {:fixed-arities #{0 1}, :end-row 18, :name-end-col 55, :name-end-row 18, :name-row 18, :name str, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :col 51, :name-col 52, :from-var output-eval-result-to-cmdline-interceptor, :end-col 58, :arity 1, :varargs-min-arity 1, :row 18, :to clojure.core} {:fixed-arities #{1}, :end-row 18, :name-end-col 50, :name-end-row 18, :name-row 18, :name trim, :filename "src/elin/interceptor/evaluate.clj", :alias str, :from elin.interceptor.evaluate, :col 41, :name-col 42, :from-var output-eval-result-to-cmdline-interceptor, :end-col 59, :arity 1, :row 18, :to clojure.string} {:end-row 18, :name-end-col 35, :name-end-row 18, :name-row 18, :name error, :filename "src/elin/interceptor/evaluate.clj", :alias e.message, :from elin.interceptor.evaluate, :col 19, :name-col 20, :from-var output-eval-result-to-cmdline-interceptor, :end-col 60, :arity 2, :varargs-min-arity 1, :row 18, :to elin.message} {:end-row 18, :name-end-col 26, :name-end-row 17, :name-row 17, :name when-let, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :macro true, :col 17, :name-col 18, :from-var output-eval-result-to-cmdline-interceptor, :end-col 61, :arity 2, :varargs-min-arity 1, :row 17, :to clojure.core} {:end-row 18, :name-end-col 18, :name-end-row 13, :name-row 13, :name fn, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :macro true, :col 15, :name-col 16, :from-var output-eval-result-to-cmdline-interceptor, :end-col 62, :arity 3, :varargs-min-arity 0, :row 13, :to clojure.core} {:end-row 19, :name-end-col 26, :name-end-row 19, :name-row 19, :name discard, :filename "src/elin/interceptor/evaluate.clj", :alias ix, :from elin.interceptor.evaluate, :col 15, :name-col 16, :from-var output-eval-result-to-cmdline-interceptor, :end-col 27, :arity 1, :row 19, :to exoscale.interceptor} {:end-row 19, :name-end-col 14, :name-end-row 13, :name-row 13, :name ->, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :macro true, :col 11, :name-col 12, :from-var output-eval-result-to-cmdline-interceptor, :end-col 28, :arity 2, :varargs-min-arity 1, :row 13, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 19, :name-end-col 5, :name-end-row 10, :name-row 10, :name def, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :macro true, :col 1, :name-col 2, :end-col 30, :arity 2, :row 10, :to clojure.core} {:end-row 23, :name-end-col 34, :name-end-row 23, :name-row 23, :name evaluate, :filename "src/elin/interceptor/evaluate.clj", :alias e.c.interceptor, :from elin.interceptor.evaluate, :col 10, :name-col 10, :from-var set-eval-result-to-virtual-text-interceptor, :end-col 34, :row 23, :to elin.constant.interceptor} {:fixed-arities #{0 1}, :end-row 27, :name-end-col 50, :name-end-row 27, :name-row 27, :name str, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :col 46, :name-col 47, :from-var set-eval-result-to-virtual-text-interceptor, :end-col 53, :arity 1, :varargs-min-arity 1, :row 27, :to clojure.core} {:fixed-arities #{3 2}, :end-row 29, :name-end-col 45, :name-end-row 26, :name-row 26, :name set-virtual-text, :filename "src/elin/interceptor/evaluate.clj", :alias e.p.host, :from elin.interceptor.evaluate, :col 19, :name-col 20, :from-var set-eval-result-to-virtual-text-interceptor, :end-col 70, :arity 3, :row 26, :to elin.protocol.host} {:end-row 29, :name-end-col 26, :name-end-row 25, :name-row 25, :name when-let, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :macro true, :col 17, :name-col 18, :from-var set-eval-result-to-virtual-text-interceptor, :end-col 71, :arity 2, :varargs-min-arity 1, :row 25, :to clojure.core} {:end-row 29, :name-end-col 18, :name-end-row 24, :name-row 24, :name fn, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :macro true, :col 15, :name-col 16, :from-var set-eval-result-to-virtual-text-interceptor, :end-col 72, :arity 2, :varargs-min-arity 0, :row 24, :to clojure.core} {:end-row 30, :name-end-col 26, :name-end-row 30, :name-row 30, :name discard, :filename "src/elin/interceptor/evaluate.clj", :alias ix, :from elin.interceptor.evaluate, :col 15, :name-col 16, :from-var set-eval-result-to-virtual-text-interceptor, :end-col 27, :arity 1, :row 30, :to exoscale.interceptor} {:end-row 30, :name-end-col 14, :name-end-row 24, :name-row 24, :name ->, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :macro true, :col 11, :name-col 12, :from-var set-eval-result-to-virtual-text-interceptor, :end-col 28, :arity 2, :varargs-min-arity 1, :row 24, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 30, :name-end-col 5, :name-end-row 21, :name-row 21, :name def, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :macro true, :col 1, :name-col 2, :end-col 30, :arity 2, :row 21, :to clojure.core} {:fixed-arities #{1}, :end-row 34, :name-end-col 28, :name-end-row 34, :name-row 34, :name up, :filename "src/elin/interceptor/evaluate.clj", :alias r.zip, :from elin.interceptor.evaluate, :col 19, :name-col 20, :from-var up-until-top, :end-col 34, :arity 1, :row 34, :to rewrite-clj.zip} {:fixed-arities #{1}, :end-row 36, :name-end-col 26, :name-end-row 36, :name-row 36, :name down, :filename "src/elin/interceptor/evaluate.clj", :alias r.zip, :from elin.interceptor.evaluate, :col 15, :name-col 16, :from-var up-until-top, :end-col 27, :arity 1, :row 36, :to rewrite-clj.zip} {:fixed-arities #{1}, :end-row 37, :name-end-col 27, :name-end-row 37, :name-row 37, :name sexpr, :filename "src/elin/interceptor/evaluate.clj", :alias r.zip, :from elin.interceptor.evaluate, :col 15, :name-col 16, :from-var up-until-top, :end-col 28, :arity 1, :row 37, :to rewrite-clj.zip} {:fixed-arities #{1 2}, :end-row 38, :name-end-col 17, :name-end-row 38, :name-row 38, :name =, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :col 15, :name-col 16, :from-var up-until-top, :end-col 27, :arity 2, :varargs-min-arity 2, :row 38, :to clojure.core} {:end-row 38, :name-end-col 14, :name-end-row 35, :name-row 35, :name ->, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :macro true, :col 11, :name-col 12, :from-var up-until-top, :end-col 28, :arity 4, :varargs-min-arity 1, :row 35, :to clojure.core} {:end-row 40, :name-end-col 15, :name-end-row 40, :name-row 40, :name recur, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :col 9, :name-col 10, :from-var up-until-top, :end-col 24, :arity 1, :row 40, :to clojure.core} {:end-row 40, :name-end-col 10, :name-end-row 35, :name-row 35, :name if, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :col 7, :name-col 8, :from-var up-until-top, :end-col 25, :arity 3, :row 35, :to clojure.core} {:end-row 40, :name-end-col 9, :name-end-row 34, :name-row 34, :name let, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :macro true, :col 5, :name-col 6, :from-var up-until-top, :end-col 26, :arity 2, :varargs-min-arity 1, :row 34, :to clojure.core} {:end-row 40, :name-end-col 8, :name-end-row 33, :name-row 33, :name loop, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :macro true, :col 3, :name-col 4, :from-var up-until-top, :end-col 27, :arity 2, :varargs-min-arity 1, :row 33, :to clojure.core} {:end-row 40, :name-end-col 7, :name-end-row 32, :name-row 32, :name defn-, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :macro true, :col 1, :name-col 2, :end-col 28, :arity 3, :varargs-min-arity 2, :row 32, :to clojure.core} {:end-row 44, :name-end-col 34, :name-end-row 44, :name-row 44, :name evaluate, :filename "src/elin/interceptor/evaluate.clj", :alias e.c.interceptor, :from elin.interceptor.evaluate, :col 10, :name-col 10, :from-var eval-in-comment-interceptor, :end-col 34, :row 44, :to elin.constant.interceptor} {:fixed-arities #{1 2}, :end-row 47, :name-end-col 49, :name-end-row 47, :name-row 47, :name -, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :col 47, :name-col 48, :from-var eval-in-comment-interceptor, :end-col 67, :arity 2, :varargs-min-arity 2, :row 47, :to clojure.core} {:fixed-arities #{1}, :end-row 47, :name-end-col 46, :name-end-row 47, :name-row 47, :name inc, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :col 42, :name-col 43, :from-var eval-in-comment-interceptor, :end-col 68, :arity 1, :row 47, :to clojure.core} {:fixed-arities #{1 2}, :end-row 48, :name-end-col 51, :name-end-row 48, :name-row 48, :name -, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :col 49, :name-col 50, :from-var eval-in-comment-interceptor, :end-col 73, :arity 2, :varargs-min-arity 2, :row 48, :to clojure.core} {:fixed-arities #{1}, :end-row 48, :name-end-col 48, :name-end-row 48, :name-row 48, :name inc, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :col 44, :name-col 45, :from-var eval-in-comment-interceptor, :end-col 74, :arity 1, :row 48, :to clojure.core} {:fixed-arities #{1 2}, :end-row 49, :name-end-col 48, :name-end-row 49, :name-row 49, :name of-string, :filename "src/elin/interceptor/evaluate.clj", :alias r.zip, :from elin.interceptor.evaluate, :col 32, :name-col 33, :from-var eval-in-comment-interceptor, :end-col 78, :arity 2, :row 49, :to rewrite-clj.zip} {:fixed-arities #{3 2}, :end-row 51, :name-end-col 55, :name-end-row 50, :name-row 50, :name find-last-by-pos, :filename "src/elin/interceptor/evaluate.clj", :alias r.zip, :from elin.interceptor.evaluate, :col 32, :name-col 33, :from-var eval-in-comment-interceptor, :end-col 79, :arity 2, :row 50, :to rewrite-clj.zip} {:fixed-arities #{1}, :end-row 52, :name-end-col 45, :name-end-row 52, :private true, :name-row 52, :name up-until-top, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :col 32, :name-col 33, :from-var eval-in-comment-interceptor, :end-col 46, :arity 1, :row 52, :to elin.interceptor.evaluate} {:end-row 52, :name-end-col 31, :name-end-row 49, :name-row 49, :name ->, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :macro true, :col 28, :name-col 29, :from-var eval-in-comment-interceptor, :end-col 47, :arity 3, :varargs-min-arity 1, :row 49, :to clojure.core} {:fixed-arities #{1}, :end-row 53, :name-end-col 44, :name-end-row 53, :name-row 53, :name seq?, :filename "src/elin/interceptor/evaluate.clj", :alias r.zip, :from elin.interceptor.evaluate, :col 33, :name-col 34, :from-var eval-in-comment-interceptor, :end-col 50, :arity 1, :row 53, :to rewrite-clj.zip} {:fixed-arities #{1}, :end-row 54, :name-end-col 48, :name-end-row 54, :name-row 54, :name sexpr, :filename "src/elin/interceptor/evaluate.clj", :alias r.zip, :from elin.interceptor.evaluate, :col 36, :name-col 37, :from-var eval-in-comment-interceptor, :end-col 54, :arity 1, :row 54, :to rewrite-clj.zip} {:fixed-arities #{0 1}, :end-row 54, :name-end-col 35, :name-end-row 54, :name-row 54, :name str, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :col 31, :name-col 32, :from-var eval-in-comment-interceptor, :end-col 55, :arity 1, :varargs-min-arity 1, :row 54, :to clojure.core} {:fixed-arities #{3}, :end-row 55, :name-end-col 49, :name-end-row 55, :name-row 55, :name replace-first, :filename "src/elin/interceptor/evaluate.clj", :alias str, :from elin.interceptor.evaluate, :col 31, :name-col 32, :from-var eval-in-comment-interceptor, :end-col 75, :arity 3, :row 55, :to clojure.string} {:end-row 55, :name-end-col 32, :name-end-row 53, :name-row 53, :name if, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :col 29, :name-col 30, :from-var eval-in-comment-interceptor, :end-col 76, :arity 3, :row 53, :to clojure.core} {:fixed-arities #{3}, :end-row 56, :name-end-col 25, :name-end-row 56, :name-row 56, :name assoc, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :col 19, :name-col 20, :from-var eval-in-comment-interceptor, :end-col 42, :arity 3, :varargs-min-arity 3, :row 56, :to clojure.core} {:end-row 56, :name-end-col 21, :name-end-row 46, :name-row 46, :name let, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :macro true, :col 17, :name-col 18, :from-var eval-in-comment-interceptor, :end-col 43, :arity 2, :varargs-min-arity 1, :row 46, :to clojure.core} {:end-row 56, :name-end-col 18, :name-end-row 45, :name-row 45, :name fn, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :macro true, :col 15, :name-col 16, :from-var eval-in-comment-interceptor, :end-col 44, :arity 2, :varargs-min-arity 0, :row 45, :to clojure.core} {:fixed-arities #{2}, :end-row 57, :name-end-col 42, :name-end-row 57, :name-row 57, :name starts-with?, :filename "src/elin/interceptor/evaluate.clj", :alias str, :from elin.interceptor.evaluate, :col 25, :name-col 26, :from-var eval-in-comment-interceptor, :end-col 64, :arity 2, :row 57, :to clojure.string} {:end-row 57, :name fn*, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :col 24, :from-var eval-in-comment-interceptor, :end-col 64, :arity 2, :row 57, :to clojure.core} {:end-row 57, :name-end-col 23, :name-end-row 57, :name-row 57, :name when, :filename "src/elin/interceptor/evaluate.clj", :alias ix, :from elin.interceptor.evaluate, :col 15, :name-col 16, :from-var eval-in-comment-interceptor, :end-col 65, :arity 2, :row 57, :to exoscale.interceptor} {:end-row 57, :name-end-col 14, :name-end-row 45, :name-row 45, :name ->, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :macro true, :col 11, :name-col 12, :from-var eval-in-comment-interceptor, :end-col 66, :arity 2, :varargs-min-arity 1, :row 45, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 57, :name-end-col 5, :name-end-row 42, :name-row 42, :name def, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :macro true, :col 1, :name-col 2, :end-col 68, :arity 2, :row 42, :to clojure.core} {:end-row 14, :name-end-col 23, :name-end-row 14, :name-row 14, :name reader, :defmethod true, :dispatch-val-str "(quote empty-port)", :filename "src/elin/config.clj", :alias aero, :from elin.config, :col 12, :name-col 12, :end-col 23, :row 14, :to aero.core} {:end-row 17, :name ., :filename "src/elin/config.clj", :from elin.config, :col 5, :end-col 25, :arity 2, :row 17, :to clojure.core} {:end-row 17, :name-end-col 13, :name-end-row 16, :name-row 16, :name with-open, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 3, :name-col 4, :end-col 26, :arity 2, :varargs-min-arity 1, :row 16, :to clojure.core} {:end-row 17, :name-end-col 11, :name-end-row 14, :name-row 14, :name defmethod, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 1, :name-col 2, :end-col 27, :arity 4, :varargs-min-arity 2, :row 14, :to clojure.core} {:end-row 19, :name-end-col 23, :name-end-row 19, :name-row 19, :name reader, :defmethod true, :dispatch-val-str "(quote spit-appender)", :filename "src/elin/config.clj", :alias aero, :from elin.config, :col 12, :name-col 12, :end-col 23, :row 19, :to aero.core} {:end-row 22, :name-end-col 24, :name-end-row 22, :name-row 22, :name spit-appender, :filename "src/elin/config.clj", :alias timbre, :from elin.config, :col 3, :name-col 4, :end-col 31, :arity 1, :row 22, :to taoensso.timbre} {:end-row 22, :name-end-col 11, :name-end-row 19, :name-row 19, :name defmethod, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 1, :name-col 2, :end-col 32, :arity 4, :varargs-min-arity 2, :row 19, :to clojure.core} {:fixed-arities #{0 1}, :end-row 26, :name-end-col 32, :name-end-row 26, :name-row 26, :name default-value-transformer, :filename "src/elin/config.clj", :alias mt, :from elin.config, :col 4, :name-col 4, :from-var config-transformer, :end-col 32, :row 26, :to malli.transform} {:end-row 26, :name-end-col 18, :name-end-row 25, :name-row 25, :name transformer, :filename "src/elin/config.clj", :alias mt, :from elin.config, :col 3, :name-col 4, :from-var config-transformer, :end-col 33, :arity 1, :varargs-min-arity 0, :row 25, :to malli.transform} {:fixed-arities #{1 3 2}, :end-row 26, :name-end-col 5, :name-end-row 24, :name-row 24, :name def, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 1, :name-col 2, :end-col 34, :arity 2, :row 24, :to clojure.core} {:fixed-arities #{2}, :end-row 28, :name-end-col 20, :name-end-row 28, :name-row 28, :name merge-configs, :filename "src/elin/config.clj", :from elin.config, :col 7, :name-col 7, :end-col 20, :varargs-min-arity 2, :row 28, :to elin.config} {:fixed-arities #{1}, :end-row 29, :name-end-col 45, :name-end-row 29, :name-row 29, :name map?, :filename "src/elin/config.clj", :from elin.config, :col 41, :name-col 41, :end-col 45, :row 29, :to clojure.core} {:fixed-arities #{1}, :end-row 29, :name-end-col 59, :name-end-row 29, :name-row 29, :name map?, :filename "src/elin/config.clj", :from elin.config, :col 55, :name-col 55, :end-col 59, :row 29, :to clojure.core} {:fixed-arities #{1}, :end-row 29, :name-end-col 66, :name-end-row 29, :name-row 29, :name map?, :filename "src/elin/config.clj", :from elin.config, :col 62, :name-col 62, :end-col 66, :row 29, :to clojure.core} {:fixed-arities #{1}, :end-row 30, :name-end-col 45, :name-end-row 30, :name-row 30, :name map?, :filename "src/elin/config.clj", :from elin.config, :col 41, :name-col 41, :end-col 45, :row 30, :to clojure.core} {:fixed-arities #{1}, :end-row 30, :name-end-col 59, :name-end-row 30, :name-row 30, :name map?, :filename "src/elin/config.clj", :from elin.config, :col 55, :name-col 55, :end-col 59, :row 30, :to clojure.core} {:fixed-arities #{1}, :end-row 30, :name-end-col 77, :name-end-row 30, :name-row 30, :name map?, :filename "src/elin/config.clj", :from elin.config, :col 73, :name-col 73, :end-col 77, :row 30, :to clojure.core} {:fixed-arities #{1}, :end-row 30, :name-end-col 85, :name-end-row 30, :name-row 30, :name map?, :filename "src/elin/config.clj", :from elin.config, :col 81, :name-col 81, :end-col 85, :row 30, :to clojure.core} {:fixed-arities #{2}, :end-row 30, :name-end-col 6, :name-end-row 28, :name-row 28, :name =>, :filename "src/elin/config.clj", :alias m, :from elin.config, :macro true, :col 1, :name-col 2, :end-col 88, :arity 2, :row 28, :to malli.core} {:fixed-arities #{0 1}, :end-row 33, :name-end-col 13, :name-end-row 33, :name-row 33, :name or, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 10, :name-col 11, :from-var merge-configs, :end-col 20, :arity 2, :varargs-min-arity 1, :row 33, :to clojure.core} {:fixed-arities #{3 2}, :end-row 35, :name-end-col 35, :name-end-row 35, :name-row 35, :name get, :filename "src/elin/config.clj", :from elin.config, :col 31, :name-col 32, :from-var merge-configs, :end-col 43, :arity 2, :row 35, :to clojure.core} {:fixed-arities #{1}, :end-row 38, :name-end-col 58, :name-end-row 38, :name-row 38, :name sequential?, :filename "src/elin/config.clj", :from elin.config, :col 46, :name-col 47, :from-var merge-configs, :end-col 62, :arity 1, :row 38, :to clojure.core} {:fixed-arities #{1}, :end-row 38, :name-end-col 75, :name-end-row 38, :name-row 38, :name sequential?, :filename "src/elin/config.clj", :from elin.config, :col 63, :name-col 64, :from-var merge-configs, :end-col 79, :arity 1, :row 38, :to clojure.core} {:fixed-arities #{0 1}, :end-row 38, :name-end-col 45, :name-end-row 38, :name-row 38, :name and, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 41, :name-col 42, :from-var merge-configs, :end-col 80, :arity 2, :varargs-min-arity 1, :row 38, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 39, :name-end-col 51, :name-end-row 39, :name-row 39, :name concat, :filename "src/elin/config.clj", :from elin.config, :col 44, :name-col 45, :from-var merge-configs, :end-col 58, :arity 2, :varargs-min-arity 2, :row 39, :to clojure.core} {:fixed-arities #{1}, :end-row 39, :name-end-col 43, :name-end-row 39, :name-row 39, :name vec, :filename "src/elin/config.clj", :from elin.config, :col 39, :name-col 40, :from-var merge-configs, :end-col 59, :arity 1, :row 39, :to clojure.core} {:end-row 40, :name-end-col 40, :name-end-row 38, :name-row 38, :name if, :filename "src/elin/config.clj", :from elin.config, :col 37, :name-col 38, :from-var merge-configs, :end-col 42, :arity 3, :row 38, :to clojure.core} {:fixed-arities #{3}, :end-row 40, :name-end-col 29, :name-end-row 38, :name-row 38, :name assoc, :filename "src/elin/config.clj", :from elin.config, :col 23, :name-col 24, :from-var merge-configs, :end-col 43, :arity 3, :varargs-min-arity 3, :row 38, :to clojure.core} {:fixed-arities #{1}, :end-row 42, :name-end-col 51, :name-end-row 42, :name-row 42, :name map?, :filename "src/elin/config.clj", :from elin.config, :col 46, :name-col 47, :from-var merge-configs, :end-col 55, :arity 1, :row 42, :to clojure.core} {:fixed-arities #{1}, :end-row 42, :name-end-col 61, :name-end-row 42, :name-row 42, :name map?, :filename "src/elin/config.clj", :from elin.config, :col 56, :name-col 57, :from-var merge-configs, :end-col 65, :arity 1, :row 42, :to clojure.core} {:fixed-arities #{0 1}, :end-row 42, :name-end-col 45, :name-end-row 42, :name-row 42, :name and, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 41, :name-col 42, :from-var merge-configs, :end-col 66, :arity 2, :varargs-min-arity 1, :row 42, :to clojure.core} {:fixed-arities #{2}, :end-row 43, :name-end-col 53, :name-end-row 43, :name-row 43, :name merge-configs, :filename "src/elin/config.clj", :from elin.config, :col 39, :name-col 40, :from-var merge-configs, :end-col 60, :arity 2, :varargs-min-arity 2, :row 43, :to elin.config} {:end-row 44, :name-end-col 40, :name-end-row 42, :name-row 42, :name if, :filename "src/elin/config.clj", :from elin.config, :col 37, :name-col 38, :from-var merge-configs, :end-col 42, :arity 3, :row 42, :to clojure.core} {:fixed-arities #{3}, :end-row 44, :name-end-col 29, :name-end-row 42, :name-row 42, :name assoc, :filename "src/elin/config.clj", :from elin.config, :col 23, :name-col 24, :from-var merge-configs, :end-col 43, :arity 3, :varargs-min-arity 3, :row 42, :to clojure.core} {:end-row 44, :name-end-col 26, :name-end-row 36, :name-row 36, :name case, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 21, :name-col 22, :from-var merge-configs, :end-col 44, :arity 4, :varargs-min-arity 1, :row 36, :to clojure.core} {:fixed-arities #{3}, :end-row 45, :name-end-col 27, :name-end-row 45, :name-row 45, :name assoc, :filename "src/elin/config.clj", :from elin.config, :col 21, :name-col 22, :from-var merge-configs, :end-col 38, :arity 3, :varargs-min-arity 3, :row 45, :to clojure.core} {:fixed-arities #{3 2}, :end-row 45, :name-end-col 26, :name-end-row 35, :name-row 35, :name if-let, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 19, :name-col 20, :from-var merge-configs, :end-col 39, :arity 3, :row 35, :to clojure.core} {:end-row 45, :name-end-col 20, :name-end-row 34, :name-row 34, :name fn, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 17, :name-col 18, :from-var merge-configs, :end-col 40, :arity 2, :varargs-min-arity 0, :row 34, :to clojure.core} {:fixed-arities #{0 1}, :end-row 46, :name-end-col 20, :name-end-row 46, :name-row 46, :name or, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 17, :name-col 18, :from-var merge-configs, :end-col 27, :arity 2, :varargs-min-arity 1, :row 46, :to clojure.core} {:fixed-arities #{3}, :end-row 47, :name-end-col 16, :name-end-row 34, :name-row 34, :name reduce-kv, :filename "src/elin/config.clj", :from elin.config, :col 6, :name-col 7, :from-var merge-configs, :end-col 20, :arity 3, :row 34, :to clojure.core} {:end-row 47, :name-end-col 9, :name-end-row 33, :name-row 33, :name when, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 4, :name-col 5, :from-var merge-configs, :end-col 21, :arity 2, :varargs-min-arity 1, :row 33, :to clojure.core} {:fixed-arities #{2}, :end-row 49, :name-end-col 25, :name-end-row 49, :name-row 49, :name merge-configs, :filename "src/elin/config.clj", :from elin.config, :col 12, :name-col 12, :from-var merge-configs, :end-col 25, :varargs-min-arity 2, :row 49, :to elin.config} {:fixed-arities #{2}, :end-row 49, :name merge-configs, :filename "src/elin/config.clj", :from elin.config, :col 12, :from-var merge-configs, :end-col 25, :arity 2, :varargs-min-arity 2, :row 49, :to elin.config} {:fixed-arities #{0 1}, :end-row 49, :name-end-col 29, :name-end-row 49, :name-row 49, :name or, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 26, :name-col 27, :from-var merge-configs, :end-col 36, :arity 2, :varargs-min-arity 1, :row 49, :to clojure.core} {:fixed-arities #{2}, :end-row 49, :name-end-col 42, :name-end-row 49, :name-row 49, :name cons, :filename "src/elin/config.clj", :from elin.config, :col 37, :name-col 38, :from-var merge-configs, :end-col 59, :arity 2, :row 49, :to clojure.core} {:fixed-arities #{3 2}, :end-row 49, :name-end-col 11, :name-end-row 49, :name-row 49, :name reduce, :filename "src/elin/config.clj", :from elin.config, :col 4, :name-col 5, :from-var merge-configs, :end-col 60, :arity 3, :row 49, :to clojure.core} {:end-row 49, :name-end-col 6, :name-end-row 31, :name-row 31, :name defn, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 1, :name-col 2, :end-col 62, :arity 3, :varargs-min-arity 2, :row 31, :to clojure.core} {:fixed-arities #{2}, :end-row 51, :name-end-col 18, :name-end-row 51, :name-row 51, :name load-config, :filename "src/elin/config.clj", :from elin.config, :col 7, :name-col 7, :end-col 18, :row 51, :to elin.config} {:fixed-arities #{1}, :end-row 51, :name-end-col 37, :name-end-row 51, :name-row 51, :name string?, :filename "src/elin/config.clj", :from elin.config, :col 30, :name-col 30, :end-col 37, :row 51, :to clojure.core} {:fixed-arities #{1}, :end-row 51, :name-end-col 42, :name-end-row 51, :name-row 51, :name map?, :filename "src/elin/config.clj", :from elin.config, :col 38, :name-col 38, :end-col 42, :row 51, :to clojure.core} {:end-row 51, :name-end-col 62, :name-end-row 51, :name-row 51, :name ?Config, :filename "src/elin/config.clj", :alias e.s.config, :from elin.config, :col 44, :name-col 44, :end-col 62, :row 51, :to elin.schema.config} {:fixed-arities #{2}, :end-row 51, :name-end-col 6, :name-end-row 51, :name-row 51, :name =>, :filename "src/elin/config.clj", :alias m, :from elin.config, :macro true, :col 1, :name-col 2, :end-col 64, :arity 2, :row 51, :to malli.core} {:fixed-arities #{1 2}, :end-row 54, :name-end-col 47, :name-end-row 54, :name-row 54, :name resource, :filename "src/elin/config.clj", :alias io, :from elin.config, :col 35, :name-col 36, :from-var load-config, :end-col 61, :arity 1, :row 54, :to clojure.java.io} {:fixed-arities #{1 2}, :end-row 54, :name-end-col 34, :name-end-row 54, :name-row 54, :name read-config, :filename "src/elin/config.clj", :alias aero, :from elin.config, :col 17, :name-col 18, :from-var load-config, :end-col 62, :arity 1, :row 54, :to aero.core} {:end-row 55, :name-end-col 98, :name-end-row 55, :name-row 55, :name config-file-name, :filename "src/elin/config.clj", :alias e.c.project, :from elin.config, :col 70, :name-col 70, :from-var load-config, :end-col 98, :row 55, :to elin.constant.project} {:fixed-arities #{2}, :end-row 55, :name-end-col 65, :name-end-row 55, :name-row 55, :name find-file-in-parent-directories, :filename "src/elin/config.clj", :alias e.u.file, :from elin.config, :col 24, :name-col 25, :from-var load-config, :end-col 99, :arity 2, :row 55, :to elin.util.file} {:fixed-arities #{1 2}, :end-row 56, :name-end-col 41, :name-end-row 56, :name-row 56, :name read-config, :filename "src/elin/config.clj", :alias aero, :from elin.config, :col 24, :name-col 25, :from-var load-config, :end-col 42, :arity 1, :row 56, :to aero.core} {:end-row 56, :name-end-col 23, :name-end-row 55, :name-row 55, :name some->, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 16, :name-col 17, :from-var load-config, :end-col 43, :arity 2, :varargs-min-arity 1, :row 55, :to clojure.core} {:fixed-arities #{0 1}, :end-row 59, :name-end-col 34, :name-end-row 59, :name-row 59, :name or, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 31, :name-col 32, :from-var load-config, :end-col 45, :arity 2, :varargs-min-arity 1, :row 59, :to clojure.core} {:fixed-arities #{2}, :end-row 59, :name-end-col 30, :name-end-row 57, :name-row 57, :name merge-configs, :filename "src/elin/config.clj", :from elin.config, :col 16, :name-col 17, :from-var load-config, :end-col 46, :arity 3, :varargs-min-arity 2, :row 57, :to elin.config} {:end-row 60, :name-end-col 33, :name-end-row 60, :name-row 60, :name ?Config, :filename "src/elin/config.clj", :alias e.s.config, :from elin.config, :col 15, :name-col 15, :from-var load-config, :end-col 33, :row 60, :to elin.schema.config} {:end-row 62, :name-end-col 33, :name-end-row 62, :private true, :name-row 62, :name config-transformer, :filename "src/elin/config.clj", :from elin.config, :col 15, :name-col 15, :from-var load-config, :end-col 33, :row 62, :to elin.config} {:fixed-arities #{4 6 3 2 5}, :end-row 62, :name-end-col 14, :name-end-row 60, :name-row 60, :name coerce, :filename "src/elin/config.clj", :alias m, :from elin.config, :col 5, :name-col 6, :from-var load-config, :end-col 34, :arity 3, :row 60, :to malli.core} {:end-row 62, :name-end-col 7, :name-end-row 54, :name-row 54, :name let, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 3, :name-col 4, :from-var load-config, :end-col 35, :arity 2, :varargs-min-arity 1, :row 54, :to clojure.core} {:end-row 62, :name-end-col 6, :name-end-row 52, :name-row 52, :name defn, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 1, :name-col 2, :end-col 36, :arity 3, :varargs-min-arity 2, :row 52, :to clojure.core} {:fixed-arities #{1}, :end-row 7, :name-end-col 11, :name-end-row 7, :name-row 7, :name self, :filename "src/elin/util/interceptor.clj", :from elin.util.interceptor, :col 7, :name-col 7, :end-col 11, :row 7, :to elin.util.interceptor} {:fixed-arities #{1}, :end-row 7, :name-end-col 27, :name-end-row 7, :name-row 7, :name map?, :filename "src/elin/util/interceptor.clj", :from elin.util.interceptor, :col 23, :name-col 23, :end-col 27, :row 7, :to clojure.core} {:end-row 7, :name-end-col 65, :name-end-row 7, :name-row 7, :name ?Interceptor, :filename "src/elin/util/interceptor.clj", :alias e.s.interceptor, :from elin.util.interceptor, :col 37, :name-col 37, :end-col 65, :row 7, :to elin.schema.interceptor} {:fixed-arities #{2}, :end-row 7, :name-end-col 6, :name-end-row 7, :name-row 7, :name =>, :filename "src/elin/util/interceptor.clj", :alias m, :from elin.util.interceptor, :macro true, :col 1, :name-col 2, :end-col 68, :arity 2, :row 7, :to malli.core} {:fixed-arities #{3 2}, :end-row 10, :name-end-col 15, :name-end-row 10, :name-row 10, :name get, :filename "src/elin/util/interceptor.clj", :from elin.util.interceptor, :col 11, :name-col 12, :from-var self, :end-col 36, :arity 2, :row 10, :to clojure.core} {:fixed-arities #{1}, :end-row 11, :name-end-col 17, :name-end-row 11, :name-row 11, :name first, :filename "src/elin/util/interceptor.clj", :from elin.util.interceptor, :col 11, :name-col 12, :from-var self, :end-col 18, :arity 1, :row 11, :to clojure.core} {:end-row 11, :name-end-col 10, :name-end-row 9, :name-row 9, :name some->, :filename "src/elin/util/interceptor.clj", :from elin.util.interceptor, :macro true, :col 3, :name-col 4, :from-var self, :end-col 19, :arity 3, :varargs-min-arity 1, :row 9, :to clojure.core} {:end-row 11, :name-end-col 6, :name-end-row 8, :name-row 8, :name defn, :filename "src/elin/util/interceptor.clj", :from elin.util.interceptor, :macro true, :col 1, :name-col 2, :end-col 20, :arity 3, :varargs-min-arity 2, :row 8, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 11, :name-end-col 5, :name-end-row 11, :name-row 11, :name def, :filename "src/elin/component/server/impl/sign.clj", :from elin.component.server.impl.sign, :macro true, :col 1, :name-col 2, :end-col 31, :arity 2, :row 11, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 12, :name-end-col 5, :name-end-row 12, :name-row 12, :name def, :filename "src/elin/component/server/impl/sign.clj", :from elin.component.server.impl.sign, :macro true, :col 1, :name-col 2, :end-col 40, :arity 2, :row 12, :to clojure.core} {:fixed-arities #{1 2}, :end-row 16, :name-end-col 20, :name-end-row 16, :name-row 16, :name file, :filename "src/elin/component/server/impl/sign.clj", :alias io, :from elin.component.server.impl.sign, :col 12, :name-col 13, :from-var exists?, :end-col 26, :arity 1, :varargs-min-arity 2, :row 16, :to clojure.java.io} {:end-row 16, :name ., :filename "src/elin/component/server/impl/sign.clj", :from elin.component.server.impl.sign, :col 3, :from-var exists?, :end-col 27, :arity 2, :row 16, :to clojure.core} {:end-row 16, :name-end-col 7, :name-end-row 14, :name-row 14, :name defn-, :filename "src/elin/component/server/impl/sign.clj", :from elin.component.server.impl.sign, :macro true, :col 1, :name-col 2, :end-col 28, :arity 3, :varargs-min-arity 2, :row 14, :to clojure.core} {:fixed-arities #{1}, :end-row 20, :name-end-col 37, :name-end-row 20, :private true, :name-row 20, :name exists?, :filename "src/elin/component/server/impl/sign.clj", :from elin.component.server.impl.sign, :col 29, :name-col 30, :from-var place*, :end-col 43, :arity 1, :row 20, :to elin.component.server.impl.sign} {:fixed-arities #{0 1}, :end-row 20, :name-end-col 13, :name-end-row 20, :name-row 20, :name and, :filename "src/elin/component/server/impl/sign.clj", :from elin.component.server.impl.sign, :macro true, :col 9, :name-col 10, :from-var place*, :end-col 44, :arity 4, :varargs-min-arity 1, :row 20, :to clojure.core} {:end-row 21, :name-end-col 41, :name-end-row 21, :private true, :name-row 21, :name default-group, :filename "src/elin/component/server/impl/sign.clj", :from elin.component.server.impl.sign, :col 28, :name-col 28, :from-var place*, :end-col 41, :row 21, :to elin.component.server.impl.sign} {:fixed-arities #{0 1}, :end-row 21, :name-end-col 21, :name-end-row 21, :name-row 21, :name or, :filename "src/elin/component/server/impl/sign.clj", :from elin.component.server.impl.sign, :macro true, :col 18, :name-col 19, :from-var place*, :end-col 42, :arity 2, :varargs-min-arity 1, :row 21, :to clojure.core} {:end-row 22, :name-end-col 28, :name-end-row 22, :private true, :name-row 22, :name prefix, :filename "src/elin/component/server/impl/sign.clj", :from elin.component.server.impl.sign, :col 22, :name-col 22, :from-var place*, :end-col 28, :row 22, :to elin.component.server.impl.sign} {:fixed-arities #{0 1}, :end-row 22, :name-end-col 21, :name-end-row 22, :name-row 22, :name str, :filename "src/elin/component/server/impl/sign.clj", :from elin.component.server.impl.sign, :col 17, :name-col 18, :from-var place*, :end-col 34, :arity 2, :varargs-min-arity 1, :row 22, :to clojure.core} {:fixed-arities #{3}, :end-row 23, :name-end-col 29, :name-end-row 23, :name-row 23, :name notify, :filename "src/elin/component/server/impl/sign.clj", :alias e.c.s.function, :from elin.component.server.impl.sign, :col 7, :name-col 8, :from-var place*, :end-col 87, :arity 3, :row 23, :to elin.component.server.impl.function} {:end-row 23, :name-end-col 9, :name-end-row 21, :name-row 21, :name let, :filename "src/elin/component/server/impl/sign.clj", :from elin.component.server.impl.sign, :macro true, :col 5, :name-col 6, :from-var place*, :end-col 88, :arity 2, :varargs-min-arity 1, :row 21, :to clojure.core} {:end-row 23, :name-end-col 8, :name-end-row 20, :name-row 20, :name when, :filename "src/elin/component/server/impl/sign.clj", :from elin.component.server.impl.sign, :macro true, :col 3, :name-col 4, :from-var place*, :end-col 89, :arity 2, :varargs-min-arity 1, :row 20, :to clojure.core} {:end-row 23, :name-end-col 7, :name-end-row 18, :name-row 18, :name defn-, :filename "src/elin/component/server/impl/sign.clj", :from elin.component.server.impl.sign, :macro true, :col 1, :name-col 2, :end-col 90, :arity 3, :varargs-min-arity 2, :row 18, :to clojure.core} {:fixed-arities #{1 2}, :end-row 27, :name-end-col 16, :name-end-row 27, :private true, :name-row 27, :name unplace-by*, :filename "src/elin/component/server/impl/sign.clj", :from elin.component.server.impl.sign, :col 4, :name-col 5, :from-var unplace-by*, :end-col 25, :arity 2, :row 27, :to elin.component.server.impl.sign} {:end-row 29, :name-end-col 40, :name-end-row 29, :private true, :name-row 29, :name default-group, :filename "src/elin/component/server/impl/sign.clj", :from elin.component.server.impl.sign, :col 27, :name-col 27, :from-var unplace-by*, :end-col 40, :row 29, :to elin.component.server.impl.sign} {:fixed-arities #{0 1}, :end-row 29, :name-end-col 20, :name-end-row 29, :name-row 29, :name or, :filename "src/elin/component/server/impl/sign.clj", :from elin.component.server.impl.sign, :macro true, :col 17, :name-col 18, :from-var unplace-by*, :end-col 41, :arity 2, :varargs-min-arity 1, :row 29, :to clojure.core} {:fixed-arities #{1}, :end-row 30, :name-end-col 29, :name-end-row 30, :name-row 30, :name seq, :filename "src/elin/component/server/impl/sign.clj", :from elin.component.server.impl.sign, :col 25, :name-col 26, :from-var unplace-by*, :end-col 35, :arity 1, :row 30, :to clojure.core} {:fixed-arities #{1}, :end-row 31, :name-end-col 33, :name-end-row 31, :private true, :name-row 31, :name exists?, :filename "src/elin/component/server/impl/sign.clj", :from elin.component.server.impl.sign, :col 25, :name-col 26, :from-var unplace-by*, :end-col 39, :arity 1, :row 31, :to elin.component.server.impl.sign} {:fixed-arities #{0 1}, :end-row 31, :name-end-col 24, :name-end-row 30, :name-row 30, :name and, :filename "src/elin/component/server/impl/sign.clj", :from elin.component.server.impl.sign, :macro true, :col 20, :name-col 21, :from-var unplace-by*, :end-col 40, :arity 2, :varargs-min-arity 1, :row 30, :to clojure.core} {:end-row 33, :name-end-col 19, :name-end-row 30, :name-row 30, :name if, :filename "src/elin/component/server/impl/sign.clj", :from elin.component.server.impl.sign, :col 16, :name-col 17, :from-var unplace-by*, :end-col 21, :arity 3, :row 30, :to clojure.core} {:end-row 35, :name-end-col 36, :name-end-row 35, :private true, :name-row 35, :name prefix, :filename "src/elin/component/server/impl/sign.clj", :from elin.component.server.impl.sign, :col 30, :name-col 30, :from-var unplace-by*, :end-col 36, :row 35, :to elin.component.server.impl.sign} {:fixed-arities #{0 1}, :end-row 35, :name-end-col 29, :name-end-row 35, :name-row 35, :name str, :filename "src/elin/component/server/impl/sign.clj", :from elin.component.server.impl.sign, :col 25, :name-col 26, :from-var unplace-by*, :end-col 37, :arity 2, :varargs-min-arity 1, :row 35, :to clojure.core} {:end-row 35, :name-end-col 24, :name-end-row 34, :name-row 34, :name some->>, :filename "src/elin/component/server/impl/sign.clj", :from elin.component.server.impl.sign, :macro true, :col 16, :name-col 17, :from-var unplace-by*, :end-col 38, :arity 2, :varargs-min-arity 1, :row 34, :to clojure.core} {:fixed-arities #{3}, :end-row 40, :name-end-col 28, :name-end-row 40, :name-row 40, :name notify, :filename "src/elin/component/server/impl/sign.clj", :alias e.c.s.function, :from elin.component.server.impl.sign, :col 6, :name-col 7, :from-var unplace-by*, :end-col 76, :arity 3, :row 40, :to elin.component.server.impl.function} {:end-row 40, :name-end-col 8, :name-end-row 29, :name-row 29, :name let, :filename "src/elin/component/server/impl/sign.clj", :from elin.component.server.impl.sign, :macro true, :col 4, :name-col 5, :from-var unplace-by*, :end-col 77, :arity 2, :varargs-min-arity 1, :row 29, :to clojure.core} {:end-row 40, :name-end-col 7, :name-end-row 25, :name-row 25, :name defn-, :filename "src/elin/component/server/impl/sign.clj", :from elin.component.server.impl.sign, :macro true, :col 1, :name-col 2, :end-col 79, :arity 3, :varargs-min-arity 2, :row 25, :to clojure.core} {:fixed-arities #{3 2}, :end-row 47, :name-end-col 42, :name-end-row 47, :name-row 47, :name get, :filename "src/elin/component/server/impl/sign.clj", :from elin.component.server.impl.sign, :col 38, :name-col 39, :from-var list-in-buffer!*, :end-col 52, :arity 2, :row 47, :to clojure.core} {:end-row 47, :name-end-col 59, :name-end-row 47, :private true, :name-row 47, :name prefix, :filename "src/elin/component/server/impl/sign.clj", :from elin.component.server.impl.sign, :col 53, :name-col 53, :from-var list-in-buffer!*, :end-col 59, :row 47, :to elin.component.server.impl.sign} {:fixed-arities #{2}, :end-row 47, :name-end-col 37, :name-end-row 47, :name-row 47, :name starts-with?, :filename "src/elin/component/server/impl/sign.clj", :alias str, :from elin.component.server.impl.sign, :col 20, :name-col 21, :from-var list-in-buffer!*, :end-col 60, :arity 2, :row 47, :to clojure.string} {:end-row 47, :name fn*, :filename "src/elin/component/server/impl/sign.clj", :from elin.component.server.impl.sign, :col 19, :from-var list-in-buffer!*, :end-col 60, :arity 2, :row 47, :to clojure.core} {:fixed-arities #{3}, :end-row 45, :name-end-col 35, :name-end-row 45, :name-row 45, :name request!, :filename "src/elin/component/server/impl/sign.clj", :alias e.c.s.function, :from elin.component.server.impl.sign, :col 11, :name-col 12, :from-var list-in-buffer!*, :end-col 80, :arity 3, :row 45, :to elin.component.server.impl.function} {:fixed-arities #{1}, :end-row 46, :name-end-col 20, :name-end-row 46, :name-row 46, :name >, :filename "src/elin/component/server/impl/sign.clj", :from elin.component.server.impl.sign, :macro true, :col 6, :name-col 7, :from-var list-in-buffer!*, :end-col 62, :arity 3, :varargs-min-arity 1, :row 45, :to clojure.core} {:end-row 47, :name-end-col 13, :name-end-row 44, :name-row 44, :name go, :filename "src/elin/component/server/impl/sign.clj", :alias async, :from elin.component.server.impl.sign, :macro true, :col 4, :name-col 5, :from-var list-in-buffer!*, :end-col 63, :arity 1, :varargs-min-arity 0, :row 44, :to clojure.core.async} {:fixed-arities #{3 2}, :end-row 52, :name-end-col 42, :name-end-row 52, :name-row 52, :name get, :filename "src/elin/component/server/impl/sign.clj", :from elin.component.server.impl.sign, :col 38, :name-col 39, :from-var list-in-buffer!*, :end-col 52, :arity 2, :row 52, :to clojure.core} {:end-row 52, :name-end-col 59, :name-end-row 52, :private true, :name-row 52, :name prefix, :filename "src/elin/component/server/impl/sign.clj", :from elin.component.server.impl.sign, :col 53, :name-col 53, :from-var list-in-buffer!*, :end-col 59, :row 52, :to elin.component.server.impl.sign} {:fixed-arities #{2}, :end-row 52, :name-end-col 37, :name-end-row 52, :name-row 52, :name starts-with?, :filename "src/elin/component/server/impl/sign.clj", :alias str, :from elin.component.server.impl.sign, :col 20, :name-col 21, :from-var list-in-buffer!*, :end-col 60, :arity 2, :row 52, :to clojure.string} {:end-row 52, :name fn*, :filename "src/elin/component/server/impl/sign.clj", :from elin.component.server.impl.sign, :col 19, :from-var list-in-buffer!*, :end-col 60, :arity 2, :row 52, :to clojure.core} {:fixed-arities #{3}, :end-row 50, :name-end-col 35, :name-end-row 50, :name-row 50, :name request!, :filename "src/elin/component/server/impl/sign.clj", :alias e.c.s.function, :from elin.component.server.impl.sign, :col 11, :name-col 12, :from-var list-in-buffer!*, :end-col 93, :arity 3, :row 50, :to elin.component.server.impl.function} {:fixed-arities #{1}, :end-row 51, :name-end-col 20, :name-end-row 51, :name-row 51, :name >, :filename "src/elin/component/server/impl/sign.clj", :from elin.component.server.impl.sign, :macro true, :col 6, :name-col 7, :from-var list-in-buffer!*, :end-col 62, :arity 3, :varargs-min-arity 1, :row 50, :to clojure.core} {:end-row 52, :name-end-col 13, :name-end-row 49, :name-row 49, :name go, :filename "src/elin/component/server/impl/sign.clj", :alias async, :from elin.component.server.impl.sign, :macro true, :col 4, :name-col 5, :from-var list-in-buffer!*, :end-col 63, :arity 1, :varargs-min-arity 0, :row 49, :to clojure.core.async} {:end-row 52, :name-end-col 7, :name-end-row 42, :name-row 42, :name defn-, :filename "src/elin/component/server/impl/sign.clj", :from elin.component.server.impl.sign, :macro true, :col 1, :name-col 2, :end-col 65, :arity 3, :varargs-min-arity 2, :row 42, :to clojure.core} {:fixed-arities #{3}, :end-row 56, :name-end-col 27, :name-end-row 56, :name-row 56, :name request!, :filename "src/elin/component/server/impl/sign.clj", :alias e.c.s.function, :from elin.component.server.impl.sign, :col 3, :name-col 4, :from-var list-all!*, :end-col 66, :arity 3, :row 56, :to elin.component.server.impl.function} {:end-row 56, :name-end-col 7, :name-end-row 54, :name-row 54, :name defn-, :filename "src/elin/component/server/impl/sign.clj", :from elin.component.server.impl.sign, :macro true, :col 1, :name-col 2, :end-col 67, :arity 3, :varargs-min-arity 2, :row 54, :to clojure.core} {:fixed-arities #{3}, :end-row 60, :name-end-col 26, :name-end-row 60, :name-row 60, :name notify, :filename "src/elin/component/server/impl/sign.clj", :alias e.c.s.function, :from elin.component.server.impl.sign, :col 4, :name-col 5, :from-var refresh*, :end-col 64, :arity 3, :row 60, :to elin.component.server.impl.function} {:fixed-arities #{3}, :end-row 62, :name-end-col 26, :name-end-row 62, :name-row 62, :name notify, :filename "src/elin/component/server/impl/sign.clj", :alias e.c.s.function, :from elin.component.server.impl.sign, :col 4, :name-col 5, :from-var refresh*, :end-col 78, :arity 3, :row 62, :to elin.component.server.impl.function} {:end-row 62, :name-end-col 7, :name-end-row 58, :name-row 58, :name defn-, :filename "src/elin/component/server/impl/sign.clj", :from elin.component.server.impl.sign, :macro true, :col 1, :name-col 2, :end-col 80, :arity 3, :varargs-min-arity 2, :row 58, :to clojure.core} {:end-row 64, :name-end-col 32, :name-end-row 64, :name-row 64, :name ISign, :filename "src/elin/component/server/impl/sign.clj", :alias e.p.host, :from elin.component.server.impl.sign, :col 18, :name-col 18, :end-col 32, :row 64, :to elin.protocol.host} {:fixed-arities #{2}, :end-row 66, :name-end-col 31, :name-end-row 66, :private true, :name-row 66, :name place*, :filename "src/elin/component/server/impl/sign.clj", :from elin.component.server.impl.sign, :col 24, :name-col 25, :end-col 39, :arity 2, :row 66, :to elin.component.server.impl.sign} {:fixed-arities #{1 2}, :end-row 67, :name-end-col 42, :name-end-row 67, :private true, :name-row 67, :name unplace-by*, :filename "src/elin/component/server/impl/sign.clj", :from elin.component.server.impl.sign, :col 30, :name-col 31, :end-col 50, :arity 2, :row 67, :to elin.component.server.impl.sign} {:fixed-arities #{1 2}, :end-row 68, :name-end-col 48, :name-end-row 68, :private true, :name-row 68, :name list-in-buffer!*, :filename "src/elin/component/server/impl/sign.clj", :from elin.component.server.impl.sign, :col 31, :name-col 32, :end-col 54, :arity 1, :row 68, :to elin.component.server.impl.sign} {:fixed-arities #{1}, :end-row 69, :name-end-col 38, :name-end-row 69, :private true, :name-row 69, :name list-all!*, :filename "src/elin/component/server/impl/sign.clj", :from elin.component.server.impl.sign, :col 27, :name-col 28, :end-col 44, :arity 1, :row 69, :to elin.component.server.impl.sign} {:fixed-arities #{1 2}, :end-row 70, :name-end-col 34, :name-end-row 70, :private true, :name-row 70, :name refresh*, :filename "src/elin/component/server/impl/sign.clj", :from elin.component.server.impl.sign, :col 25, :name-col 26, :end-col 40, :arity 1, :row 70, :to elin.component.server.impl.sign} {:fixed-arities #{2}, :end-row 73, :name-end-col 31, :name-end-row 73, :private true, :name-row 73, :name place*, :filename "src/elin/component/server/impl/sign.clj", :from elin.component.server.impl.sign, :col 24, :name-col 25, :end-col 39, :arity 2, :row 73, :to elin.component.server.impl.sign} {:fixed-arities #{1 2}, :end-row 74, :name-end-col 42, :name-end-row 74, :private true, :name-row 74, :name unplace-by*, :filename "src/elin/component/server/impl/sign.clj", :from elin.component.server.impl.sign, :col 30, :name-col 31, :end-col 50, :arity 2, :row 74, :to elin.component.server.impl.sign} {:fixed-arities #{1 2}, :end-row 75, :name-end-col 48, :name-end-row 75, :private true, :name-row 75, :name list-in-buffer!*, :filename "src/elin/component/server/impl/sign.clj", :from elin.component.server.impl.sign, :col 31, :name-col 32, :end-col 54, :arity 1, :row 75, :to elin.component.server.impl.sign} {:fixed-arities #{1}, :end-row 76, :name-end-col 38, :name-end-row 76, :private true, :name-row 76, :name list-all!*, :filename "src/elin/component/server/impl/sign.clj", :from elin.component.server.impl.sign, :col 27, :name-col 28, :end-col 44, :arity 1, :row 76, :to elin.component.server.impl.sign} {:fixed-arities #{1 2}, :end-row 77, :name-end-col 34, :name-end-row 77, :private true, :name-row 77, :name refresh*, :filename "src/elin/component/server/impl/sign.clj", :from elin.component.server.impl.sign, :col 25, :name-col 26, :end-col 40, :arity 1, :row 77, :to elin.component.server.impl.sign} {:end-row 77, :name-end-col 17, :name-end-row 64, :name-row 64, :name extend-protocol, :filename "src/elin/component/server/impl/sign.clj", :from elin.component.server.impl.sign, :macro true, :col 1, :name-col 2, :end-col 42, :arity 13, :varargs-min-arity 1, :row 64, :to clojure.core} {:fixed-arities #{2}, :end-row 12, :name-end-col 24, :name-end-row 12, :name-row 12, :name resolve-missing!!, :filename "src/elin/function/nrepl/refactor.clj", :from elin.function.nrepl.refactor, :col 7, :name-col 7, :end-col 24, :row 12, :to elin.function.nrepl.refactor} {:end-row 12, :name-end-col 56, :name-end-row 12, :name-row 12, :name ?Nrepl, :filename "src/elin/function/nrepl/refactor.clj", :alias e.s.component, :from elin.function.nrepl.refactor, :col 36, :name-col 36, :end-col 56, :row 12, :to elin.schema.component} {:fixed-arities #{1}, :end-row 12, :name-end-col 64, :name-end-row 12, :name-row 12, :name string?, :filename "src/elin/function/nrepl/refactor.clj", :from elin.function.nrepl.refactor, :col 57, :name-col 57, :end-col 64, :row 12, :to clojure.core} {:fixed-arities #{1}, :end-row 12, :name-end-col 99, :name-end-row 12, :name-row 12, :name symbol?, :filename "src/elin/function/nrepl/refactor.clj", :from elin.function.nrepl.refactor, :col 92, :name-col 92, :end-col 99, :row 12, :to clojure.core} {:fixed-arities #{1}, :end-row 12, :name-end-col 116, :name-end-row 12, :name-row 12, :name keyword?, :filename "src/elin/function/nrepl/refactor.clj", :from elin.function.nrepl.refactor, :col 108, :name-col 108, :end-col 116, :row 12, :to clojure.core} {:fixed-arities #{2}, :end-row 12, :name-end-col 6, :name-end-row 12, :name-row 12, :name =>, :filename "src/elin/function/nrepl/refactor.clj", :alias m, :from elin.function.nrepl.refactor, :macro true, :col 1, :name-col 2, :end-col 121, :arity 2, :row 12, :to malli.core} {:end-row 15, :name-end-col 67, :name-end-row 15, :name-row 15, :name resolve-missing-op, :filename "src/elin/function/nrepl/refactor.clj", :alias e.c.nrepl, :from elin.function.nrepl.refactor, :col 39, :name-col 39, :from-var resolve-missing!!, :end-col 67, :row 15, :to elin.constant.nrepl} {:fixed-arities #{2}, :end-row 16, :name-end-col 27, :name-end-row 15, :name-row 15, :name request, :filename "src/elin/function/nrepl/refactor.clj", :alias e.p.nrepl, :from elin.function.nrepl.refactor, :col 9, :name-col 10, :from-var resolve-missing!!, :end-col 52, :arity 2, :row 15, :to elin.protocol.nrepl} {:fixed-arities #{1}, :end-row 17, :name-end-col 19, :name-end-row 17, :name-row 17, :name , :filename "src/elin/function/nrepl/refactor.clj", :alias e, :from elin.function.nrepl.refactor, :macro true, :col 3, :name-col 4, :from-var resolve-missing!!, :end-col 27, :arity 5, :varargs-min-arity 1, :row 15, :to elin.error} {:end-row 20, :name-end-col 6, :name-end-row 13, :name-row 13, :name defn, :filename "src/elin/function/nrepl/refactor.clj", :from elin.function.nrepl.refactor, :macro true, :col 1, :name-col 2, :end-col 28, :arity 3, :varargs-min-arity 2, :row 13, :to clojure.core} {:fixed-arities #{3 2}, :end-row 7, :name-end-col 21, :name-end-row 7, :name-row 7, :name parse, :filename "src/elin/util/param.clj", :alias m, :from elin.util.param, :col 13, :name-col 14, :from-var parse, :end-col 36, :arity 2, :row 7, :to malli.core} {:fixed-arities #{1 2}, :end-row 8, :name-end-col 11, :name-end-row 8, :name-row 8, :name =, :filename "src/elin/util/param.clj", :from elin.util.param, :col 9, :name-col 10, :from-var parse, :end-col 28, :arity 2, :varargs-min-arity 2, :row 8, :to clojure.core} {:fixed-arities #{3 2}, :end-row 9, :name-end-col 40, :name-end-row 9, :name-row 9, :name explain, :filename "src/elin/util/param.clj", :alias m, :from elin.util.param, :col 30, :name-col 31, :from-var parse, :end-col 55, :arity 2, :row 9, :to malli.core} {:fixed-arities #{1 2}, :end-row 9, :name-end-col 29, :name-end-row 9, :name-row 9, :name humanize, :filename "src/elin/util/param.clj", :alias m.error, :from elin.util.param, :col 12, :name-col 13, :from-var parse, :end-col 56, :arity 1, :row 9, :to malli.error} {:end-row 10, :name-end-col 8, :name-end-row 8, :name-row 8, :name if, :filename "src/elin/util/param.clj", :from elin.util.param, :col 5, :name-col 6, :from-var parse, :end-col 13, :arity 3, :row 8, :to clojure.core} {:end-row 10, :name-end-col 7, :name-end-row 7, :name-row 7, :name let, :filename "src/elin/util/param.clj", :from elin.util.param, :macro true, :col 3, :name-col 4, :from-var parse, :end-col 14, :arity 2, :varargs-min-arity 1, :row 7, :to clojure.core} {:end-row 10, :name-end-col 6, :name-end-row 6, :name-row 6, :name defn, :filename "src/elin/util/param.clj", :from elin.util.param, :macro true, :col 1, :name-col 2, :end-col 15, :arity 3, :varargs-min-arity 2, :row 6, :to clojure.core} {:fixed-arities #{3}, :end-row 12, :name-end-col 19, :name-end-row 12, :name-row 12, :name get-top-list, :filename "src/elin/function/sexpr.clj", :from elin.function.sexpr, :col 7, :name-col 7, :end-col 19, :row 12, :to elin.function.sexpr} {:end-row 12, :name-end-col 48, :name-end-row 12, :name-row 12, :name ?Elin, :filename "src/elin/function/sexpr.clj", :alias e.s.handler, :from elin.function.sexpr, :col 31, :name-col 31, :end-col 48, :row 12, :to elin.schema.handler} {:fixed-arities #{1}, :end-row 12, :name-end-col 53, :name-end-row 12, :name-row 12, :name int?, :filename "src/elin/function/sexpr.clj", :from elin.function.sexpr, :col 49, :name-col 49, :end-col 53, :row 12, :to clojure.core} {:fixed-arities #{1}, :end-row 12, :name-end-col 58, :name-end-row 12, :name-row 12, :name int?, :filename "src/elin/function/sexpr.clj", :from elin.function.sexpr, :col 54, :name-col 54, :end-col 58, :row 12, :to clojure.core} {:end-row 12, :name-end-col 104, :name-end-row 12, :name-row 12, :name ?CodeAndPosition, :filename "src/elin/function/sexpr.clj", :alias e.s.host, :from elin.function.sexpr, :col 79, :name-col 79, :end-col 104, :row 12, :to elin.schema.host} {:fixed-arities #{1}, :end-row 12, :name-end-col 78, :name-end-row 12, :name-row 12, :name error-or, :filename "src/elin/function/sexpr.clj", :alias e.schema, :from elin.function.sexpr, :col 60, :name-col 61, :end-col 105, :arity 1, :row 12, :to elin.schema} {:fixed-arities #{2}, :end-row 12, :name-end-col 6, :name-end-row 12, :name-row 12, :name =>, :filename "src/elin/function/sexpr.clj", :alias m, :from elin.function.sexpr, :macro true, :col 1, :name-col 2, :end-col 107, :arity 2, :row 12, :to malli.core} {:fixed-arities #{3}, :end-row 15, :name-end-col 43, :name-end-row 15, :name-row 15, :name get-top-list-sexpr!, :filename "src/elin/function/sexpr.clj", :alias e.p.host, :from elin.function.sexpr, :col 14, :name-col 15, :from-var get-top-list, :end-col 58, :arity 3, :row 15, :to elin.protocol.host} {:fixed-arities #{1}, :end-row 15, :name-end-col 13, :name-end-row 15, :name-row 15, :name , :filename "src/elin/function/sexpr.clj", :alias m, :from elin.function.sexpr, :macro true, :col 1, :name-col 2, :end-col 103, :arity 2, :row 17, :to malli.core} {:fixed-arities #{3}, :end-row 20, :name-end-col 39, :name-end-row 20, :name-row 20, :name get-list-sexpr!, :filename "src/elin/function/sexpr.clj", :alias e.p.host, :from elin.function.sexpr, :col 14, :name-col 15, :from-var get-list, :end-col 54, :arity 3, :row 20, :to elin.protocol.host} {:fixed-arities #{1}, :end-row 20, :name-end-col 13, :name-end-row 20, :name-row 20, :name , :filename "src/elin/function/sexpr.clj", :alias m, :from elin.function.sexpr, :macro true, :col 1, :name-col 2, :end-col 103, :arity 2, :row 22, :to malli.core} {:fixed-arities #{3}, :end-row 25, :name-end-col 41, :name-end-row 25, :name-row 25, :name get-single-sexpr!, :filename "src/elin/function/sexpr.clj", :alias e.p.host, :from elin.function.sexpr, :col 14, :name-col 15, :from-var get-expr, :end-col 56, :arity 3, :row 25, :to elin.protocol.host} {:fixed-arities #{1}, :end-row 25, :name-end-col 13, :name-end-row 25, :name-row 25, :name , :filename "src/elin/function/sexpr.clj", :alias m, :from elin.function.sexpr, :macro true, :col 1, :name-col 2, :end-col 94, :arity 2, :row 27, :to malli.core} {:fixed-arities #{1}, :end-row 30, :name-end-col 43, :name-end-row 30, :name-row 30, :name get-namespace-form!, :filename "src/elin/function/sexpr.clj", :alias e.p.host, :from elin.function.sexpr, :col 14, :name-col 15, :from-var get-namespace-form, :end-col 49, :arity 1, :row 30, :to elin.protocol.host} {:fixed-arities #{1}, :end-row 30, :name-end-col 13, :name-end-row 30, :name-row 30, :name , :filename "src/elin/function/sexpr.clj", :alias m, :from elin.function.sexpr, :macro true, :col 1, :name-col 2, :end-col 106, :arity 2, :row 32, :to malli.core} {:fixed-arities #{2}, :end-row 35, :name-end-col 47, :name-end-row 35, :name-row 35, :name replace-namespace-form!, :filename "src/elin/function/sexpr.clj", :alias e.p.host, :from elin.function.sexpr, :col 14, :name-col 15, :from-var replace-namespace-form, :end-col 65, :arity 2, :row 35, :to elin.protocol.host} {:fixed-arities #{1}, :end-row 35, :name-end-col 13, :name-end-row 35, :name-row 35, :name , :filename "src/elin/function/sexpr.clj", :alias m, :from elin.function.sexpr, :macro true, :col 1, :name-col 2, :end-col 89, :arity 2, :row 37, :to malli.core} {:fixed-arities #{1}, :end-row 40, :name-end-col 28, :name-end-row 40, :name-row 40, :name get-namespace-form, :filename "src/elin/function/sexpr.clj", :from elin.function.sexpr, :col 9, :name-col 10, :from-var get-namespace, :end-col 34, :arity 1, :row 40, :to elin.function.sexpr} {:fixed-arities #{1}, :end-row 41, :name-end-col 36, :name-end-row 41, :name-row 41, :name extract-namespace, :filename "src/elin/function/sexpr.clj", :alias e.u.sexp, :from elin.function.sexpr, :col 9, :name-col 10, :from-var get-namespace, :end-col 37, :arity 1, :row 41, :to elin.util.sexp} {:end-row 41, :name-end-col 8, :name-end-row 40, :name-row 40, :name ->, :filename "src/elin/function/sexpr.clj", :alias e, :from elin.function.sexpr, :macro true, :col 3, :name-col 4, :from-var get-namespace, :end-col 38, :arity 2, :varargs-min-arity 1, :row 40, :to elin.error} {:end-row 41, :name-end-col 6, :name-end-row 38, :name-row 38, :name defn, :filename "src/elin/function/sexpr.clj", :from elin.function.sexpr, :macro true, :col 1, :name-col 2, :end-col 39, :arity 3, :varargs-min-arity 2, :row 38, :to clojure.core} {:fixed-arities #{1}, :end-row 5, :name-end-col 18, :name-end-row 5, :name-row 5, :name int?, :filename "src/elin/schema/host.clj", :from elin.schema.host, :col 14, :name-col 14, :from-var ?Position, :end-col 18, :row 5, :to clojure.core} {:fixed-arities #{1}, :end-row 6, :name-end-col 15, :name-end-row 6, :name-row 6, :name int?, :filename "src/elin/schema/host.clj", :from elin.schema.host, :col 11, :name-col 11, :from-var ?Position, :end-col 15, :row 6, :to clojure.core} {:fixed-arities #{1}, :end-row 7, :name-end-col 14, :name-end-row 7, :name-row 7, :name int?, :filename "src/elin/schema/host.clj", :from elin.schema.host, :col 10, :name-col 10, :from-var ?Position, :end-col 14, :row 7, :to clojure.core} {:fixed-arities #{1}, :end-row 8, :name-end-col 14, :name-end-row 8, :name-row 8, :name int?, :filename "src/elin/schema/host.clj", :from elin.schema.host, :col 10, :name-col 10, :from-var ?Position, :end-col 14, :row 8, :to clojure.core} {:fixed-arities #{1}, :end-row 9, :name-end-col 19, :name-end-row 9, :name-row 9, :name int?, :filename "src/elin/schema/host.clj", :from elin.schema.host, :col 15, :name-col 15, :from-var ?Position, :end-col 19, :row 9, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 9, :name-end-col 5, :name-end-row 3, :name-row 3, :name def, :filename "src/elin/schema/host.clj", :from elin.schema.host, :macro true, :col 1, :name-col 2, :end-col 22, :arity 2, :row 3, :to clojure.core} {:fixed-arities #{1}, :end-row 13, :name-end-col 18, :name-end-row 13, :name-row 13, :name string?, :filename "src/elin/schema/host.clj", :from elin.schema.host, :col 11, :name-col 11, :from-var ?CodeAndPosition, :end-col 18, :row 13, :to clojure.core} {:fixed-arities #{1}, :end-row 14, :name-end-col 15, :name-end-row 14, :name-row 14, :name int?, :filename "src/elin/schema/host.clj", :from elin.schema.host, :col 11, :name-col 11, :from-var ?CodeAndPosition, :end-col 15, :row 14, :to clojure.core} {:fixed-arities #{1}, :end-row 15, :name-end-col 14, :name-end-row 15, :name-row 15, :name int?, :filename "src/elin/schema/host.clj", :from elin.schema.host, :col 10, :name-col 10, :from-var ?CodeAndPosition, :end-col 14, :row 15, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 15, :name-end-col 5, :name-end-row 11, :name-row 11, :name def, :filename "src/elin/schema/host.clj", :from elin.schema.host, :macro true, :col 1, :name-col 2, :end-col 17, :arity 2, :row 11, :to clojure.core} {:end-row 13, :name-end-col 33, :name-end-row 13, :name-row 13, :name connect, :filename "src/elin/interceptor/connect.clj", :alias e.c.interceptor, :from elin.interceptor.connect, :col 10, :name-col 10, :from-var port-auto-detecting-interceptor, :end-col 33, :row 13, :to elin.constant.interceptor} {:fixed-arities #{0 1}, :end-row 15, :name-end-col 21, :name-end-row 15, :name-row 15, :name and, :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect, :macro true, :col 17, :name-col 18, :from-var port-auto-detecting-interceptor, :end-col 36, :arity 2, :varargs-min-arity 1, :row 15, :to clojure.core} {:fixed-arities #{1}, :end-row 18, :name-end-col 76, :name-end-row 18, :name-row 18, :name get-current-working-directory!, :filename "src/elin/interceptor/connect.clj", :alias e.p.host, :from elin.interceptor.connect, :col 36, :name-col 37, :from-var port-auto-detecting-interceptor, :end-col 82, :arity 1, :row 18, :to elin.protocol.host} {:fixed-arities #{1}, :end-row 18, :name-end-col 35, :name-end-row 18, :name-row 18, :name , :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect, :macro true, :col 27, :name-col 28, :from-var port-auto-detecting-interceptor, :end-col 52, :arity 3, :varargs-min-arity 1, :row 21, :to clojure.core} {:fixed-arities #{3}, :end-row 24, :name-end-col 23, :name-end-row 24, :name-row 24, :name assoc, :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect, :col 17, :name-col 18, :from-var port-auto-detecting-interceptor, :end-col 60, :arity 5, :varargs-min-arity 3, :row 24, :to clojure.core} {:end-row 24, :name-end-col 19, :name-end-row 17, :name-row 17, :name let, :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect, :macro true, :col 15, :name-col 16, :from-var port-auto-detecting-interceptor, :end-col 61, :arity 2, :varargs-min-arity 1, :row 17, :to clojure.core} {:end-row 24, :name-end-col 16, :name-end-row 15, :name-row 15, :name if, :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect, :col 13, :name-col 14, :from-var port-auto-detecting-interceptor, :end-col 62, :arity 3, :row 15, :to clojure.core} {:end-row 24, :name-end-col 14, :name-end-row 14, :name-row 14, :name fn, :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect, :macro true, :col 11, :name-col 12, :from-var port-auto-detecting-interceptor, :end-col 63, :arity 2, :varargs-min-arity 0, :row 14, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 24, :name-end-col 5, :name-end-row 11, :name-row 11, :name def, :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect, :macro true, :col 1, :name-col 2, :end-col 65, :arity 2, :row 11, :to clojure.core} {:end-row 28, :name-end-col 33, :name-end-row 28, :name-row 28, :name connect, :filename "src/elin/interceptor/connect.clj", :alias e.c.interceptor, :from elin.interceptor.connect, :col 10, :name-col 10, :from-var output-channel-interceptor, :end-col 33, :row 28, :to elin.constant.interceptor} {:fixed-arities #{3 2}, :end-row 31, :name-end-col 35, :name-end-row 31, :name-row 31, :name get-in, :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect, :col 28, :name-col 29, :from-var output-channel-interceptor, :end-col 73, :arity 2, :row 31, :to clojure.core} {:fixed-arities #{1}, :end-row 32, :name-end-col 41, :name-end-row 32, :name-row 32, :name >, :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect, :macro true, :col 27, :name-col 28, :from-var output-channel-interceptor, :end-col 93, :arity 2, :varargs-min-arity 1, :row 37, :to clojure.core} {:end-row 37, :name-end-col 26, :name-end-row 34, :name-row 34, :name ->, :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect, :macro true, :col 23, :name-col 24, :from-var output-channel-interceptor, :end-col 94, :arity 4, :varargs-min-arity 1, :row 34, :to clojure.core} {:end-row 38, :name-end-col 29, :name-end-row 38, :name-row 38, :name recur, :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect, :col 23, :name-col 24, :from-var output-channel-interceptor, :end-col 30, :arity 0, :row 38, :to clojure.core} {:end-row 38, :name-end-col 26, :name-end-row 33, :name-row 33, :name when, :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect, :macro true, :col 21, :name-col 22, :from-var output-channel-interceptor, :end-col 31, :arity 3, :varargs-min-arity 1, :row 33, :to clojure.core} {:end-row 38, :name-end-col 23, :name-end-row 31, :name-row 31, :name let, :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect, :macro true, :col 19, :name-col 20, :from-var output-channel-interceptor, :end-col 32, :arity 2, :varargs-min-arity 1, :row 31, :to clojure.core} {:end-row 38, :name-end-col 31, :name-end-row 30, :name-row 30, :name go-loop, :filename "src/elin/interceptor/connect.clj", :alias async, :from elin.interceptor.connect, :macro true, :col 17, :name-col 18, :from-var output-channel-interceptor, :end-col 33, :arity 2, :varargs-min-arity 1, :row 30, :to clojure.core.async} {:end-row 38, :name-end-col 18, :name-end-row 29, :name-row 29, :name fn, :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect, :macro true, :col 15, :name-col 16, :from-var output-channel-interceptor, :end-col 34, :arity 2, :varargs-min-arity 0, :row 29, :to clojure.core} {:end-row 39, :name fn*, :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect, :col 24, :from-var output-channel-interceptor, :end-col 36, :arity 2, :row 39, :to clojure.core} {:end-row 39, :name-end-col 23, :name-end-row 39, :name-row 39, :name when, :filename "src/elin/interceptor/connect.clj", :alias ix, :from elin.interceptor.connect, :col 15, :name-col 16, :from-var output-channel-interceptor, :end-col 37, :arity 2, :row 39, :to exoscale.interceptor} {:end-row 40, :name-end-col 26, :name-end-row 40, :name-row 40, :name discard, :filename "src/elin/interceptor/connect.clj", :alias ix, :from elin.interceptor.connect, :col 15, :name-col 16, :from-var output-channel-interceptor, :end-col 27, :arity 1, :row 40, :to exoscale.interceptor} {:end-row 40, :name-end-col 14, :name-end-row 29, :name-row 29, :name ->, :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect, :macro true, :col 11, :name-col 12, :from-var output-channel-interceptor, :end-col 28, :arity 3, :varargs-min-arity 1, :row 29, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 40, :name-end-col 5, :name-end-row 26, :name-row 26, :name def, :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect, :macro true, :col 1, :name-col 2, :end-col 30, :arity 2, :row 26, :to clojure.core} {:end-row 44, :name-end-col 33, :name-end-row 44, :name-row 44, :name connect, :filename "src/elin/interceptor/connect.clj", :alias e.c.interceptor, :from elin.interceptor.connect, :col 10, :name-col 10, :from-var connected-interceptor, :end-col 33, :row 44, :to elin.constant.interceptor} {:end-row 49, :name-end-col 82, :name-end-row 49, :name-row 49, :name autocmd, :filename "src/elin/interceptor/connect.clj", :alias e.c.interceptor, :from elin.interceptor.connect, :col 59, :name-col 59, :from-var connected-interceptor, :end-col 82, :row 49, :to elin.constant.interceptor} {:fixed-arities #{2}, :end-row 47, :name-end-col 50, :name-end-row 47, :name-row 47, :name select-keys-by-namespace, :filename "src/elin/interceptor/connect.clj", :alias e.u.map, :from elin.interceptor.connect, :col 17, :name-col 18, :from-var connected-interceptor, :end-col 62, :arity 2, :row 47, :to elin.util.map} {:fixed-arities #{3}, :end-row 48, :name-end-col 23, :name-end-row 48, :name-row 48, :name assoc, :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect, :col 17, :name-col 18, :from-var connected-interceptor, :end-col 49, :arity 3, :varargs-min-arity 3, :row 48, :to clojure.core} {:fixed-arities #{4 3}, :end-row 49, :name-end-col 46, :name-end-row 49, :name-row 49, :name execute, :filename "src/elin/interceptor/connect.clj", :alias e.p.interceptor, :from elin.interceptor.connect, :col 22, :name-col 23, :from-var connected-interceptor, :end-col 83, :arity 3, :row 49, :to elin.protocol.interceptor} {:end-row 49, :name-end-col 21, :name-end-row 49, :name-row 49, :name ->>, :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect, :macro true, :col 17, :name-col 18, :from-var connected-interceptor, :end-col 84, :arity 2, :varargs-min-arity 1, :row 49, :to clojure.core} {:end-row 49, :name-end-col 16, :name-end-row 46, :name-row 46, :name ->, :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect, :macro true, :col 13, :name-col 14, :from-var connected-interceptor, :end-col 85, :arity 4, :varargs-min-arity 1, :row 46, :to clojure.core} {:end-row 50, :name-end-col 14, :name-end-row 45, :name-row 45, :name fn, :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect, :macro true, :col 11, :name-col 12, :from-var connected-interceptor, :end-col 17, :arity 3, :varargs-min-arity 0, :row 45, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 50, :name-end-col 5, :name-end-row 42, :name-row 42, :name def, :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect, :macro true, :col 1, :name-col 2, :end-col 19, :arity 2, :row 42, :to clojure.core} {:fixed-arities #{1}, :end-row 5, :name-end-col 17, :name-end-row 5, :name-row 5, :name string?, :filename "src/elin/schema/config.clj", :from elin.schema.config, :col 10, :name-col 10, :from-var ?Env, :end-col 17, :row 5, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 5, :name-end-col 5, :name-end-row 3, :name-row 3, :name def, :filename "src/elin/schema/config.clj", :from elin.schema.config, :macro true, :col 1, :name-col 2, :end-col 20, :arity 2, :row 3, :to clojure.core} {:fixed-arities #{1}, :end-row 9, :name-end-col 59, :name-end-row 9, :name-row 9, :name qualified-symbol?, :filename "src/elin/schema/config.clj", :from elin.schema.config, :col 42, :name-col 42, :from-var ?Handler, :end-col 59, :row 9, :to clojure.core} {:fixed-arities #{1}, :end-row 10, :name-end-col 59, :name-end-row 10, :name-row 10, :name qualified-symbol?, :filename "src/elin/schema/config.clj", :from elin.schema.config, :col 42, :name-col 42, :from-var ?Handler, :end-col 59, :row 10, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 10, :name-end-col 5, :name-end-row 7, :name-row 7, :name def, :filename "src/elin/schema/config.clj", :from elin.schema.config, :macro true, :col 1, :name-col 2, :end-col 63, :arity 2, :row 7, :to clojure.core} {:fixed-arities #{1}, :end-row 14, :name-end-col 59, :name-end-row 14, :name-row 14, :name qualified-symbol?, :filename "src/elin/schema/config.clj", :from elin.schema.config, :col 42, :name-col 42, :from-var ?Interceptor, :end-col 59, :row 14, :to clojure.core} {:fixed-arities #{1}, :end-row 15, :name-end-col 59, :name-end-row 15, :name-row 15, :name qualified-symbol?, :filename "src/elin/schema/config.clj", :from elin.schema.config, :col 42, :name-col 42, :from-var ?Interceptor, :end-col 59, :row 15, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 15, :name-end-col 5, :name-end-row 12, :name-row 12, :name def, :filename "src/elin/schema/config.clj", :from elin.schema.config, :macro true, :col 1, :name-col 2, :end-col 63, :arity 2, :row 12, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 18, :name-end-col 5, :name-end-row 17, :name-row 17, :name def, :filename "src/elin/schema/config.clj", :from elin.schema.config, :macro true, :col 1, :name-col 2, :end-col 40, :arity 2, :row 17, :to clojure.core} {:end-row 22, :name-end-col 38, :name-end-row 22, :private true, :name-row 22, :name ?LogLevel, :filename "src/elin/schema/config.clj", :from elin.schema.config, :col 29, :name-col 29, :from-var ?Log, :end-col 38, :row 22, :to elin.schema.config} {:fixed-arities #{1 3 2}, :end-row 22, :name-end-col 5, :name-end-row 20, :name-row 20, :name def, :filename "src/elin/schema/config.clj", :from elin.schema.config, :macro true, :col 1, :name-col 2, :end-col 41, :arity 2, :row 20, :to clojure.core} {:fixed-arities #{1}, :end-row 26, :name-end-col 50, :name-end-row 26, :name-row 26, :name string?, :filename "src/elin/schema/config.clj", :from elin.schema.config, :col 43, :name-col 43, :from-var ?Plugin, :end-col 50, :row 26, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 26, :name-end-col 5, :name-end-row 24, :name-row 24, :name def, :filename "src/elin/schema/config.clj", :from elin.schema.config, :macro true, :col 1, :name-col 2, :end-col 54, :arity 2, :row 24, :to clojure.core} {:fixed-arities #{1}, :end-row 30, :name-end-col 18, :name-end-row 30, :name-row 30, :name string?, :filename "src/elin/schema/config.clj", :from elin.schema.config, :col 11, :name-col 11, :from-var ?Server, :end-col 18, :row 30, :to clojure.core} {:fixed-arities #{1}, :end-row 31, :name-end-col 15, :name-end-row 31, :name-row 31, :name int?, :filename "src/elin/schema/config.clj", :from elin.schema.config, :col 11, :name-col 11, :from-var ?Server, :end-col 15, :row 31, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 31, :name-end-col 5, :name-end-row 28, :name-row 28, :name def, :filename "src/elin/schema/config.clj", :from elin.schema.config, :macro true, :col 1, :name-col 2, :end-col 18, :arity 2, :row 28, :to clojure.core} {:end-row 35, :name-end-col 14, :name-end-row 35, :private true, :name-row 35, :name ?Env, :filename "src/elin/schema/config.clj", :from elin.schema.config, :col 10, :name-col 10, :from-var ?Config, :end-col 14, :row 35, :to elin.schema.config} {:end-row 36, :name-end-col 36, :name-end-row 36, :private true, :name-row 36, :name ?Handler, :filename "src/elin/schema/config.clj", :from elin.schema.config, :col 28, :name-col 28, :from-var ?Config, :end-col 36, :row 36, :to elin.schema.config} {:end-row 37, :name-end-col 44, :name-end-row 37, :private true, :name-row 37, :name ?Interceptor, :filename "src/elin/schema/config.clj", :from elin.schema.config, :col 32, :name-col 32, :from-var ?Config, :end-col 44, :row 37, :to elin.schema.config} {:end-row 38, :name-end-col 28, :name-end-row 38, :private true, :name-row 38, :name ?Log, :filename "src/elin/schema/config.clj", :from elin.schema.config, :col 24, :name-col 24, :from-var ?Config, :end-col 28, :row 38, :to elin.schema.config} {:end-row 39, :name-end-col 34, :name-end-row 39, :private true, :name-row 39, :name ?Plugin, :filename "src/elin/schema/config.clj", :from elin.schema.config, :col 27, :name-col 27, :from-var ?Config, :end-col 34, :row 39, :to elin.schema.config} {:end-row 40, :name-end-col 20, :name-end-row 40, :private true, :name-row 40, :name ?Server, :filename "src/elin/schema/config.clj", :from elin.schema.config, :col 13, :name-col 13, :from-var ?Config, :end-col 20, :row 40, :to elin.schema.config} {:fixed-arities #{1 3 2}, :end-row 40, :name-end-col 5, :name-end-row 33, :name-row 33, :name def, :filename "src/elin/schema/config.clj", :from elin.schema.config, :macro true, :col 1, :name-col 2, :end-col 23, :arity 2, :row 33, :to clojure.core} {:end-row 12, :name-end-col 46, :name-end-row 12, :name-row 12, :name ?Components, :filename "src/elin/function/lookup.clj", :alias e.s.handler, :from elin.function.lookup, :col 23, :name-col 23, :from-var ?NreplAndCljKondo, :end-col 46, :row 12, :to elin.schema.handler} {:end-row 12, :name-end-col 22, :name-end-row 12, :name-row 12, :name select-keys, :filename "src/elin/function/lookup.clj", :alias m.util, :from elin.function.lookup, :col 3, :name-col 4, :from-var ?NreplAndCljKondo, :end-col 87, :arity 2, :row 12, :to malli.util} {:fixed-arities #{1 3 2}, :end-row 12, :name-end-col 5, :name-end-row 11, :name-row 11, :name def, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :macro true, :col 1, :name-col 2, :end-col 88, :arity 2, :row 11, :to clojure.core} {:fixed-arities #{3}, :end-row 14, :name-end-col 13, :name-end-row 14, :name-row 14, :name lookup, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :col 7, :name-col 7, :end-col 13, :row 14, :to elin.function.lookup} {:end-row 14, :name-end-col 42, :name-end-row 14, :name-row 14, :name ?NreplAndCljKondo, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :col 25, :name-col 25, :end-col 42, :row 14, :to elin.function.lookup} {:fixed-arities #{1}, :end-row 14, :name-end-col 50, :name-end-row 14, :name-row 14, :name string?, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :col 43, :name-col 43, :end-col 50, :row 14, :to clojure.core} {:fixed-arities #{1}, :end-row 14, :name-end-col 58, :name-end-row 14, :name-row 14, :name string?, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :col 51, :name-col 51, :end-col 58, :row 14, :to clojure.core} {:end-row 14, :name-end-col 77, :name-end-row 14, :name-row 14, :name ?Lookup, :filename "src/elin/function/lookup.clj", :alias e.s.nrepl, :from elin.function.lookup, :col 60, :name-col 60, :end-col 77, :row 14, :to elin.schema.nrepl} {:fixed-arities #{2}, :end-row 14, :name-end-col 6, :name-end-row 14, :name-row 14, :name =>, :filename "src/elin/function/lookup.clj", :alias m, :from elin.function.lookup, :macro true, :col 1, :name-col 2, :end-col 79, :arity 2, :row 14, :to malli.core} {:fixed-arities #{3}, :end-row 17, :name-end-col 32, :name-end-row 17, :name-row 17, :name info!!, :filename "src/elin/function/lookup.clj", :alias e.f.n.cider, :from elin.function.lookup, :col 13, :name-col 14, :from-var lookup, :end-col 54, :arity 3, :row 17, :to elin.function.nrepl.cider} {:fixed-arities #{1}, :end-row 18, :name-end-col 18, :name-end-row 18, :name-row 18, :name error?, :filename "src/elin/function/lookup.clj", :alias e, :from elin.function.lookup, :col 9, :name-col 10, :from-var lookup, :end-col 23, :arity 1, :row 18, :to elin.error} {:fixed-arities #{3}, :end-row 20, :name-end-col 30, :name-end-row 20, :name-row 20, :name lookup, :filename "src/elin/function/lookup.clj", :alias e.f.clj-kondo, :from elin.function.lookup, :col 9, :name-col 10, :from-var lookup, :end-col 56, :arity 3, :row 20, :to elin.function.clj-kondo} {:end-row 22, :name-end-col 37, :name-end-row 22, :name-row 22, :name pr-str, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :col 30, :name-col 31, :from-var lookup, :end-col 40, :arity 1, :varargs-min-arity 0, :row 22, :to clojure.core} {:end-row 22, :name-end-col 19, :name-end-row 22, :name-row 22, :name fault, :filename "src/elin/function/lookup.clj", :alias e, :from elin.function.lookup, :col 11, :name-col 12, :from-var lookup, :end-col 42, :arity 1, :varargs-min-arity 0, :row 22, :to elin.error} {:end-row 22, :name-end-col 11, :name-end-row 19, :name-row 19, :name try, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :col 7, :name-col 8, :from-var lookup, :end-col 44, :arity 2, :row 19, :to clojure.core} {:end-row 23, :name-end-col 8, :name-end-row 18, :name-row 18, :name if, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :col 5, :name-col 6, :from-var lookup, :end-col 11, :arity 3, :row 18, :to clojure.core} {:end-row 23, :name-end-col 7, :name-end-row 17, :name-row 17, :name let, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :macro true, :col 3, :name-col 4, :from-var lookup, :end-col 12, :arity 2, :varargs-min-arity 1, :row 17, :to clojure.core} {:end-row 23, :name-end-col 6, :name-end-row 15, :name-row 15, :name defn, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :macro true, :col 1, :name-col 2, :end-col 13, :arity 3, :varargs-min-arity 2, :row 15, :to clojure.core} {:fixed-arities #{2}, :end-row 6, :name-end-col 31, :name-end-row 6, :name-row 6, :name select-keys-by-namespace, :filename "src/elin/util/map.clj", :from elin.util.map, :col 7, :name-col 7, :end-col 31, :row 6, :to elin.util.map} {:fixed-arities #{1}, :end-row 6, :name-end-col 47, :name-end-row 6, :name-row 6, :name map?, :filename "src/elin/util/map.clj", :from elin.util.map, :col 43, :name-col 43, :end-col 47, :row 6, :to clojure.core} {:fixed-arities #{1}, :end-row 6, :name-end-col 56, :name-end-row 6, :name-row 6, :name keyword?, :filename "src/elin/util/map.clj", :from elin.util.map, :col 48, :name-col 48, :end-col 56, :row 6, :to clojure.core} {:fixed-arities #{1}, :end-row 6, :name-end-col 62, :name-end-row 6, :name-row 6, :name map?, :filename "src/elin/util/map.clj", :from elin.util.map, :col 58, :name-col 58, :end-col 62, :row 6, :to clojure.core} {:fixed-arities #{2}, :end-row 6, :name-end-col 6, :name-end-row 6, :name-row 6, :name =>, :filename "src/elin/util/map.clj", :alias m, :from elin.util.map, :macro true, :col 1, :name-col 2, :end-col 64, :arity 2, :row 6, :to malli.core} {:fixed-arities #{1}, :end-row 10, :name-end-col 52, :name-end-row 10, :name-row 10, :name namespace, :filename "src/elin/util/map.clj", :from elin.util.map, :col 42, :name-col 43, :from-var select-keys-by-namespace, :end-col 55, :arity 1, :row 10, :to clojure.core} {:fixed-arities #{1 2}, :end-row 10, :name-end-col 41, :name-end-row 10, :name-row 10, :name keyword, :filename "src/elin/util/map.clj", :from elin.util.map, :col 33, :name-col 34, :from-var select-keys-by-namespace, :end-col 56, :arity 1, :row 10, :to clojure.core} {:fixed-arities #{1 2}, :end-row 10, :name-end-col 22, :name-end-row 10, :name-row 10, :name =, :filename "src/elin/util/map.clj", :from elin.util.map, :col 20, :name-col 21, :from-var select-keys-by-namespace, :end-col 57, :arity 2, :varargs-min-arity 2, :row 10, :to clojure.core} {:fixed-arities #{3}, :end-row 11, :name-end-col 24, :name-end-row 11, :name-row 11, :name assoc, :filename "src/elin/util/map.clj", :from elin.util.map, :col 18, :name-col 19, :from-var select-keys-by-namespace, :end-col 34, :arity 3, :varargs-min-arity 3, :row 11, :to clojure.core} {:end-row 12, :name-end-col 19, :name-end-row 10, :name-row 10, :name if, :filename "src/elin/util/map.clj", :from elin.util.map, :col 16, :name-col 17, :from-var select-keys-by-namespace, :end-col 23, :arity 3, :row 10, :to clojure.core} {:end-row 12, :name-end-col 17, :name-end-row 9, :name-row 9, :name fn, :filename "src/elin/util/map.clj", :from elin.util.map, :macro true, :col 14, :name-col 15, :from-var select-keys-by-namespace, :end-col 24, :arity 2, :varargs-min-arity 0, :row 9, :to clojure.core} {:fixed-arities #{3}, :end-row 13, :name-end-col 13, :name-end-row 9, :name-row 9, :name reduce-kv, :filename "src/elin/util/map.clj", :from elin.util.map, :col 3, :name-col 4, :from-var select-keys-by-namespace, :end-col 19, :arity 3, :row 9, :to clojure.core} {:end-row 13, :name-end-col 6, :name-end-row 7, :name-row 7, :name defn, :filename "src/elin/util/map.clj", :from elin.util.map, :macro true, :col 1, :name-col 2, :end-col 20, :arity 3, :varargs-min-arity 2, :row 7, :to clojure.core} {:fixed-arities #{2}, :end-row 15, :name-end-col 15, :name-end-row 15, :name-row 15, :name map->str, :filename "src/elin/util/map.clj", :from elin.util.map, :col 7, :name-col 7, :end-col 15, :row 15, :to elin.util.map} {:fixed-arities #{1}, :end-row 15, :name-end-col 31, :name-end-row 15, :name-row 15, :name map?, :filename "src/elin/util/map.clj", :from elin.util.map, :col 27, :name-col 27, :end-col 31, :row 15, :to clojure.core} {:fixed-arities #{1}, :end-row 15, :name-end-col 53, :name-end-row 15, :name-row 15, :name keyword?, :filename "src/elin/util/map.clj", :from elin.util.map, :col 45, :name-col 45, :end-col 53, :row 15, :to clojure.core} {:fixed-arities #{1}, :end-row 15, :name-end-col 63, :name-end-row 15, :name-row 15, :name string?, :filename "src/elin/util/map.clj", :from elin.util.map, :col 56, :name-col 56, :end-col 63, :row 15, :to clojure.core} {:fixed-arities #{2}, :end-row 15, :name-end-col 6, :name-end-row 15, :name-row 15, :name =>, :filename "src/elin/util/map.clj", :alias m, :from elin.util.map, :macro true, :col 1, :name-col 2, :end-col 65, :arity 2, :row 15, :to malli.core} {:fixed-arities #{1 2}, :end-row 17, :name-end-col 34, :name-end-row 17, :name-row 17, :name max, :filename "src/elin/util/map.clj", :from elin.util.map, :col 31, :name-col 31, :from-var map->str, :end-col 34, :varargs-min-arity 2, :row 17, :to clojure.core} {:fixed-arities #{1}, :end-row 17, :name-end-col 53, :name-end-row 17, :name-row 17, :name name, :filename "src/elin/util/map.clj", :from elin.util.map, :col 48, :name-col 49, :from-var map->str, :end-col 56, :arity 1, :row 17, :to clojure.core} {:fixed-arities #{1}, :end-row 17, :name-end-col 47, :name-end-row 17, :name-row 17, :name count, :filename "src/elin/util/map.clj", :from elin.util.map, :col 41, :name-col 42, :from-var map->str, :end-col 57, :arity 1, :row 17, :to clojure.core} {:end-row 17, :name fn*, :filename "src/elin/util/map.clj", :from elin.util.map, :col 40, :from-var map->str, :end-col 57, :arity 2, :row 17, :to clojure.core} {:fixed-arities #{1 4 3 2}, :end-row 17, :name-end-col 39, :name-end-row 17, :name-row 17, :name map, :filename "src/elin/util/map.clj", :from elin.util.map, :col 35, :name-col 36, :from-var map->str, :end-col 65, :arity 2, :varargs-min-arity 4, :row 17, :to clojure.core} {:fixed-arities #{4 3 2 5}, :end-row 17, :name-end-col 30, :name-end-row 17, :name-row 17, :name apply, :filename "src/elin/util/map.clj", :from elin.util.map, :col 24, :name-col 25, :from-var map->str, :end-col 66, :arity 2, :varargs-min-arity 5, :row 17, :to clojure.core} {:fixed-arities #{1}, :end-row 20, :name-end-col 48, :name-end-row 20, :name-row 20, :name split-lines, :filename "src/elin/util/map.clj", :alias str, :from elin.util.map, :col 32, :name-col 33, :from-var map->str, :end-col 51, :arity 1, :row 20, :to clojure.string} {:fixed-arities #{0 1}, :end-row 21, :name-end-col 40, :name-end-row 21, :name-row 21, :name str, :filename "src/elin/util/map.clj", :from elin.util.map, :col 36, :name-col 37, :from-var map->str, :end-col 68, :arity 3, :varargs-min-arity 1, :row 21, :to clojure.core} {:fixed-arities #{1}, :end-row 21, :name-end-col 74, :name-end-row 21, :name-row 21, :name name, :filename "src/elin/util/map.clj", :from elin.util.map, :col 69, :name-col 70, :from-var map->str, :end-col 77, :arity 1, :row 21, :to clojure.core} {:fixed-arities #{1}, :end-row 21, :name-end-col 84, :name-end-row 21, :name-row 21, :name first, :filename "src/elin/util/map.clj", :from elin.util.map, :col 78, :name-col 79, :from-var map->str, :end-col 91, :arity 1, :row 21, :to clojure.core} {:end-row 21, :name-end-col 35, :name-end-row 21, :name-row 21, :name format, :filename "src/elin/util/map.clj", :from elin.util.map, :col 28, :name-col 29, :from-var map->str, :end-col 92, :arity 3, :varargs-min-arity 1, :row 21, :to clojure.core} {:fixed-arities #{0 1}, :end-row 22, :name-end-col 49, :name-end-row 22, :name-row 22, :name str, :filename "src/elin/util/map.clj", :from elin.util.map, :col 46, :name-col 46, :from-var map->str, :end-col 49, :varargs-min-arity 1, :row 22, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 22, :name-end-col 60, :name-end-row 22, :name-row 22, :name +, :filename "src/elin/util/map.clj", :from elin.util.map, :col 58, :name-col 59, :from-var map->str, :end-col 78, :arity 2, :varargs-min-arity 2, :row 22, :to clojure.core} {:fixed-arities #{1 2}, :end-row 22, :name-end-col 57, :name-end-row 22, :name-row 22, :name repeat, :filename "src/elin/util/map.clj", :from elin.util.map, :col 50, :name-col 51, :from-var map->str, :end-col 83, :arity 2, :row 22, :to clojure.core} {:fixed-arities #{4 3 2 5}, :end-row 22, :name-end-col 45, :name-end-row 22, :name-row 22, :name apply, :filename "src/elin/util/map.clj", :from elin.util.map, :col 39, :name-col 40, :from-var map->str, :end-col 84, :arity 2, :varargs-min-arity 5, :row 22, :to clojure.core} {:fixed-arities #{0 1}, :end-row 23, :name-end-col 38, :name-end-row 22, :name-row 22, :name str, :filename "src/elin/util/map.clj", :from elin.util.map, :col 34, :name-col 35, :from-var map->str, :end-col 41, :arity 2, :varargs-min-arity 1, :row 22, :to clojure.core} {:end-row 23, :name fn*, :filename "src/elin/util/map.clj", :from elin.util.map, :col 33, :from-var map->str, :end-col 41, :arity 2, :row 22, :to clojure.core} {:fixed-arities #{1}, :end-row 24, :name-end-col 38, :name-end-row 24, :name-row 24, :name rest, :filename "src/elin/util/map.clj", :from elin.util.map, :col 33, :name-col 34, :from-var map->str, :end-col 45, :arity 1, :row 24, :to clojure.core} {:fixed-arities #{1 4 3 2}, :end-row 24, :name-end-col 32, :name-end-row 22, :name-row 22, :name map, :filename "src/elin/util/map.clj", :from elin.util.map, :col 28, :name-col 29, :from-var map->str, :end-col 46, :arity 2, :varargs-min-arity 4, :row 22, :to clojure.core} {:fixed-arities #{2}, :end-row 24, :name-end-col 27, :name-end-row 21, :name-row 21, :name cons, :filename "src/elin/util/map.clj", :from elin.util.map, :col 22, :name-col 23, :from-var map->str, :end-col 47, :arity 2, :row 21, :to clojure.core} {:end-row 24, :name-end-col 24, :name-end-row 20, :name-row 20, :name let, :filename "src/elin/util/map.clj", :from elin.util.map, :macro true, :col 20, :name-col 21, :from-var map->str, :end-col 48, :arity 2, :varargs-min-arity 1, :row 20, :to clojure.core} {:end-row 24, :name-end-col 21, :name-end-row 19, :name-row 19, :name fn, :filename "src/elin/util/map.clj", :from elin.util.map, :macro true, :col 18, :name-col 19, :from-var map->str, :end-col 49, :arity 2, :varargs-min-arity 0, :row 19, :to clojure.core} {:fixed-arities #{2}, :end-row 18, :name-end-col 22, :name-end-row 18, :name-row 18, :name select-keys, :filename "src/elin/util/map.clj", :from elin.util.map, :col 10, :name-col 11, :from-var map->str, :end-col 32, :arity 2, :row 18, :to clojure.core} {:fixed-arities #{1}, :end-row 24, :name-end-col 17, :name-end-row 19, :name-row 19, :name mapcat, :filename "src/elin/util/map.clj", :from elin.util.map, :col 10, :name-col 11, :from-var map->str, :end-col 50, :arity 2, :varargs-min-arity 1, :row 19, :to clojure.core} {:fixed-arities #{1 2}, :end-row 25, :name-end-col 19, :name-end-row 25, :name-row 25, :name join, :filename "src/elin/util/map.clj", :alias str, :from elin.util.map, :col 10, :name-col 11, :from-var map->str, :end-col 25, :arity 2, :row 25, :to clojure.string} {:end-row 25, :name-end-col 9, :name-end-row 18, :name-row 18, :name ->>, :filename "src/elin/util/map.clj", :from elin.util.map, :macro true, :col 5, :name-col 6, :from-var map->str, :end-col 26, :arity 3, :varargs-min-arity 1, :row 18, :to clojure.core} {:end-row 25, :name-end-col 7, :name-end-row 17, :name-row 17, :name let, :filename "src/elin/util/map.clj", :from elin.util.map, :macro true, :col 3, :name-col 4, :from-var map->str, :end-col 27, :arity 2, :varargs-min-arity 1, :row 17, :to clojure.core} {:end-row 25, :name-end-col 6, :name-end-row 16, :name-row 16, :name defn, :filename "src/elin/util/map.clj", :from elin.util.map, :macro true, :col 1, :name-col 2, :end-col 28, :arity 3, :varargs-min-arity 2, :row 16, :to clojure.core} {:end-row 4, :name-end-col 18, :name-end-row 4, :name-row 4, :name this, :filename "src/elin/protocol/host/rpc.clj", :from elin.protocol.host.rpc, :col 14, :name-col 14, :end-col 18, :row 4, :to :clj-kondo/unknown-namespace} {:end-row 5, :name-end-col 19, :name-end-row 5, :name-row 5, :name this, :filename "src/elin/protocol/host/rpc.clj", :from elin.protocol.host.rpc, :col 15, :name-col 15, :end-col 19, :row 5, :to :clj-kondo/unknown-namespace} {:end-row 6, :name-end-col 23, :name-end-row 6, :name-row 6, :name this, :filename "src/elin/protocol/host/rpc.clj", :from elin.protocol.host.rpc, :col 19, :name-col 19, :end-col 23, :row 6, :to :clj-kondo/unknown-namespace} {:end-row 6, :name-end-col 13, :name-end-row 3, :name-row 3, :name defprotocol, :filename "src/elin/protocol/host/rpc.clj", :from elin.protocol.host.rpc, :macro true, :col 1, :name-col 2, :end-col 26, :arity 4, :varargs-min-arity 1, :row 3, :to clojure.core} {:end-row 9, :name-end-col 18, :name-end-row 9, :name-row 9, :name this, :filename "src/elin/protocol/host/rpc.clj", :from elin.protocol.host.rpc, :col 14, :name-col 14, :end-col 18, :row 9, :to :clj-kondo/unknown-namespace} {:end-row 9, :name-end-col 26, :name-end-row 9, :name-row 9, :name content, :filename "src/elin/protocol/host/rpc.clj", :from elin.protocol.host.rpc, :col 19, :name-col 19, :end-col 26, :row 9, :to :clj-kondo/unknown-namespace} {:end-row 10, :name-end-col 17, :name-end-row 10, :name-row 10, :name this, :filename "src/elin/protocol/host/rpc.clj", :from elin.protocol.host.rpc, :col 13, :name-col 13, :end-col 17, :row 10, :to :clj-kondo/unknown-namespace} {:end-row 10, :name-end-col 25, :name-end-row 10, :name-row 10, :name content, :filename "src/elin/protocol/host/rpc.clj", :from elin.protocol.host.rpc, :col 18, :name-col 18, :end-col 25, :row 10, :to :clj-kondo/unknown-namespace} {:end-row 11, :name-end-col 19, :name-end-row 11, :name-row 11, :name this, :filename "src/elin/protocol/host/rpc.clj", :from elin.protocol.host.rpc, :col 15, :name-col 15, :end-col 19, :row 11, :to :clj-kondo/unknown-namespace} {:end-row 11, :name-end-col 22, :name-end-row 11, :name-row 11, :name id, :filename "src/elin/protocol/host/rpc.clj", :from elin.protocol.host.rpc, :col 20, :name-col 20, :end-col 22, :row 11, :to :clj-kondo/unknown-namespace} {:end-row 11, :name-end-col 28, :name-end-row 11, :name-row 11, :name error, :filename "src/elin/protocol/host/rpc.clj", :from elin.protocol.host.rpc, :col 23, :name-col 23, :end-col 28, :row 11, :to :clj-kondo/unknown-namespace} {:end-row 11, :name-end-col 35, :name-end-row 11, :name-row 11, :name result, :filename "src/elin/protocol/host/rpc.clj", :from elin.protocol.host.rpc, :col 29, :name-col 29, :end-col 35, :row 11, :to :clj-kondo/unknown-namespace} {:end-row 12, :name-end-col 16, :name-end-row 12, :name-row 12, :name this, :filename "src/elin/protocol/host/rpc.clj", :from elin.protocol.host.rpc, :col 12, :name-col 12, :end-col 16, :row 12, :to :clj-kondo/unknown-namespace} {:end-row 12, :name-end-col 13, :name-end-row 8, :name-row 8, :name defprotocol, :filename "src/elin/protocol/host/rpc.clj", :from elin.protocol.host.rpc, :macro true, :col 1, :name-col 2, :end-col 19, :arity 5, :varargs-min-arity 1, :row 8, :to clojure.core} {:end-row 14, :name-end-col 6, :name-end-row 14, :name-row 14, :name defn, :filename "src/elin/handler/internal.clj", :from elin.handler.internal, :macro true, :col 1, :name-col 2, :end-col 28, :arity 3, :varargs-min-arity 2, :row 14, :to clojure.core} {:fixed-arities #{1}, :end-row 16, :name-end-col 17, :name-end-row 16, :name-row 16, :name initialize, :filename "src/elin/handler/internal.clj", :from elin.handler.internal, :col 7, :name-col 7, :end-col 17, :row 16, :to elin.handler.internal} {:end-row 16, :name-end-col 46, :name-end-row 16, :name-row 16, :name ?Elin, :filename "src/elin/handler/internal.clj", :alias e.s.handler, :from elin.handler.internal, :col 29, :name-col 29, :end-col 46, :row 16, :to elin.schema.handler} {:fixed-arities #{1}, :end-row 16, :name-end-col 52, :name-end-row 16, :name-row 16, :name any?, :filename "src/elin/handler/internal.clj", :from elin.handler.internal, :col 48, :name-col 48, :end-col 52, :row 16, :to clojure.core} {:fixed-arities #{2}, :end-row 16, :name-end-col 6, :name-end-row 16, :name-row 16, :name =>, :filename "src/elin/handler/internal.clj", :alias m, :from elin.handler.internal, :macro true, :col 1, :name-col 2, :end-col 54, :arity 2, :row 16, :to malli.core} {:fixed-arities #{1}, :end-row 19, :name-end-col 23, :name-end-row 19, :name-row 19, :name on-connect, :filename "src/elin/handler/internal.clj", :alias e.p.host, :from elin.handler.internal, :col 3, :name-col 4, :from-var initialize, :end-col 29, :arity 1, :row 19, :to elin.protocol.host} {:fixed-arities #{1}, :end-row 20, :name-end-col 25, :name-end-row 20, :name-row 20, :name restore, :filename "src/elin/handler/internal.clj", :alias e.p.clj-kondo, :from elin.handler.internal, :col 3, :name-col 4, :from-var initialize, :end-col 36, :arity 1, :row 20, :to elin.protocol.clj-kondo} {:fixed-arities #{3 2}, :end-row 21, :name-end-col 49, :name-end-row 21, :name-row 21, :name get-in, :filename "src/elin/handler/internal.clj", :from elin.handler.internal, :col 42, :name-col 43, :from-var initialize, :end-col 80, :arity 2, :row 21, :to clojure.core} {:fixed-arities #{0 1}, :end-row 21, :name-end-col 41, :name-end-row 21, :name-row 21, :name or, :filename "src/elin/handler/internal.clj", :from elin.handler.internal, :macro true, :col 38, :name-col 39, :from-var initialize, :end-col 84, :arity 2, :varargs-min-arity 1, :row 21, :to clojure.core} {:end-row 22, :name-end-col 26, :name-end-row 22, :name-row 22, :name format, :filename "src/elin/handler/internal.clj", :from elin.handler.internal, :col 19, :name-col 20, :from-var initialize, :end-col 73, :arity 3, :varargs-min-arity 1, :row 22, :to clojure.core} {:end-row 22, :name-end-col 18, :name-end-row 22, :name-row 22, :name debug, :filename "src/elin/handler/internal.clj", :alias timbre, :from elin.handler.internal, :macro true, :col 5, :name-col 6, :from-var initialize, :end-col 74, :arity 1, :varargs-min-arity 0, :row 22, :to taoensso.timbre} {:fixed-arities #{3}, :end-row 23, :name-end-col 28, :name-end-row 23, :name-row 23, :name set-variable!, :filename "src/elin/handler/internal.clj", :alias e.p.host, :from elin.handler.internal, :col 5, :name-col 6, :from-var initialize, :end-col 59, :arity 3, :row 23, :to elin.protocol.host} {:end-row 23, :name-end-col 9, :name-end-row 21, :name-row 21, :name doseq, :filename "src/elin/handler/internal.clj", :from elin.handler.internal, :macro true, :col 3, :name-col 4, :from-var initialize, :end-col 60, :arity 3, :varargs-min-arity 1, :row 21, :to clojure.core} {:end-row 24, :name-end-col 6, :name-end-row 17, :name-row 17, :name defn, :filename "src/elin/handler/internal.clj", :from elin.handler.internal, :macro true, :col 1, :name-col 2, :end-col 8, :arity 6, :varargs-min-arity 2, :row 17, :to clojure.core} {:fixed-arities #{1}, :end-row 26, :name-end-col 16, :name-end-row 26, :name-row 26, :name intercept, :filename "src/elin/handler/internal.clj", :from elin.handler.internal, :col 7, :name-col 7, :end-col 16, :row 26, :to elin.handler.internal} {:end-row 26, :name-end-col 45, :name-end-row 26, :name-row 26, :name ?Elin, :filename "src/elin/handler/internal.clj", :alias e.s.handler, :from elin.handler.internal, :col 28, :name-col 28, :end-col 45, :row 26, :to elin.schema.handler} {:fixed-arities #{1}, :end-row 26, :name-end-col 51, :name-end-row 26, :name-row 26, :name any?, :filename "src/elin/handler/internal.clj", :from elin.handler.internal, :col 47, :name-col 47, :end-col 51, :row 26, :to clojure.core} {:fixed-arities #{2}, :end-row 26, :name-end-col 6, :name-end-row 26, :name-row 26, :name =>, :filename "src/elin/handler/internal.clj", :alias m, :from elin.handler.internal, :macro true, :col 1, :name-col 2, :end-col 53, :arity 2, :row 26, :to malli.core} {:fixed-arities #{1}, :end-row 29, :name-end-col 28, :name-end-row 29, :name-row 29, :name first, :filename "src/elin/handler/internal.clj", :from elin.handler.internal, :col 22, :name-col 23, :from-var intercept, :end-col 47, :arity 1, :row 29, :to clojure.core} {:fixed-arities #{2}, :end-row 31, :name-end-col 54, :name-end-row 31, :name-row 31, :name select-keys-by-namespace, :filename "src/elin/handler/internal.clj", :alias e.u.map, :from elin.handler.internal, :col 21, :name-col 22, :from-var intercept, :end-col 66, :arity 2, :row 31, :to elin.util.map} {:fixed-arities #{3}, :end-row 32, :name-end-col 27, :name-end-row 32, :name-row 32, :name assoc, :filename "src/elin/handler/internal.clj", :from elin.handler.internal, :col 21, :name-col 22, :from-var intercept, :end-col 55, :arity 3, :varargs-min-arity 3, :row 32, :to clojure.core} {:end-row 32, :name-end-col 20, :name-end-row 30, :name-row 30, :name ->, :filename "src/elin/handler/internal.clj", :from elin.handler.internal, :macro true, :col 17, :name-col 18, :from-var intercept, :end-col 56, :arity 3, :varargs-min-arity 1, :row 30, :to clojure.core} {:end-row 33, :name-end-col 65, :name-end-row 33, :name-row 33, :name autocmd, :filename "src/elin/handler/internal.clj", :alias e.c.interceptor, :from elin.handler.internal, :col 42, :name-col 42, :from-var intercept, :end-col 65, :row 33, :to elin.constant.interceptor} {:fixed-arities #{4 3}, :end-row 33, :name-end-col 29, :name-end-row 33, :name-row 33, :name execute, :filename "src/elin/handler/internal.clj", :alias e.p.interceptor, :from elin.handler.internal, :col 5, :name-col 6, :from-var intercept, :end-col 74, :arity 3, :row 33, :to elin.protocol.interceptor} {:end-row 34, :name-end-col 7, :name-end-row 29, :name-row 29, :name let, :filename "src/elin/handler/internal.clj", :from elin.handler.internal, :macro true, :col 3, :name-col 4, :from-var intercept, :end-col 10, :arity 3, :varargs-min-arity 1, :row 29, :to clojure.core} {:end-row 34, :name-end-col 6, :name-end-row 27, :name-row 27, :name defn, :filename "src/elin/handler/internal.clj", :from elin.handler.internal, :macro true, :col 1, :name-col 2, :end-col 11, :arity 3, :varargs-min-arity 2, :row 27, :to clojure.core} {:end-row 38, :name-end-col 58, :name-end-row 38, :name-row 38, :name pr-str, :filename "src/elin/handler/internal.clj", :from elin.handler.internal, :col 51, :name-col 52, :from-var error, :end-col 77, :arity 1, :varargs-min-arity 0, :row 38, :to clojure.core} {:fixed-arities #{0 1}, :end-row 38, :name-end-col 29, :name-end-row 38, :name-row 38, :name str, :filename "src/elin/handler/internal.clj", :from elin.handler.internal, :col 25, :name-col 26, :from-var error, :end-col 78, :arity 2, :varargs-min-arity 1, :row 38, :to clojure.core} {:end-row 38, :name-end-col 19, :name-end-row 38, :name-row 38, :name error, :filename "src/elin/handler/internal.clj", :alias e.message, :from elin.handler.internal, :col 3, :name-col 4, :from-var error, :end-col 79, :arity 2, :varargs-min-arity 1, :row 38, :to elin.message} {:end-row 39, :name-end-col 6, :name-end-row 36, :name-row 36, :name defn, :filename "src/elin/handler/internal.clj", :from elin.handler.internal, :macro true, :col 1, :name-col 2, :end-col 8, :arity 4, :varargs-min-arity 2, :row 36, :to clojure.core} {:fixed-arities #{1}, :end-row 44, :name-end-col 75, :name-end-row 44, :name-row 44, :name status, :filename "src/elin/handler/internal.clj", :from elin.handler.internal, :col 69, :name-col 69, :from-var status, :end-col 75, :row 44, :to elin.handler.internal} {:fixed-arities #{1 2}, :end-row 44, :name-end-col 66, :name-end-row 44, :name-row 44, :name symbol, :filename "src/elin/handler/internal.clj", :from elin.handler.internal, :col 59, :name-col 60, :from-var status, :end-col 76, :arity 1, :row 44, :to clojure.core} {:fixed-arities #{3 2}, :end-row 45, :name-end-col 49, :name-end-row 43, :name-row 43, :name get-in, :filename "src/elin/handler/internal.clj", :from elin.handler.internal, :col 42, :name-col 43, :from-var status, :end-col 67, :arity 2, :row 43, :to clojure.core} {:fixed-arities #{1}, :end-row 46, :name-end-col 33, :name-end-row 46, :name-row 46, :name disconnected?, :filename "src/elin/handler/internal.clj", :alias e.p.nrepl, :from elin.handler.internal, :col 9, :name-col 10, :from-var status, :end-col 40, :arity 1, :row 46, :to elin.protocol.nrepl} {:end-row 48, :name-end-col 8, :name-end-row 46, :name-row 46, :name if, :filename "src/elin/handler/internal.clj", :from elin.handler.internal, :col 5, :name-col 6, :from-var status, :end-col 17, :arity 3, :row 46, :to clojure.core} {:end-row 48, :name-end-col 7, :name-end-row 43, :name-row 43, :name let, :filename "src/elin/handler/internal.clj", :from elin.handler.internal, :macro true, :col 3, :name-col 4, :from-var status, :end-col 18, :arity 2, :varargs-min-arity 1, :row 43, :to clojure.core} {:end-row 48, :name-end-col 6, :name-end-row 41, :name-row 41, :name defn, :filename "src/elin/handler/internal.clj", :from elin.handler.internal, :macro true, :col 1, :name-col 2, :end-col 19, :arity 3, :varargs-min-arity 2, :row 41, :to clojure.core} {:fixed-arities #{1 2}, :end-row 15, :name-end-col 17, :name-end-row 15, :private true, :name-row 15, :name client-key, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 7, :name-col 7, :end-col 17, :row 15, :to elin.component.nrepl} {:fixed-arities #{1}, :end-row 16, :name-end-col 37, :name-end-row 16, :name-row 16, :name string?, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 30, :name-col 30, :end-col 37, :row 16, :to clojure.core} {:fixed-arities #{1}, :end-row 16, :name-end-col 42, :name-end-row 16, :name-row 16, :name int?, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 38, :name-col 38, :end-col 42, :row 16, :to clojure.core} {:fixed-arities #{1}, :end-row 16, :name-end-col 51, :name-end-row 16, :name-row 16, :name string?, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 44, :name-col 44, :end-col 51, :row 16, :to clojure.core} {:end-row 17, :name-end-col 47, :name-end-row 17, :name-row 17, :name ?Client, :filename "src/elin/component/nrepl.clj", :alias e.s.nrepl, :from elin.component.nrepl, :col 30, :name-col 30, :end-col 47, :row 17, :to elin.schema.nrepl} {:fixed-arities #{1}, :end-row 17, :name-end-col 56, :name-end-row 17, :name-row 17, :name string?, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 49, :name-col 49, :end-col 56, :row 17, :to clojure.core} {:fixed-arities #{2}, :end-row 17, :name-end-col 6, :name-end-row 15, :name-row 15, :name =>, :filename "src/elin/component/nrepl.clj", :alias m, :from elin.component.nrepl, :macro true, :col 1, :name-col 2, :end-col 59, :arity 2, :row 15, :to malli.core} {:end-row 20, :name-end-col 11, :name-end-row 20, :name-row 20, :name format, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 4, :name-col 5, :from-var client-key, :end-col 30, :arity 3, :varargs-min-arity 1, :row 20, :to clojure.core} {:fixed-arities #{3 2}, :end-row 22, :name-end-col 27, :name-end-row 22, :name-row 22, :name get-in, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 20, :name-col 21, :from-var client-key, :end-col 50, :arity 2, :row 22, :to clojure.core} {:fixed-arities #{3 2}, :end-row 22, :name-end-col 58, :name-end-row 22, :name-row 22, :name get-in, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 51, :name-col 52, :from-var client-key, :end-col 81, :arity 2, :row 22, :to clojure.core} {:end-row 22, :name-end-col 11, :name-end-row 22, :name-row 22, :name format, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 4, :name-col 5, :from-var client-key, :end-col 82, :arity 3, :varargs-min-arity 1, :row 22, :to clojure.core} {:end-row 22, :name-end-col 7, :name-end-row 18, :name-row 18, :name defn-, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :macro true, :col 1, :name-col 2, :end-col 84, :arity 3, :varargs-min-arity 2, :row 18, :to clojure.core} {:end-row 34, :name-end-col 22, :name-end-row 34, :name-row 34, :name Lifecycle, :filename "src/elin/component/nrepl.clj", :alias component, :from elin.component.nrepl, :col 3, :name-col 3, :end-col 22, :row 34, :to com.stuartsierra.component} {:end-row 36, :name-end-col 17, :name-end-row 36, :name-row 36, :name info, :filename "src/elin/component/nrepl.clj", :alias timbre, :from elin.component.nrepl, :macro true, :col 5, :name-col 6, :end-col 45, :arity 1, :varargs-min-arity 0, :row 36, :to taoensso.timbre} {:end-row 39, :name-end-col 17, :name-end-row 39, :name-row 39, :name info, :filename "src/elin/component/nrepl.clj", :alias timbre, :from elin.component.nrepl, :macro true, :col 5, :name-col 6, :end-col 46, :arity 1, :varargs-min-arity 0, :row 39, :to taoensso.timbre} {:fixed-arities #{1}, :end-row 40, :name-end-col 27, :name-end-row 40, :name-row 40, :name remove-all!, :filename "src/elin/component/nrepl.clj", :alias e.p.nrepl, :from elin.component.nrepl, :col 5, :name-col 6, :end-col 33, :arity 1, :row 40, :to elin.protocol.nrepl} {:end-row 41, :name-end-col 17, :name-end-row 41, :name-row 41, :name info, :filename "src/elin/component/nrepl.clj", :alias timbre, :from elin.component.nrepl, :macro true, :col 5, :name-col 6, :end-col 45, :arity 1, :varargs-min-arity 0, :row 41, :to taoensso.timbre} {:fixed-arities #{1 2}, :end-row 42, :name-end-col 12, :name-end-row 42, :name-row 42, :name dissoc, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 5, :name-col 6, :end-col 34, :arity 2, :varargs-min-arity 2, :row 42, :to clojure.core} {:end-row 44, :name-end-col 27, :name-end-row 44, :name-row 44, :name IClientManager, :filename "src/elin/component/nrepl.clj", :alias e.p.nrepl, :from elin.component.nrepl, :col 3, :name-col 3, :end-col 27, :row 44, :to elin.protocol.nrepl} {:fixed-arities #{3}, :end-row 47, :name-end-col 31, :name-end-row 47, :name-row 47, :name assoc, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 26, :name-col 26, :end-col 31, :varargs-min-arity 3, :row 47, :to clojure.core} {:fixed-arities #{3}, :end-row 47, :name assoc, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 26, :end-col 31, :arity 3, :varargs-min-arity 3, :row 47, :to clojure.core} {:fixed-arities #{1 2}, :end-row 47, :name-end-col 43, :name-end-row 47, :private true, :name-row 47, :name client-key, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 32, :name-col 33, :end-col 51, :arity 1, :row 47, :to elin.component.nrepl} {:fixed-arities #{4 3 2}, :end-row 47, :name-end-col 11, :name-end-row 47, :name-row 47, :name swap!, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 5, :name-col 6, :end-col 59, :arity 4, :varargs-min-arity 4, :row 47, :to clojure.core} {:fixed-arities #{2}, :end-row 51, :name-end-col 54, :name-end-row 51, :name-row 51, :name connect, :filename "src/elin/component/nrepl.clj", :alias e.c.n.client, :from elin.component.nrepl, :col 33, :name-col 34, :end-col 65, :arity 2, :row 51, :to elin.component.nrepl.client} {:fixed-arities #{3 2}, :end-row 51, :name-end-col 27, :name-end-row 51, :name-row 51, :name add-client!, :filename "src/elin/component/nrepl.clj", :alias e.p.nrepl, :from elin.component.nrepl, :col 5, :name-col 6, :end-col 66, :arity 2, :row 51, :to elin.protocol.nrepl} {:fixed-arities #{1 2}, :end-row 55, :name-end-col 32, :name-end-row 55, :name-row 55, :name dissoc, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 26, :name-col 26, :end-col 32, :varargs-min-arity 2, :row 55, :to clojure.core} {:fixed-arities #{1 2}, :end-row 55, :name dissoc, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 26, :end-col 32, :arity 2, :varargs-min-arity 2, :row 55, :to clojure.core} {:fixed-arities #{1 2}, :end-row 55, :name-end-col 44, :name-end-row 55, :private true, :name-row 55, :name client-key, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 33, :name-col 34, :end-col 52, :arity 1, :row 55, :to elin.component.nrepl} {:fixed-arities #{4 3 2}, :end-row 55, :name-end-col 11, :name-end-row 55, :name-row 55, :name swap!, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 5, :name-col 6, :end-col 53, :arity 3, :varargs-min-arity 4, :row 55, :to clojure.core} {:fixed-arities #{1}, :end-row 56, :name-end-col 26, :name-end-row 56, :name-row 56, :name disconnect, :filename "src/elin/component/nrepl.clj", :alias e.p.nrepl, :from elin.component.nrepl, :col 5, :name-col 6, :end-col 34, :arity 1, :row 56, :to elin.protocol.nrepl} {:fixed-arities #{1}, :end-row 60, :name-end-col 20, :name-end-row 60, :name-row 60, :name vals, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 15, :name-col 16, :end-col 36, :arity 1, :row 60, :to clojure.core} {:fixed-arities #{2}, :end-row 61, :name-end-col 32, :name-end-row 61, :name-row 61, :name remove-client!, :filename "src/elin/component/nrepl.clj", :alias e.p.nrepl, :from elin.component.nrepl, :col 7, :name-col 8, :end-col 40, :arity 2, :row 61, :to elin.protocol.nrepl} {:end-row 61, :name-end-col 11, :name-end-row 60, :name-row 60, :name doseq, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :macro true, :col 5, :name-col 6, :end-col 41, :arity 2, :varargs-min-arity 1, :row 60, :to clojure.core} {:fixed-arities #{1 2}, :end-row 65, :name-end-col 43, :name-end-row 65, :private true, :name-row 65, :name client-key, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 32, :name-col 33, :end-col 54, :arity 2, :row 65, :to elin.component.nrepl} {:fixed-arities #{3 2}, :end-row 65, :name-end-col 26, :name-end-row 65, :name-row 65, :name get-client, :filename "src/elin/component/nrepl.clj", :alias e.p.nrepl, :from elin.component.nrepl, :col 5, :name-col 6, :end-col 55, :arity 2, :row 65, :to elin.protocol.nrepl} {:fixed-arities #{3 2}, :end-row 68, :name-end-col 9, :name-end-row 68, :name-row 68, :name get, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 5, :name-col 6, :end-col 36, :arity 2, :row 68, :to clojure.core} {:fixed-arities #{1 2}, :end-row 72, :name-end-col 28, :name-end-row 72, :private true, :name-row 72, :name client-key, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 17, :name-col 18, :end-col 36, :arity 1, :row 72, :to elin.component.nrepl} {:fixed-arities #{2}, :end-row 73, :name-end-col 21, :name-end-row 73, :name-row 73, :name contains?, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 11, :name-col 12, :end-col 43, :arity 2, :row 73, :to clojure.core} {:fixed-arities #{2}, :end-row 75, :name-end-col 18, :name-end-row 75, :name-row 75, :name reset!, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 11, :name-col 12, :end-col 50, :arity 2, :row 75, :to clojure.core} {:end-row 76, :name-end-col 12, :name-end-row 74, :name-row 74, :name do, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 9, :name-col 10, :end-col 16, :arity 2, :row 74, :to clojure.core} {:end-row 77, :name-end-col 10, :name-end-row 73, :name-row 73, :name if, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 7, :name-col 8, :end-col 15, :arity 3, :row 73, :to clojure.core} {:end-row 77, :name-end-col 9, :name-end-row 72, :name-row 72, :name let, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :macro true, :col 5, :name-col 6, :end-col 16, :arity 2, :varargs-min-arity 1, :row 72, :to clojure.core} {:fixed-arities #{3 2}, :end-row 80, :name-end-col 26, :name-end-row 80, :name-row 80, :name get-client, :filename "src/elin/component/nrepl.clj", :alias e.p.nrepl, :from elin.component.nrepl, :col 5, :name-col 6, :end-col 58, :arity 2, :row 80, :to elin.protocol.nrepl} {:end-row 82, :name-end-col 20, :name-end-row 82, :name-row 82, :name IClient, :filename "src/elin/component/nrepl.clj", :alias e.p.nrepl, :from elin.component.nrepl, :col 3, :name-col 3, :end-col 20, :row 82, :to elin.protocol.nrepl} {:fixed-arities #{1}, :end-row 85, :name-end-col 48, :name-end-row 85, :name-row 85, :name current-client, :filename "src/elin/component/nrepl.clj", :alias e.p.nrepl, :from elin.component.nrepl, :col 23, :name-col 24, :end-col 54, :arity 1, :row 85, :to elin.protocol.nrepl} {:fixed-arities #{2}, :end-row 86, :name-end-col 31, :name-end-row 86, :name-row 86, :name supported-op?, :filename "src/elin/component/nrepl.clj", :alias e.p.nrepl, :from elin.component.nrepl, :col 7, :name-col 8, :end-col 42, :arity 2, :row 86, :to elin.protocol.nrepl} {:end-row 86, :name-end-col 14, :name-end-row 85, :name-row 85, :name when-let, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :macro true, :col 5, :name-col 6, :end-col 43, :arity 2, :varargs-min-arity 1, :row 85, :to clojure.core} {:fixed-arities #{1}, :end-row 89, :name-end-col 48, :name-end-row 89, :name-row 89, :name current-client, :filename "src/elin/component/nrepl.clj", :alias e.p.nrepl, :from elin.component.nrepl, :col 23, :name-col 24, :end-col 54, :arity 1, :row 89, :to elin.protocol.nrepl} {:fixed-arities #{1}, :end-row 90, :name-end-col 33, :name-end-row 90, :name-row 90, :name current-session, :filename "src/elin/component/nrepl.clj", :alias e.p.nrepl, :from elin.component.nrepl, :col 7, :name-col 8, :end-col 41, :arity 1, :row 90, :to elin.protocol.nrepl} {:end-row 90, :name-end-col 14, :name-end-row 89, :name-row 89, :name when-let, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :macro true, :col 5, :name-col 6, :end-col 42, :arity 2, :varargs-min-arity 1, :row 89, :to clojure.core} {:fixed-arities #{1}, :end-row 93, :name-end-col 48, :name-end-row 93, :name-row 93, :name current-client, :filename "src/elin/component/nrepl.clj", :alias e.p.nrepl, :from elin.component.nrepl, :col 23, :name-col 24, :end-col 54, :arity 1, :row 93, :to elin.protocol.nrepl} {:fixed-arities #{}, :end-row 94, :name-end-col 25, :name-end-row 94, :name-row 94, :name version, :filename "src/elin/component/nrepl.clj", :alias e.p.nrepl, :from elin.component.nrepl, :col 7, :name-col 8, :end-col 33, :arity 1, :row 94, :to elin.protocol.nrepl} {:end-row 94, :name-end-col 14, :name-end-row 93, :name-row 93, :name when-let, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :macro true, :col 5, :name-col 6, :end-col 34, :arity 2, :varargs-min-arity 1, :row 93, :to clojure.core} {:end-row 96, :name-end-col 24, :name-end-row 96, :name-row 96, :name IConnection, :filename "src/elin/component/nrepl.clj", :alias e.p.nrepl, :from elin.component.nrepl, :col 3, :name-col 3, :end-col 24, :row 96, :to elin.protocol.nrepl} {:fixed-arities #{1}, :end-row 99, :name-end-col 46, :name-end-row 99, :name-row 99, :name current-client, :filename "src/elin/component/nrepl.clj", :alias e.p.nrepl, :from elin.component.nrepl, :col 21, :name-col 22, :end-col 52, :arity 1, :row 99, :to elin.protocol.nrepl} {:fixed-arities #{1}, :end-row 100, :name-end-col 28, :name-end-row 100, :name-row 100, :name disconnect, :filename "src/elin/component/nrepl.clj", :alias e.p.nrepl, :from elin.component.nrepl, :col 7, :name-col 8, :end-col 36, :arity 1, :row 100, :to elin.protocol.nrepl} {:end-row 101, :name-end-col 21, :name-end-row 101, :name-row 101, :name unavailable, :filename "src/elin/component/nrepl.clj", :alias e, :from elin.component.nrepl, :col 7, :name-col 8, :end-col 49, :arity 1, :varargs-min-arity 0, :row 101, :to elin.error} {:fixed-arities #{3 2}, :end-row 101, :name-end-col 12, :name-end-row 99, :name-row 99, :name if-let, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :macro true, :col 5, :name-col 6, :end-col 50, :arity 3, :row 99, :to clojure.core} {:fixed-arities #{1}, :end-row 105, :name-end-col 46, :name-end-row 105, :name-row 105, :name current-client, :filename "src/elin/component/nrepl.clj", :alias e.p.nrepl, :from elin.component.nrepl, :col 21, :name-col 22, :end-col 52, :arity 1, :row 105, :to elin.protocol.nrepl} {:fixed-arities #{1}, :end-row 106, :name-end-col 31, :name-end-row 106, :name-row 106, :name disconnected?, :filename "src/elin/component/nrepl.clj", :alias e.p.nrepl, :from elin.component.nrepl, :col 7, :name-col 8, :end-col 39, :arity 1, :row 106, :to elin.protocol.nrepl} {:fixed-arities #{3 2}, :end-row 107, :name-end-col 12, :name-end-row 105, :name-row 105, :name if-let, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :macro true, :col 5, :name-col 6, :end-col 12, :arity 3, :row 105, :to clojure.core} {:fixed-arities #{1}, :end-row 110, :name-end-col 46, :name-end-row 110, :name-row 110, :name current-client, :filename "src/elin/component/nrepl.clj", :alias e.p.nrepl, :from elin.component.nrepl, :col 21, :name-col 22, :end-col 52, :arity 1, :row 110, :to elin.protocol.nrepl} {:fixed-arities #{2}, :end-row 111, :name-end-col 24, :name-end-row 111, :name-row 111, :name notify, :filename "src/elin/component/nrepl.clj", :alias e.p.nrepl, :from elin.component.nrepl, :col 7, :name-col 8, :end-col 36, :arity 2, :row 111, :to elin.protocol.nrepl} {:end-row 112, :name-end-col 21, :name-end-row 112, :name-row 112, :name unavailable, :filename "src/elin/component/nrepl.clj", :alias e, :from elin.component.nrepl, :col 7, :name-col 8, :end-col 49, :arity 1, :varargs-min-arity 0, :row 112, :to elin.error} {:fixed-arities #{3 2}, :end-row 112, :name-end-col 12, :name-end-row 110, :name-row 110, :name if-let, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :macro true, :col 5, :name-col 6, :end-col 50, :arity 3, :row 110, :to clojure.core} {:fixed-arities #{1}, :end-row 115, :name-end-col 46, :name-end-row 115, :name-row 115, :name current-client, :filename "src/elin/component/nrepl.clj", :alias e.p.nrepl, :from elin.component.nrepl, :col 21, :name-col 22, :end-col 52, :arity 1, :row 115, :to elin.protocol.nrepl} {:fixed-arities #{4 3}, :end-row 117, :name-end-col 56, :name-end-row 117, :name-row 117, :name execute, :filename "src/elin/component/nrepl.clj", :alias e.p.interceptor, :from elin.component.nrepl, :col 33, :name-col 33, :end-col 56, :row 117, :to elin.protocol.interceptor} {:end-row 117, :name-end-col 90, :name-end-row 117, :name-row 117, :name nrepl, :filename "src/elin/component/nrepl.clj", :alias e.c.interceptor, :from elin.component.nrepl, :col 69, :name-col 69, :end-col 90, :row 117, :to elin.constant.interceptor} {:fixed-arities #{4 3 2 5}, :end-row 117, :name-end-col 32, :name-end-row 117, :name-row 117, :name apply, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 26, :name-col 27, :end-col 94, :arity 4, :varargs-min-arity 5, :row 117, :to clojure.core} {:end-row 117, :name fn*, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 25, :end-col 94, :arity 2, :row 117, :to clojure.core} {:fixed-arities #{2}, :end-row 126, :name-end-col 67, :name-end-row 126, :name-row 126, :name request, :filename "src/elin/component/nrepl.clj", :alias e.p.nrepl, :from elin.component.nrepl, :col 49, :name-col 50, :end-col 83, :arity 2, :row 126, :to elin.protocol.nrepl} {:fixed-arities #{1}, :end-row 126, :name-end-col 48, :name-end-row 126, :name-row 126, :name , :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :macro true, :col 11, :name-col 12, :end-col 27, :arity 3, :varargs-min-arity 1, :row 118, :to clojure.core} {:end-row 127, :name-end-col 13, :name-end-row 117, :name-row 117, :name let, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :macro true, :col 9, :name-col 10, :end-col 28, :arity 2, :varargs-min-arity 1, :row 117, :to clojure.core} {:end-row 127, :name-end-col 16, :name-end-row 116, :name-row 116, :name go, :filename "src/elin/component/nrepl.clj", :alias async, :from elin.component.nrepl, :macro true, :col 7, :name-col 8, :end-col 29, :arity 1, :varargs-min-arity 0, :row 116, :to clojure.core.async} {:end-row 129, :name-end-col 23, :name-end-row 129, :name-row 129, :name unavailable, :filename "src/elin/component/nrepl.clj", :alias e, :from elin.component.nrepl, :col 9, :name-col 10, :end-col 51, :arity 1, :varargs-min-arity 0, :row 129, :to elin.error} {:end-row 129, :name-end-col 16, :name-end-row 128, :name-row 128, :name go, :filename "src/elin/component/nrepl.clj", :alias async, :from elin.component.nrepl, :macro true, :col 7, :name-col 8, :end-col 52, :arity 1, :varargs-min-arity 0, :row 128, :to clojure.core.async} {:fixed-arities #{3 2}, :end-row 129, :name-end-col 12, :name-end-row 115, :name-row 115, :name if-let, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :macro true, :col 5, :name-col 6, :end-col 53, :arity 3, :row 115, :to clojure.core} {:end-row 129, :name-end-col 11, :name-end-row 24, :name-row 24, :name defrecord, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :macro true, :col 1, :name-col 2, :end-col 55, :arity 23, :varargs-min-arity 2, :row 24, :to clojure.core} {:fixed-arities #{1}, :end-row 135, :name-end-col 37, :name-end-row 135, :name-row 135, :name atom, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 32, :name-col 33, :from-var new-nrepl, :end-col 41, :arity 1, :varargs-min-arity 1, :row 135, :to clojure.core} {:fixed-arities #{1}, :end-row 136, :name-end-col 48, :name-end-row 136, :name-row 136, :name atom, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 43, :name-col 44, :from-var new-nrepl, :end-col 53, :arity 1, :varargs-min-arity 1, :row 136, :to clojure.core} {:end-row 136, :name-end-col 21, :name-end-row 133, :name-row 133, :name merge, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 15, :name-col 16, :from-var new-nrepl, :end-col 55, :arity 2, :varargs-min-arity 0, :row 133, :to clojure.core} {:fixed-arities #{1}, :end-row 136, :name-end-col 14, :name-end-row 133, :name-row 133, :name map->Nrepl, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 3, :name-col 4, :from-var new-nrepl, :end-col 56, :arity 1, :row 133, :to elin.component.nrepl} {:end-row 136, :name-end-col 6, :name-end-row 131, :name-row 131, :name defn, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :macro true, :col 1, :name-col 2, :end-col 57, :arity 3, :varargs-min-arity 2, :row 131, :to clojure.core} {:fixed-arities #{1}, :end-row 17, :name-end-col 66, :name-end-row 17, :name-row 17, :name get-current-working-directory!, :filename "src/elin/component/clj_kondo.clj", :alias e.p.host, :from elin.component.clj-kondo, :col 26, :name-col 27, :from-var get-project-root-directory, :end-col 72, :arity 1, :row 17, :to elin.protocol.host} {:fixed-arities #{1}, :end-row 17, :name-end-col 25, :name-end-row 17, :name-row 17, :name CljKondo, :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo, :col 3, :name-col 4, :from-var new-clj-kondo, :end-col 46, :arity 1, :row 115, :to elin.component.clj-kondo} {:end-row 115, :name-end-col 6, :name-end-row 113, :name-row 113, :name defn, :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo, :macro true, :col 1, :name-col 2, :end-col 47, :arity 3, :varargs-min-arity 2, :row 113, :to clojure.core} {:end-row 4, :name-end-col 17, :name-end-row 4, :name-row 4, :name this, :filename "src/elin/protocol/clj_kondo.clj", :from elin.protocol.clj-kondo, :col 13, :name-col 13, :end-col 17, :row 4, :to :clj-kondo/unknown-namespace} {:end-row 5, :name-end-col 17, :name-end-row 5, :name-row 5, :name this, :filename "src/elin/protocol/clj_kondo.clj", :from elin.protocol.clj-kondo, :col 13, :name-col 13, :end-col 17, :row 5, :to :clj-kondo/unknown-namespace} {:end-row 6, :name-end-col 20, :name-end-row 6, :name-row 6, :name this, :filename "src/elin/protocol/clj_kondo.clj", :from elin.protocol.clj-kondo, :col 16, :name-col 16, :end-col 20, :row 6, :to :clj-kondo/unknown-namespace} {:end-row 7, :name-end-col 19, :name-end-row 7, :name-row 7, :name this, :filename "src/elin/protocol/clj_kondo.clj", :from elin.protocol.clj-kondo, :col 15, :name-col 15, :end-col 19, :row 7, :to :clj-kondo/unknown-namespace} {:end-row 8, :name-end-col 18, :name-end-row 8, :name-row 8, :name this, :filename "src/elin/protocol/clj_kondo.clj", :from elin.protocol.clj-kondo, :col 14, :name-col 14, :end-col 18, :row 8, :to :clj-kondo/unknown-namespace} {:end-row 8, :name-end-col 13, :name-end-row 3, :name-row 3, :name defprotocol, :filename "src/elin/protocol/clj_kondo.clj", :from elin.protocol.clj-kondo, :macro true, :col 1, :name-col 2, :end-col 21, :arity 6, :varargs-min-arity 1, :row 3, :to clojure.core} {:fixed-arities #{1}, :end-row 8, :name-end-col 18, :name-end-row 8, :name-row 8, :name string?, :filename "src/elin/schema/server.clj", :from elin.schema.server, :col 11, :name-col 11, :from-var ?Message, :end-col 18, :row 8, :to clojure.core} {:fixed-arities #{1}, :end-row 9, :name-end-col 31, :name-end-row 9, :name-row 9, :name any?, :filename "src/elin/schema/server.clj", :from elin.schema.server, :col 27, :name-col 27, :from-var ?Message, :end-col 31, :row 9, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 9, :name-end-col 5, :name-end-row 6, :name-row 6, :name def, :filename "src/elin/schema/server.clj", :from elin.schema.server, :macro true, :col 1, :name-col 2, :end-col 35, :arity 2, :row 6, :to clojure.core} {:fixed-arities #{1}, :end-row 14, :name-end-col 40, :name-end-row 14, :name-row 14, :name ?instance, :filename "src/elin/schema/server.clj", :alias e.schema, :from elin.schema.server, :col 21, :name-col 22, :from-var ?Host, :end-col 62, :arity 1, :row 14, :to elin.schema} {:end-row 15, :name-end-col 27, :name-end-row 15, :name-row 15, :name ?LazyHost, :filename "src/elin/schema/server.clj", :alias e.s.component, :from elin.schema.server, :col 4, :name-col 4, :from-var ?Host, :end-col 27, :row 15, :to elin.schema.component} {:fixed-arities #{1 3 2}, :end-row 15, :name-end-col 5, :name-end-row 11, :name-row 11, :name def, :filename "src/elin/schema/server.clj", :from elin.schema.server, :macro true, :col 1, :name-col 2, :end-col 29, :arity 2, :row 11, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 6, :name-end-col 5, :name-end-row 3, :name-row 3, :name def, :filename "src/elin/constant/nrepl.clj", :from elin.constant.nrepl, :macro true, :col 1, :name-col 2, :end-col 20, :arity 2, :row 3, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 10, :name-end-col 5, :name-end-row 10, :name-row 10, :name def, :filename "src/elin/constant/nrepl.clj", :from elin.constant.nrepl, :macro true, :col 1, :name-col 2, :end-col 23, :arity 2, :row 10, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 11, :name-end-col 5, :name-end-row 11, :name-row 11, :name def, :filename "src/elin/constant/nrepl.clj", :from elin.constant.nrepl, :macro true, :col 1, :name-col 2, :end-col 35, :arity 2, :row 11, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 12, :name-end-col 5, :name-end-row 12, :name-row 12, :name def, :filename "src/elin/constant/nrepl.clj", :from elin.constant.nrepl, :macro true, :col 1, :name-col 2, :end-col 21, :arity 2, :row 12, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 13, :name-end-col 5, :name-end-row 13, :name-row 13, :name def, :filename "src/elin/constant/nrepl.clj", :from elin.constant.nrepl, :macro true, :col 1, :name-col 2, :end-col 31, :arity 2, :row 13, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 14, :name-end-col 5, :name-end-row 14, :name-row 14, :name def, :filename "src/elin/constant/nrepl.clj", :from elin.constant.nrepl, :macro true, :col 1, :name-col 2, :end-col 31, :arity 2, :row 14, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 15, :name-end-col 5, :name-end-row 15, :name-row 15, :name def, :filename "src/elin/constant/nrepl.clj", :from elin.constant.nrepl, :macro true, :col 1, :name-col 2, :end-col 25, :arity 2, :row 15, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 16, :name-end-col 5, :name-end-row 16, :name-row 16, :name def, :filename "src/elin/constant/nrepl.clj", :from elin.constant.nrepl, :macro true, :col 1, :name-col 2, :end-col 35, :arity 2, :row 16, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 20, :name-end-col 5, :name-end-row 20, :name-row 20, :name def, :filename "src/elin/constant/nrepl.clj", :from elin.constant.nrepl, :macro true, :col 1, :name-col 2, :end-col 29, :arity 2, :row 20, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 21, :name-end-col 5, :name-end-row 21, :name-row 21, :name def, :filename "src/elin/constant/nrepl.clj", :from elin.constant.nrepl, :macro true, :col 1, :name-col 2, :end-col 21, :arity 2, :row 21, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 22, :name-end-col 5, :name-end-row 22, :name-row 22, :name def, :filename "src/elin/constant/nrepl.clj", :from elin.constant.nrepl, :macro true, :col 1, :name-col 2, :end-col 27, :arity 2, :row 22, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 23, :name-end-col 5, :name-end-row 23, :name-row 23, :name def, :filename "src/elin/constant/nrepl.clj", :from elin.constant.nrepl, :macro true, :col 1, :name-col 2, :end-col 41, :arity 2, :row 23, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 27, :name-end-col 5, :name-end-row 27, :name-row 27, :name def, :filename "src/elin/constant/nrepl.clj", :from elin.constant.nrepl, :macro true, :col 1, :name-col 2, :end-col 43, :arity 2, :row 27, :to clojure.core} {:fixed-arities #{1 2}, :end-row 19, :name-end-col 34, :name-end-row 19, :name-row 19, :name of-string, :filename "src/elin/handler/test.clj", :alias r.zip, :from elin.handler.test, :col 18, :name-col 19, :from-var extract-multi-method-name, :end-col 40, :arity 1, :row 19, :to rewrite-clj.zip} {:fixed-arities #{1}, :end-row 20, :name-end-col 29, :name-end-row 20, :name-row 20, :name down, :filename "src/elin/handler/test.clj", :alias r.zip, :from elin.handler.test, :col 18, :name-col 19, :from-var extract-multi-method-name, :end-col 30, :arity 1, :row 20, :to rewrite-clj.zip} {:end-row 20, :name-end-col 17, :name-end-row 19, :name-row 19, :name ->, :filename "src/elin/handler/test.clj", :from elin.handler.test, :macro true, :col 14, :name-col 15, :from-var extract-multi-method-name, :end-col 31, :arity 2, :varargs-min-arity 1, :row 19, :to clojure.core} {:fixed-arities #{1}, :end-row 21, :name-end-col 58, :name-end-row 21, :name-row 21, :name sexpr, :filename "src/elin/handler/test.clj", :alias r.zip, :from elin.handler.test, :col 46, :name-col 47, :from-var extract-multi-method-name, :end-col 64, :arity 1, :row 21, :to rewrite-clj.zip} {:fixed-arities #{2}, :end-row 21, :name-end-col 21, :name-end-row 21, :name-row 21, :name contains?, :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 11, :name-col 12, :from-var extract-multi-method-name, :end-col 65, :arity 2, :row 21, :to clojure.core} {:fixed-arities #{1}, :end-row 23, :name-end-col 26, :name-end-row 23, :name-row 23, :name next, :filename "src/elin/handler/test.clj", :alias r.zip, :from elin.handler.test, :col 15, :name-col 16, :from-var extract-multi-method-name, :end-col 27, :arity 1, :row 23, :to rewrite-clj.zip} {:fixed-arities #{1}, :end-row 24, :name-end-col 27, :name-end-row 24, :name-row 24, :name sexpr, :filename "src/elin/handler/test.clj", :alias r.zip, :from elin.handler.test, :col 15, :name-col 16, :from-var extract-multi-method-name, :end-col 28, :arity 1, :row 24, :to rewrite-clj.zip} {:fixed-arities #{0 1}, :end-row 25, :name-end-col 19, :name-end-row 25, :name-row 25, :name str, :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 15, :name-col 16, :from-var extract-multi-method-name, :end-col 20, :arity 1, :varargs-min-arity 1, :row 25, :to clojure.core} {:end-row 25, :name-end-col 14, :name-end-row 22, :name-row 22, :name some->, :filename "src/elin/handler/test.clj", :from elin.handler.test, :macro true, :col 7, :name-col 8, :from-var extract-multi-method-name, :end-col 21, :arity 4, :varargs-min-arity 1, :row 22, :to clojure.core} {:end-row 25, :name-end-col 10, :name-end-row 21, :name-row 21, :name when, :filename "src/elin/handler/test.clj", :from elin.handler.test, :macro true, :col 5, :name-col 6, :from-var extract-multi-method-name, :end-col 22, :arity 2, :varargs-min-arity 1, :row 21, :to clojure.core} {:end-row 25, :name-end-col 7, :name-end-row 19, :name-row 19, :name let, :filename "src/elin/handler/test.clj", :from elin.handler.test, :macro true, :col 3, :name-col 4, :from-var extract-multi-method-name, :end-col 23, :arity 2, :varargs-min-arity 1, :row 19, :to clojure.core} {:end-row 25, :name-end-col 7, :name-end-row 17, :name-row 17, :name defn-, :filename "src/elin/handler/test.clj", :from elin.handler.test, :macro true, :col 1, :name-col 2, :end-col 24, :arity 3, :varargs-min-arity 2, :row 17, :to clojure.core} {:fixed-arities #{1}, :end-row 27, :name-end-col 28, :name-end-row 27, :name-row 27, :name run-test-under-cursor, :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 7, :name-col 7, :end-col 28, :row 27, :to elin.handler.test} {:end-row 27, :name-end-col 57, :name-end-row 27, :name-row 27, :name ?Elin, :filename "src/elin/handler/test.clj", :alias e.s.handler, :from elin.handler.test, :col 40, :name-col 40, :end-col 57, :row 27, :to elin.schema.handler} {:fixed-arities #{1}, :end-row 27, :name-end-col 63, :name-end-row 27, :name-row 27, :name any?, :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 59, :name-col 59, :end-col 63, :row 27, :to clojure.core} {:fixed-arities #{2}, :end-row 27, :name-end-col 6, :name-end-row 27, :name-row 27, :name =>, :filename "src/elin/handler/test.clj", :alias m, :from elin.handler.test, :macro true, :col 1, :name-col 2, :end-col 65, :arity 2, :row 27, :to malli.core} {:fixed-arities #{1 2}, :end-row 30, :name-end-col 82, :name-end-row 30, :name-row 30, :name evaluate-current-top-list, :filename "src/elin/handler/test.clj", :alias e.f.evaluate, :from elin.handler.test, :col 43, :name-col 44, :from-var run-test-under-cursor, :end-col 88, :arity 1, :row 30, :to elin.function.evaluate} {:fixed-arities #{1}, :end-row 32, :name-end-col 59, :name-end-row 32, :private true, :name-row 32, :name extract-multi-method-name, :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 33, :name-col 34, :from-var run-test-under-cursor, :end-col 65, :arity 1, :row 32, :to elin.handler.test} {:fixed-arities #{0 1}, :end-row 33, :name-end-col 37, :name-end-row 33, :name-row 33, :name str, :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 33, :name-col 34, :from-var run-test-under-cursor, :end-col 49, :arity 3, :varargs-min-arity 1, :row 33, :to clojure.core} {:end-row 33, :name-end-col 32, :name-end-row 32, :name-row 32, :name some->>, :filename "src/elin/handler/test.clj", :from elin.handler.test, :macro true, :col 24, :name-col 25, :from-var run-test-under-cursor, :end-col 50, :arity 2, :varargs-min-arity 1, :row 32, :to clojure.core} {:fixed-arities #{3}, :end-row 34, :name-end-col 36, :name-end-row 34, :name-row 34, :name replace, :filename "src/elin/handler/test.clj", :alias str, :from elin.handler.test, :col 24, :name-col 25, :from-var run-test-under-cursor, :end-col 65, :arity 3, :row 34, :to clojure.string} {:fixed-arities #{0 1}, :end-row 34, :name-end-col 23, :name-end-row 32, :name-row 32, :name or, :filename "src/elin/handler/test.clj", :from elin.handler.test, :macro true, :col 20, :name-col 21, :from-var run-test-under-cursor, :end-col 66, :arity 2, :varargs-min-arity 1, :row 32, :to clojure.core} {:fixed-arities #{2}, :end-row 35, :name-end-col 56, :name-end-row 35, :name-row 35, :name select-keys-by-namespace, :filename "src/elin/handler/test.clj", :alias e.u.map, :from elin.handler.test, :col 23, :name-col 24, :from-var run-test-under-cursor, :end-col 73, :arity 2, :row 35, :to elin.util.map} {:fixed-arities #{3}, :end-row 40, :name-end-col 29, :name-end-row 36, :name-row 36, :name assoc, :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 23, :name-col 24, :from-var run-test-under-cursor, :end-col 47, :arity 11, :varargs-min-arity 3, :row 36, :to clojure.core} {:end-row 40, :name-end-col 22, :name-end-row 35, :name-row 35, :name ->, :filename "src/elin/handler/test.clj", :from elin.handler.test, :macro true, :col 19, :name-col 20, :from-var run-test-under-cursor, :end-col 48, :arity 2, :varargs-min-arity 1, :row 35, :to clojure.core} {:end-row 42, :name-end-col 38, :name-end-row 42, :name-row 42, :name test, :filename "src/elin/handler/test.clj", :alias e.c.interceptor, :from elin.handler.test, :col 18, :name-col 18, :from-var run-test-under-cursor, :end-col 38, :row 42, :to elin.constant.interceptor} {:end-row 44, :name-end-col 70, :name-end-row 44, :name-row 44, :name test-var-query-op, :filename "src/elin/handler/test.clj", :alias e.c.nrepl, :from elin.handler.test, :col 43, :name-col 43, :from-var run-test-under-cursor, :end-col 70, :row 44, :to elin.constant.nrepl} {:fixed-arities #{2}, :end-row 44, :name-end-col 36, :name-end-row 44, :name-row 44, :name supported-op?, :filename "src/elin/handler/test.clj", :alias e.p.nrepl, :from elin.handler.test, :col 12, :name-col 13, :from-var run-test-under-cursor, :end-col 71, :arity 2, :row 44, :to elin.protocol.nrepl} {:fixed-arities #{2}, :end-row 48, :name-end-col 62, :name-end-row 48, :name-row 48, :name test-var-query!!, :filename "src/elin/handler/test.clj", :alias e.f.n.cider, :from elin.handler.test, :col 33, :name-col 34, :from-var run-test-under-cursor, :end-col 75, :arity 2, :row 48, :to elin.function.nrepl.cider} {:fixed-arities #{3}, :end-row 48, :name-end-col 18, :name-end-row 48, :name-row 48, :name assoc, :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 12, :name-col 13, :from-var run-test-under-cursor, :end-col 76, :arity 3, :varargs-min-arity 3, :row 48, :to clojure.core} {:end-row 48, :name-end-col 14, :name-end-row 46, :name-row 46, :name let, :filename "src/elin/handler/test.clj", :from elin.handler.test, :macro true, :col 10, :name-col 11, :from-var run-test-under-cursor, :end-col 77, :arity 2, :varargs-min-arity 1, :row 46, :to clojure.core} {:fixed-arities #{2}, :end-row 55, :name-end-col 61, :name-end-row 55, :name-row 55, :name test-var-query!!, :filename "src/elin/handler/test.clj", :alias e.f.n.test, :from elin.handler.test, :col 33, :name-col 34, :from-var run-test-under-cursor, :end-col 74, :arity 2, :row 55, :to elin.function.nrepl.test} {:fixed-arities #{3}, :end-row 55, :name-end-col 18, :name-end-row 55, :name-row 55, :name assoc, :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 12, :name-col 13, :from-var run-test-under-cursor, :end-col 75, :arity 3, :varargs-min-arity 3, :row 55, :to clojure.core} {:end-row 55, :name-end-col 14, :name-end-row 51, :name-row 51, :name let, :filename "src/elin/handler/test.clj", :from elin.handler.test, :macro true, :col 10, :name-col 11, :from-var run-test-under-cursor, :end-col 76, :arity 2, :varargs-min-arity 1, :row 51, :to clojure.core} {:end-row 55, :name-end-col 11, :name-end-row 44, :name-row 44, :name if, :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 8, :name-col 9, :from-var run-test-under-cursor, :end-col 77, :arity 3, :row 44, :to clojure.core} {:end-row 55, :name-end-col 9, :name-end-row 43, :name-row 43, :name fn, :filename "src/elin/handler/test.clj", :from elin.handler.test, :macro true, :col 6, :name-col 7, :from-var run-test-under-cursor, :end-col 78, :arity 2, :varargs-min-arity 0, :row 43, :to clojure.core} {:fixed-arities #{4 3}, :end-row 55, :name-end-col 29, :name-end-row 41, :name-row 41, :name execute, :filename "src/elin/handler/test.clj", :alias e.p.interceptor, :from elin.handler.test, :col 5, :name-col 6, :from-var run-test-under-cursor, :end-col 79, :arity 4, :row 41, :to elin.protocol.interceptor} {:end-row 55, :name-end-col 9, :name-end-row 30, :name-row 30, :name let, :filename "src/elin/handler/test.clj", :alias e, :from elin.handler.test, :macro true, :col 3, :name-col 4, :from-var run-test-under-cursor, :end-col 80, :arity 2, :varargs-min-arity 1, :row 30, :to elin.error} {:end-row 55, :name-end-col 6, :name-end-row 28, :name-row 28, :name defn, :filename "src/elin/handler/test.clj", :from elin.handler.test, :macro true, :col 1, :name-col 2, :end-col 81, :arity 3, :varargs-min-arity 2, :row 28, :to clojure.core} {:fixed-arities #{0 1}, :end-row 17, :name-end-col 15, :name-end-row 17, :name-row 17, :name new-system, :filename "src/elin/system.clj", :from elin.system, :col 4, :name-col 5, :from-var new-system, :end-col 36, :arity 1, :row 17, :to elin.system} {:fixed-arities #{1}, :end-row 20, :name-end-col 44, :name-end-row 20, :name-row 20, :name new-lazy-host, :filename "src/elin/system.clj", :alias e.c.lazy-host, :from elin.system, :col 16, :name-col 17, :from-var new-system, :end-col 52, :arity 1, :row 20, :to elin.component.lazy-host} {:fixed-arities #{1}, :end-row 23, :name-end-col 36, :name-end-row 23, :name-row 23, :name new-plugin, :filename "src/elin/system.clj", :alias e.c.plugin, :from elin.system, :col 14, :name-col 15, :from-var new-system, :end-col 44, :arity 1, :row 23, :to elin.component.plugin} {:fixed-arities #{2}, :end-row 24, :name-end-col 29, :name-end-row 22, :name-row 22, :name using, :filename "src/elin/system.clj", :alias component, :from elin.system, :col 13, :name-col 14, :from-var new-system, :end-col 27, :arity 2, :row 22, :to com.stuartsierra.component} {:fixed-arities #{1}, :end-row 26, :name-end-col 62, :name-end-row 26, :name-row 26, :name new-session-storage, :filename "src/elin/system.clj", :alias e.c.session-storage, :from elin.system, :col 22, :name-col 23, :from-var new-system, :end-col 70, :arity 1, :row 26, :to elin.component.session-storage} {:fixed-arities #{1}, :end-row 29, :name-end-col 51, :name-end-row 29, :name-row 29, :name new-interceptor, :filename "src/elin/system.clj", :alias e.c.interceptor, :from elin.system, :col 19, :name-col 20, :from-var new-system, :end-col 59, :arity 1, :row 29, :to elin.component.interceptor} {:fixed-arities #{2}, :end-row 31, :name-end-col 34, :name-end-row 28, :name-row 28, :name using, :filename "src/elin/system.clj", :alias component, :from elin.system, :col 18, :name-col 19, :from-var new-system, :end-col 29, :arity 2, :row 28, :to com.stuartsierra.component} {:fixed-arities #{1}, :end-row 34, :name-end-col 33, :name-end-row 34, :name-row 34, :name new-nrepl, :filename "src/elin/system.clj", :alias e.c.nrepl, :from elin.system, :col 13, :name-col 14, :from-var new-system, :end-col 41, :arity 1, :row 34, :to elin.component.nrepl} {:fixed-arities #{2}, :end-row 38, :name-end-col 28, :name-end-row 33, :name-row 33, :name using, :filename "src/elin/system.clj", :alias component, :from elin.system, :col 12, :name-col 13, :from-var new-system, :end-col 32, :arity 2, :row 33, :to com.stuartsierra.component} {:fixed-arities #{1}, :end-row 42, :name-end-col 45, :name-end-row 42, :name-row 42, :name new-clj-kondo, :filename "src/elin/system.clj", :alias e.c.clj-kondo, :from elin.system, :col 17, :name-col 18, :from-var new-system, :end-col 53, :arity 1, :row 42, :to elin.component.clj-kondo} {:fixed-arities #{2}, :end-row 43, :name-end-col 32, :name-end-row 41, :name-row 41, :name using, :filename "src/elin/system.clj", :alias component, :from elin.system, :col 16, :name-col 17, :from-var new-system, :end-col 30, :arity 2, :row 41, :to com.stuartsierra.component} {:fixed-arities #{1}, :end-row 46, :name-end-col 39, :name-end-row 46, :name-row 46, :name new-handler, :filename "src/elin/system.clj", :alias e.c.handler, :from elin.system, :col 15, :name-col 16, :from-var new-system, :end-col 47, :arity 1, :row 46, :to elin.component.handler} {:fixed-arities #{2}, :end-row 52, :name-end-col 30, :name-end-row 45, :name-row 45, :name using, :filename "src/elin/system.clj", :alias component, :from elin.system, :col 14, :name-col 15, :from-var new-system, :end-col 34, :arity 2, :row 45, :to com.stuartsierra.component} {:fixed-arities #{1}, :end-row 55, :name-end-col 46, :name-end-row 55, :name-row 55, :name new-http-server, :filename "src/elin/system.clj", :alias e.c.s.http, :from elin.system, :col 19, :name-col 20, :from-var new-system, :end-col 54, :arity 1, :row 55, :to elin.component.server.http} {:fixed-arities #{2}, :end-row 56, :name-end-col 34, :name-end-row 54, :name-row 54, :name using, :filename "src/elin/system.clj", :alias component, :from elin.system, :col 18, :name-col 19, :from-var new-system, :end-col 30, :arity 2, :row 54, :to com.stuartsierra.component} {:fixed-arities #{1}, :end-row 59, :name-end-col 36, :name-end-row 59, :name-row 59, :name new-server, :filename "src/elin/system.clj", :alias e.c.server, :from elin.system, :col 14, :name-col 15, :from-var new-system, :end-col 44, :arity 1, :row 59, :to elin.component.server} {:fixed-arities #{2}, :end-row 61, :name-end-col 29, :name-end-row 58, :name-row 58, :name using, :filename "src/elin/system.clj", :alias component, :from elin.system, :col 13, :name-col 14, :from-var new-system, :end-col 27, :arity 2, :row 58, :to com.stuartsierra.component} {:end-row 61, :name-end-col 25, :name-end-row 19, :name-row 19, :name system-map, :filename "src/elin/system.clj", :alias component, :from elin.system, :col 4, :name-col 5, :from-var new-system, :end-col 28, :arity 18, :varargs-min-arity 0, :row 19, :to com.stuartsierra.component} {:end-row 61, :name-end-col 6, :name-end-row 15, :name-row 15, :name defn, :filename "src/elin/system.clj", :from elin.system, :macro true, :col 1, :name-col 2, :end-col 30, :arity 3, :varargs-min-arity 2, :row 15, :to clojure.core} {:fixed-arities #{2}, :end-row 10, :name-end-col 29, :name-end-row 10, :private true, :name-row 10, :name set-to-current-buffer*, :filename "src/elin/component/server/impl/buffer.clj", :from elin.component.server.impl.buffer, :col 7, :name-col 7, :end-col 29, :row 10, :to elin.component.server.impl.buffer} {:end-row 10, :name-end-col 57, :name-end-row 10, :name-row 10, :name ?Host, :filename "src/elin/component/server/impl/buffer.clj", :alias e.s.server, :from elin.component.server.impl.buffer, :col 41, :name-col 41, :end-col 57, :row 10, :to elin.schema.server} {:fixed-arities #{1}, :end-row 10, :name-end-col 65, :name-end-row 10, :name-row 10, :name string?, :filename "src/elin/component/server/impl/buffer.clj", :from elin.component.server.impl.buffer, :col 58, :name-col 58, :end-col 65, :row 10, :to clojure.core} {:fixed-arities #{2}, :end-row 10, :name-end-col 6, :name-end-row 10, :name-row 10, :name =>, :filename "src/elin/component/server/impl/buffer.clj", :alias m, :from elin.component.server.impl.buffer, :macro true, :col 1, :name-col 2, :end-col 73, :arity 2, :row 10, :to malli.core} {:fixed-arities #{3}, :end-row 13, :name-end-col 25, :name-end-row 13, :name-row 13, :name notify, :filename "src/elin/component/server/impl/buffer.clj", :alias e.c.s.function, :from elin.component.server.impl.buffer, :col 3, :name-col 4, :from-var set-to-current-buffer*, :end-col 66, :arity 3, :row 13, :to elin.component.server.impl.function} {:end-row 13, :name-end-col 7, :name-end-row 11, :name-row 11, :name defn-, :filename "src/elin/component/server/impl/buffer.clj", :from elin.component.server.impl.buffer, :macro true, :col 1, :name-col 2, :end-col 67, :arity 3, :varargs-min-arity 2, :row 11, :to clojure.core} {:fixed-arities #{2}, :end-row 15, :name-end-col 29, :name-end-row 15, :private true, :name-row 15, :name append-to-info-buffer*, :filename "src/elin/component/server/impl/buffer.clj", :from elin.component.server.impl.buffer, :col 7, :name-col 7, :end-col 29, :row 15, :to elin.component.server.impl.buffer} {:end-row 15, :name-end-col 57, :name-end-row 15, :name-row 15, :name ?Host, :filename "src/elin/component/server/impl/buffer.clj", :alias e.s.server, :from elin.component.server.impl.buffer, :col 41, :name-col 41, :end-col 57, :row 15, :to elin.schema.server} {:fixed-arities #{1}, :end-row 15, :name-end-col 65, :name-end-row 15, :name-row 15, :name string?, :filename "src/elin/component/server/impl/buffer.clj", :from elin.component.server.impl.buffer, :col 58, :name-col 58, :end-col 65, :row 15, :to clojure.core} {:fixed-arities #{2}, :end-row 15, :name-end-col 6, :name-end-row 15, :name-row 15, :name =>, :filename "src/elin/component/server/impl/buffer.clj", :alias m, :from elin.component.server.impl.buffer, :macro true, :col 1, :name-col 2, :end-col 73, :arity 2, :row 15, :to malli.core} {:fixed-arities #{1}, :end-row 18, :name-end-col 13, :name-end-row 18, :name-row 18, :name seq, :filename "src/elin/component/server/impl/buffer.clj", :from elin.component.server.impl.buffer, :col 9, :name-col 10, :from-var append-to-info-buffer*, :end-col 16, :arity 1, :row 18, :to clojure.core} {:fixed-arities #{3}, :end-row 19, :name-end-col 27, :name-end-row 19, :name-row 19, :name notify, :filename "src/elin/component/server/impl/buffer.clj", :alias e.c.s.function, :from elin.component.server.impl.buffer, :col 5, :name-col 6, :from-var append-to-info-buffer*, :end-col 72, :arity 3, :row 19, :to elin.component.server.impl.function} {:end-row 19, :name-end-col 8, :name-end-row 18, :name-row 18, :name when, :filename "src/elin/component/server/impl/buffer.clj", :from elin.component.server.impl.buffer, :macro true, :col 3, :name-col 4, :from-var append-to-info-buffer*, :end-col 73, :arity 2, :varargs-min-arity 1, :row 18, :to clojure.core} {:end-row 19, :name-end-col 7, :name-end-row 16, :name-row 16, :name defn-, :filename "src/elin/component/server/impl/buffer.clj", :from elin.component.server.impl.buffer, :macro true, :col 1, :name-col 2, :end-col 74, :arity 3, :varargs-min-arity 2, :row 16, :to clojure.core} {:end-row 21, :name-end-col 34, :name-end-row 21, :name-row 21, :name IBuffer, :filename "src/elin/component/server/impl/buffer.clj", :alias e.p.host, :from elin.component.server.impl.buffer, :col 18, :name-col 18, :end-col 34, :row 21, :to elin.protocol.host} {:fixed-arities #{2}, :end-row 24, :name-end-col 28, :name-end-row 24, :private true, :name-row 24, :name set-to-current-buffer*, :filename "src/elin/component/server/impl/buffer.clj", :from elin.component.server.impl.buffer, :col 5, :name-col 6, :end-col 39, :arity 2, :row 24, :to elin.component.server.impl.buffer} {:fixed-arities #{2}, :end-row 26, :name-end-col 28, :name-end-row 26, :private true, :name-row 26, :name append-to-info-buffer*, :filename "src/elin/component/server/impl/buffer.clj", :from elin.component.server.impl.buffer, :col 5, :name-col 6, :end-col 39, :arity 2, :row 26, :to elin.component.server.impl.buffer} {:fixed-arities #{2}, :end-row 30, :name-end-col 28, :name-end-row 30, :private true, :name-row 30, :name set-to-current-buffer*, :filename "src/elin/component/server/impl/buffer.clj", :from elin.component.server.impl.buffer, :col 5, :name-col 6, :end-col 39, :arity 2, :row 30, :to elin.component.server.impl.buffer} {:fixed-arities #{2}, :end-row 32, :name-end-col 28, :name-end-row 32, :private true, :name-row 32, :name append-to-info-buffer*, :filename "src/elin/component/server/impl/buffer.clj", :from elin.component.server.impl.buffer, :col 5, :name-col 6, :end-col 39, :arity 2, :row 32, :to elin.component.server.impl.buffer} {:end-row 32, :name-end-col 17, :name-end-row 21, :name-row 21, :name extend-protocol, :filename "src/elin/component/server/impl/buffer.clj", :from elin.component.server.impl.buffer, :macro true, :col 1, :name-col 2, :end-col 41, :arity 7, :varargs-min-arity 1, :row 21, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 11, :name-end-col 5, :name-end-row 11, :name-row 11, :name def, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :macro true, :col 1, :name-col 2, :end-col 34, :arity 2, :row 11, :to clojure.core} {:end-row 15, :name-end-col 30, :name-end-row 15, :name-row 15, :name test, :filename "src/elin/interceptor/test.clj", :alias e.c.interceptor, :from elin.interceptor.test, :col 10, :name-col 10, :from-var done-test-interceptor, :end-col 30, :row 15, :to elin.constant.interceptor} {:fixed-arities #{2}, :end-row 17, :name-end-col 81, :name-end-row 17, :name-row 17, :name collect-results, :filename "src/elin/interceptor/test.clj", :alias e.f.n.c.test, :from elin.interceptor.test, :col 52, :name-col 53, :from-var done-test-interceptor, :end-col 97, :arity 2, :row 17, :to elin.function.nrepl.cider.test} {:fixed-arities #{2}, :end-row 18, :name-end-col 61, :name-end-row 18, :name-row 18, :name group-by, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 52, :name-col 53, :from-var done-test-interceptor, :end-col 70, :arity 2, :row 18, :to clojure.core} {:end-row 18, :name-end-col 51, :name-end-row 17, :name-row 17, :name ->>, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :macro true, :col 47, :name-col 48, :from-var done-test-interceptor, :end-col 71, :arity 2, :varargs-min-arity 1, :row 17, :to clojure.core} {:fixed-arities #{1}, :end-row 19, :name-end-col 73, :name-end-row 19, :name-row 19, :name summary, :filename "src/elin/interceptor/test.clj", :alias e.f.n.c.test, :from elin.interceptor.test, :col 52, :name-col 53, :from-var done-test-interceptor, :end-col 83, :arity 1, :row 19, :to elin.function.nrepl.cider.test} {:fixed-arities #{1}, :end-row 21, :name-end-col 27, :name-end-row 21, :name-row 21, :name seq, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 23, :name-col 24, :from-var done-test-interceptor, :end-col 35, :arity 1, :row 21, :to clojure.core} {:fixed-arities #{1 4 3 2}, :end-row 22, :name-end-col 51, :name-end-row 22, :name-row 22, :name map, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 47, :name-col 48, :from-var done-test-interceptor, :end-col 64, :arity 2, :varargs-min-arity 4, :row 22, :to clojure.core} {:fixed-arities #{0 1}, :end-row 22, :name-end-col 46, :name-end-row 22, :name-row 22, :name distinct, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 37, :name-col 38, :from-var done-test-interceptor, :end-col 65, :arity 1, :row 22, :to clojure.core} {:end-row 23, :name-end-col 71, :name-end-row 23, :private true, :name-row 23, :name sign-name, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 62, :name-col 62, :from-var done-test-interceptor, :end-col 71, :row 23, :to elin.interceptor.test} {:fixed-arities #{2}, :end-row 23, :name-end-col 49, :name-end-row 23, :name-row 23, :name unplace-signs-by, :filename "src/elin/interceptor/test.clj", :alias e.p.host, :from elin.interceptor.test, :col 23, :name-col 24, :from-var done-test-interceptor, :end-col 88, :arity 2, :row 23, :to elin.protocol.host} {:end-row 23, :name-end-col 27, :name-end-row 22, :name-row 22, :name doseq, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :macro true, :col 21, :name-col 22, :from-var done-test-interceptor, :end-col 89, :arity 2, :varargs-min-arity 1, :row 22, :to clojure.core} {:end-row 24, :name-end-col 69, :name-end-row 24, :private true, :name-row 24, :name sign-name, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 60, :name-col 60, :from-var done-test-interceptor, :end-col 69, :row 24, :to elin.interceptor.test} {:fixed-arities #{2}, :end-row 24, :name-end-col 47, :name-end-row 24, :name-row 24, :name unplace-signs-by, :filename "src/elin/interceptor/test.clj", :alias e.p.host, :from elin.interceptor.test, :col 21, :name-col 22, :from-var done-test-interceptor, :end-col 82, :arity 2, :row 24, :to elin.protocol.host} {:end-row 24, :name-end-col 22, :name-end-row 21, :name-row 21, :name if, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 19, :name-col 20, :from-var done-test-interceptor, :end-col 83, :arity 3, :row 21, :to clojure.core} {:end-row 28, :name-end-col 63, :name-end-row 28, :private true, :name-row 28, :name sign-name, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 54, :name-col 54, :from-var done-test-interceptor, :end-col 63, :row 28, :to elin.interceptor.test} {:fixed-arities #{2}, :end-row 31, :name-end-col 41, :name-end-row 28, :name-row 28, :name place-sign, :filename "src/elin/interceptor/test.clj", :alias e.p.host, :from elin.interceptor.test, :col 21, :name-col 22, :from-var done-test-interceptor, :end-col 70, :arity 2, :row 28, :to elin.protocol.host} {:end-row 31, :name-end-col 25, :name-end-row 26, :name-row 26, :name doseq, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :macro true, :col 19, :name-col 20, :from-var done-test-interceptor, :end-col 71, :arity 2, :varargs-min-arity 1, :row 26, :to clojure.core} {:fixed-arities #{1}, :end-row 35, :name-end-col 45, :name-end-row 35, :name-row 35, :name empty?, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 38, :name-col 39, :from-var done-test-interceptor, :end-col 53, :arity 1, :row 35, :to clojure.core} {:end-row 37, :name-end-col 44, :name-end-row 37, :name-row 37, :name format, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 37, :name-col 38, :from-var done-test-interceptor, :end-col 65, :arity 3, :varargs-min-arity 1, :row 37, :to clojure.core} {:fixed-arities #{1}, :end-row 38, :name-end-col 45, :name-end-row 38, :name-row 38, :name seq, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 41, :name-col 42, :from-var done-test-interceptor, :end-col 55, :arity 1, :row 38, :to clojure.core} {:fixed-arities #{2}, :end-row 39, :name-end-col 56, :name-end-row 39, :name-row 39, :name map->str, :filename "src/elin/interceptor/test.clj", :alias e.u.map, :from elin.interceptor.test, :col 39, :name-col 40, :from-var done-test-interceptor, :end-col 98, :arity 2, :row 39, :to elin.util.map} {:end-row 40, :name-end-col 40, :name-end-row 38, :name-row 38, :name if, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 37, :name-col 38, :from-var done-test-interceptor, :end-col 46, :arity 3, :row 38, :to clojure.core} {:end-row 41, :name-end-col 37, :name-end-row 35, :name-row 35, :name if, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 34, :name-col 35, :from-var done-test-interceptor, :end-col 41, :arity 3, :row 35, :to clojure.core} {:end-row 41, :name-end-col 35, :name-end-row 34, :name-row 34, :name fn, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :macro true, :col 32, :name-col 33, :from-var done-test-interceptor, :end-col 42, :arity 2, :varargs-min-arity 0, :row 34, :to clojure.core} {:fixed-arities #{1}, :end-row 41, :name-end-col 31, :name-end-row 34, :name-row 34, :name mapcat, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 24, :name-col 25, :from-var done-test-interceptor, :end-col 43, :arity 2, :varargs-min-arity 1, :row 34, :to clojure.core} {:fixed-arities #{1 2}, :end-row 42, :name-end-col 33, :name-end-row 42, :name-row 42, :name join, :filename "src/elin/interceptor/test.clj", :alias str, :from elin.interceptor.test, :col 24, :name-col 25, :from-var done-test-interceptor, :end-col 39, :arity 2, :row 42, :to clojure.string} {:fixed-arities #{2}, :end-row 43, :name-end-col 55, :name-end-row 43, :name-row 43, :name append-to-info-buffer, :filename "src/elin/interceptor/test.clj", :alias e.p.host, :from elin.interceptor.test, :col 24, :name-col 25, :from-var done-test-interceptor, :end-col 61, :arity 2, :row 43, :to elin.protocol.host} {:end-row 43, :name-end-col 23, :name-end-row 33, :name-row 33, :name ->>, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :macro true, :col 19, :name-col 20, :from-var done-test-interceptor, :end-col 62, :arity 4, :varargs-min-arity 1, :row 33, :to clojure.core} {:end-row 46, :name-end-col 27, :name-end-row 46, :name-row 46, :name comment, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :macro true, :col 19, :name-col 20, :from-var done-test-interceptor, :end-col 32, :arity 1, :varargs-min-arity 0, :row 46, :to clojure.core} {:fixed-arities #{2}, :end-row 49, :name-end-col 50, :name-end-row 49, :name-row 49, :name append-to-info-buffer, :filename "src/elin/interceptor/test.clj", :alias e.p.host, :from elin.interceptor.test, :col 19, :name-col 20, :from-var done-test-interceptor, :end-col 64, :arity 2, :row 49, :to elin.protocol.host} {:end-row 51, :name-end-col 36, :name-end-row 51, :name-row 51, :name info, :filename "src/elin/interceptor/test.clj", :alias e.message, :from elin.interceptor.test, :col 21, :name-col 22, :from-var done-test-interceptor, :end-col 50, :arity 2, :varargs-min-arity 1, :row 51, :to elin.message} {:end-row 52, :name-end-col 37, :name-end-row 52, :name-row 52, :name error, :filename "src/elin/interceptor/test.clj", :alias e.message, :from elin.interceptor.test, :col 21, :name-col 22, :from-var done-test-interceptor, :end-col 51, :arity 2, :varargs-min-arity 1, :row 52, :to elin.message} {:end-row 52, :name-end-col 22, :name-end-row 50, :name-row 50, :name if, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 19, :name-col 20, :from-var done-test-interceptor, :end-col 52, :arity 3, :row 50, :to clojure.core} {:end-row 52, :name-end-col 21, :name-end-row 17, :name-row 17, :name let, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :macro true, :col 17, :name-col 18, :from-var done-test-interceptor, :end-col 53, :arity 7, :varargs-min-arity 1, :row 17, :to clojure.core} {:end-row 52, :name-end-col 18, :name-end-row 16, :name-row 16, :name fn, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :macro true, :col 15, :name-col 16, :from-var done-test-interceptor, :end-col 54, :arity 2, :varargs-min-arity 0, :row 16, :to clojure.core} {:end-row 53, :name-end-col 26, :name-end-row 53, :name-row 53, :name discard, :filename "src/elin/interceptor/test.clj", :alias ix, :from elin.interceptor.test, :col 15, :name-col 16, :from-var done-test-interceptor, :end-col 27, :arity 1, :row 53, :to exoscale.interceptor} {:end-row 53, :name-end-col 14, :name-end-row 16, :name-row 16, :name ->, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :macro true, :col 11, :name-col 12, :from-var done-test-interceptor, :end-col 28, :arity 2, :varargs-min-arity 1, :row 16, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 53, :name-end-col 5, :name-end-row 13, :name-row 13, :name def, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :macro true, :col 1, :name-col 2, :end-col 30, :arity 2, :row 13, :to clojure.core} {:fixed-arities #{1 2}, :end-row 12, :name-end-col 40, :name-end-row 12, :name-row 12, :name file, :filename "src/elin/util/file.clj", :alias io, :from elin.util.file, :col 32, :name-col 33, :from-var find-file-in-parent-directories-by-string, :end-col 45, :arity 1, :varargs-min-arity 2, :row 12, :to clojure.java.io} {:end-row 12, :name ., :filename "src/elin/util/file.clj", :from elin.util.file, :col 14, :from-var find-file-in-parent-directories-by-string, :end-col 46, :arity 2, :row 12, :to clojure.core} {:fixed-arities #{1 2}, :end-row 14, :name-end-col 26, :name-end-row 14, :name-row 14, :name file, :filename "src/elin/util/file.clj", :alias io, :from elin.util.file, :col 18, :name-col 19, :from-var find-file-in-parent-directories-by-string, :end-col 41, :arity 2, :varargs-min-arity 2, :row 14, :to clojure.java.io} {:end-row 15, :name ., :filename "src/elin/util/file.clj", :from elin.util.file, :col 13, :from-var find-file-in-parent-directories-by-string, :end-col 27, :arity 2, :row 15, :to clojure.core} {:end-row 17, :name ., :filename "src/elin/util/file.clj", :from elin.util.file, :col 18, :from-var find-file-in-parent-directories-by-string, :end-col 38, :arity 2, :row 17, :to clojure.core} {:end-row 17, :name-end-col 17, :name-end-row 17, :name-row 17, :name recur, :filename "src/elin/util/file.clj", :from elin.util.file, :col 11, :name-col 12, :from-var find-file-in-parent-directories-by-string, :end-col 39, :arity 1, :row 17, :to clojure.core} {:end-row 17, :name-end-col 12, :name-end-row 15, :name-row 15, :name if, :filename "src/elin/util/file.clj", :from elin.util.file, :col 9, :name-col 10, :from-var find-file-in-parent-directories-by-string, :end-col 40, :arity 3, :row 15, :to clojure.core} {:end-row 17, :name-end-col 11, :name-end-row 14, :name-row 14, :name let, :filename "src/elin/util/file.clj", :from elin.util.file, :macro true, :col 7, :name-col 8, :from-var find-file-in-parent-directories-by-string, :end-col 41, :arity 2, :varargs-min-arity 1, :row 14, :to clojure.core} {:end-row 17, :name-end-col 10, :name-end-row 13, :name-row 13, :name when, :filename "src/elin/util/file.clj", :from elin.util.file, :macro true, :col 5, :name-col 6, :from-var find-file-in-parent-directories-by-string, :end-col 42, :arity 2, :varargs-min-arity 1, :row 13, :to clojure.core} {:end-row 17, :name-end-col 8, :name-end-row 12, :name-row 12, :name loop, :filename "src/elin/util/file.clj", :from elin.util.file, :macro true, :col 3, :name-col 4, :from-var find-file-in-parent-directories-by-string, :end-col 43, :arity 2, :varargs-min-arity 1, :row 12, :to clojure.core} {:end-row 17, :name-end-col 7, :name-end-row 10, :name-row 10, :name defn-, :filename "src/elin/util/file.clj", :from elin.util.file, :macro true, :col 1, :name-col 2, :end-col 44, :arity 3, :varargs-min-arity 2, :row 10, :to clojure.core} {:fixed-arities #{1 2}, :end-row 21, :name-end-col 22, :name-end-row 21, :name-row 21, :name file, :filename "src/elin/util/file.clj", :alias io, :from elin.util.file, :col 14, :name-col 15, :from-var find-file-in-parent-directories-by-pattern, :end-col 27, :arity 1, :varargs-min-arity 2, :row 21, :to clojure.java.io} {:end-row 24, :name ., :filename "src/elin/util/file.clj", :from elin.util.file, :col 68, :from-var find-file-in-parent-directories-by-pattern, :end-col 80, :arity 2, :row 24, :to clojure.core} {:fixed-arities #{2}, :end-row 24, :name-end-col 49, :name-end-row 24, :name-row 24, :name re-seq, :filename "src/elin/util/file.clj", :from elin.util.file, :col 42, :name-col 43, :from-var find-file-in-parent-directories-by-pattern, :end-col 81, :arity 2, :row 24, :to clojure.core} {:end-row 24, :name fn*, :filename "src/elin/util/file.clj", :from elin.util.file, :col 41, :from-var find-file-in-parent-directories-by-pattern, :end-col 81, :arity 2, :row 24, :to clojure.core} {:fixed-arities #{1}, :end-row 23, :name-end-col 42, :name-end-row 23, :name-row 23, :name file-seq, :filename "src/elin/util/file.clj", :from elin.util.file, :col 33, :name-col 34, :from-var find-file-in-parent-directories-by-pattern, :end-col 47, :arity 1, :row 23, :to clojure.core} {:fixed-arities #{1 2}, :end-row 24, :name-end-col 40, :name-end-row 24, :name-row 24, :name filter, :filename "src/elin/util/file.clj", :from elin.util.file, :col 33, :name-col 34, :from-var find-file-in-parent-directories-by-pattern, :end-col 82, :arity 2, :row 24, :to clojure.core} {:fixed-arities #{1}, :end-row 25, :name-end-col 39, :name-end-row 25, :name-row 25, :name first, :filename "src/elin/util/file.clj", :from elin.util.file, :col 33, :name-col 34, :from-var find-file-in-parent-directories-by-pattern, :end-col 40, :arity 1, :row 25, :to clojure.core} {:end-row 25, :name-end-col 32, :name-end-row 23, :name-row 23, :name ->>, :filename "src/elin/util/file.clj", :from elin.util.file, :macro true, :col 28, :name-col 29, :from-var find-file-in-parent-directories-by-pattern, :end-col 41, :arity 3, :varargs-min-arity 1, :row 23, :to clojure.core} {:end-row 27, :name ., :filename "src/elin/util/file.clj", :from elin.util.file, :col 16, :from-var find-file-in-parent-directories-by-pattern, :end-col 36, :arity 2, :row 27, :to clojure.core} {:end-row 27, :name-end-col 15, :name-end-row 27, :name-row 27, :name recur, :filename "src/elin/util/file.clj", :from elin.util.file, :col 9, :name-col 10, :from-var find-file-in-parent-directories-by-pattern, :end-col 37, :arity 1, :row 27, :to clojure.core} {:fixed-arities #{3 2}, :end-row 27, :name-end-col 14, :name-end-row 23, :name-row 23, :name if-let, :filename "src/elin/util/file.clj", :from elin.util.file, :macro true, :col 7, :name-col 8, :from-var find-file-in-parent-directories-by-pattern, :end-col 38, :arity 3, :row 23, :to clojure.core} {:end-row 27, :name-end-col 10, :name-end-row 22, :name-row 22, :name when, :filename "src/elin/util/file.clj", :from elin.util.file, :macro true, :col 5, :name-col 6, :from-var find-file-in-parent-directories-by-pattern, :end-col 39, :arity 2, :varargs-min-arity 1, :row 22, :to clojure.core} {:end-row 27, :name-end-col 8, :name-end-row 21, :name-row 21, :name loop, :filename "src/elin/util/file.clj", :from elin.util.file, :macro true, :col 3, :name-col 4, :from-var find-file-in-parent-directories-by-pattern, :end-col 40, :arity 2, :varargs-min-arity 1, :row 21, :to clojure.core} {:end-row 27, :name-end-col 7, :name-end-row 19, :name-row 19, :name defn-, :filename "src/elin/util/file.clj", :from elin.util.file, :macro true, :col 1, :name-col 2, :end-col 41, :arity 3, :varargs-min-arity 2, :row 19, :to clojure.core} {:fixed-arities #{2}, :end-row 29, :name-end-col 38, :name-end-row 29, :name-row 29, :name find-file-in-parent-directories, :filename "src/elin/util/file.clj", :from elin.util.file, :col 7, :name-col 7, :end-col 38, :row 29, :to elin.util.file} {:fixed-arities #{1}, :end-row 31, :name-end-col 21, :name-end-row 31, :name-row 31, :name string?, :filename "src/elin/util/file.clj", :from elin.util.file, :col 14, :name-col 14, :end-col 21, :row 31, :to clojure.core} {:fixed-arities #{1}, :end-row 31, :name-end-col 34, :name-end-row 31, :name-row 31, :name string?, :filename "src/elin/util/file.clj", :from elin.util.file, :col 27, :name-col 27, :end-col 34, :row 31, :to clojure.core} {:end-row 31, :name-end-col 52, :name-end-row 31, :name-row 31, :name ?Pattern, :filename "src/elin/util/file.clj", :alias e.schema, :from elin.util.file, :col 35, :name-col 35, :end-col 52, :row 31, :to elin.schema} {:end-row 32, :name-end-col 30, :name-end-row 32, :name-row 32, :name ?File, :filename "src/elin/util/file.clj", :alias e.schema, :from elin.util.file, :col 16, :name-col 16, :end-col 30, :row 32, :to elin.schema} {:fixed-arities #{2}, :end-row 32, :name-end-col 6, :name-end-row 29, :name-row 29, :name =>, :filename "src/elin/util/file.clj", :alias m, :from elin.util.file, :macro true, :col 1, :name-col 2, :end-col 33, :arity 2, :row 29, :to malli.core} {:fixed-arities #{1}, :end-row 35, :name-end-col 15, :name-end-row 35, :name-row 35, :name string?, :filename "src/elin/util/file.clj", :from elin.util.file, :col 7, :name-col 8, :from-var find-file-in-parent-directories, :end-col 26, :arity 1, :row 35, :to clojure.core} {:fixed-arities #{2}, :end-row 36, :name-end-col 47, :name-end-row 36, :private true, :name-row 36, :name find-file-in-parent-directories-by-string, :filename "src/elin/util/file.clj", :from elin.util.file, :col 5, :name-col 6, :from-var find-file-in-parent-directories, :end-col 62, :arity 2, :row 36, :to elin.util.file} {:fixed-arities #{2}, :end-row 37, :name-end-col 48, :name-end-row 37, :private true, :name-row 37, :name find-file-in-parent-directories-by-pattern, :filename "src/elin/util/file.clj", :from elin.util.file, :col 5, :name-col 6, :from-var find-file-in-parent-directories, :end-col 63, :arity 2, :row 37, :to elin.util.file} {:end-row 37, :name-end-col 6, :name-end-row 35, :name-row 35, :name if, :filename "src/elin/util/file.clj", :from elin.util.file, :col 3, :name-col 4, :from-var find-file-in-parent-directories, :end-col 64, :arity 3, :row 35, :to clojure.core} {:end-row 37, :name-end-col 6, :name-end-row 33, :name-row 33, :name defn, :filename "src/elin/util/file.clj", :from elin.util.file, :macro true, :col 1, :name-col 2, :end-col 65, :arity 3, :varargs-min-arity 2, :row 33, :to clojure.core} {:fixed-arities #{1}, :end-row 39, :name-end-col 21, :name-end-row 39, :name-row 39, :name normalize-path, :filename "src/elin/util/file.clj", :from elin.util.file, :col 7, :name-col 7, :end-col 21, :row 39, :to elin.util.file} {:fixed-arities #{1}, :end-row 39, :name-end-col 40, :name-end-row 39, :name-row 39, :name string?, :filename "src/elin/util/file.clj", :from elin.util.file, :col 33, :name-col 33, :end-col 40, :row 39, :to clojure.core} {:fixed-arities #{1}, :end-row 39, :name-end-col 49, :name-end-row 39, :name-row 39, :name string?, :filename "src/elin/util/file.clj", :from elin.util.file, :col 42, :name-col 42, :end-col 49, :row 39, :to clojure.core} {:fixed-arities #{2}, :end-row 39, :name-end-col 6, :name-end-row 39, :name-row 39, :name =>, :filename "src/elin/util/file.clj", :alias m, :from elin.util.file, :macro true, :col 1, :name-col 2, :end-col 51, :arity 2, :row 39, :to malli.core} {:fixed-arities #{3}, :end-row 41, :name-end-col 32, :name-end-row 41, :name-row 41, :name replace-first, :filename "src/elin/util/file.clj", :alias str, :from elin.util.file, :col 14, :name-col 15, :from-var normalize-path, :end-col 51, :arity 3, :row 41, :to clojure.string} {:fixed-arities #{2}, :end-row 42, :name-end-col 26, :name-end-row 42, :name-row 42, :name starts-with?, :filename "src/elin/util/file.clj", :alias str, :from elin.util.file, :col 9, :name-col 10, :from-var normalize-path, :end-col 39, :arity 2, :row 42, :to clojure.string} {:fixed-arities #{3}, :end-row 44, :name-end-col 29, :name-end-row 44, :name-row 44, :name replace-first, :filename "src/elin/util/file.clj", :alias str, :from elin.util.file, :col 11, :name-col 12, :from-var normalize-path, :end-col 57, :arity 3, :row 44, :to clojure.string} {:fixed-arities #{3}, :end-row 45, :name-end-col 23, :name-end-row 45, :name-row 45, :name replace, :filename "src/elin/util/file.clj", :alias str, :from elin.util.file, :col 11, :name-col 12, :from-var normalize-path, :end-col 35, :arity 3, :row 45, :to clojure.string} {:end-row 45, :name-end-col 10, :name-end-row 43, :name-row 43, :name ->, :filename "src/elin/util/file.clj", :from elin.util.file, :macro true, :col 7, :name-col 8, :from-var normalize-path, :end-col 36, :arity 3, :varargs-min-arity 1, :row 43, :to clojure.core} {:end-row 46, :name-end-col 8, :name-end-row 42, :name-row 42, :name if, :filename "src/elin/util/file.clj", :from elin.util.file, :col 5, :name-col 6, :from-var normalize-path, :end-col 12, :arity 3, :row 42, :to clojure.core} {:end-row 46, :name-end-col 7, :name-end-row 41, :name-row 41, :name let, :filename "src/elin/util/file.clj", :from elin.util.file, :macro true, :col 3, :name-col 4, :from-var normalize-path, :end-col 13, :arity 2, :varargs-min-arity 1, :row 41, :to clojure.core} {:end-row 46, :name-end-col 6, :name-end-row 40, :name-row 40, :name defn, :filename "src/elin/util/file.clj", :from elin.util.file, :macro true, :col 1, :name-col 2, :end-col 14, :arity 3, :varargs-min-arity 2, :row 40, :to clojure.core} {:fixed-arities #{0}, :end-row 48, :name-end-col 26, :name-end-row 48, :name-row 48, :name get-cache-directory, :filename "src/elin/util/file.clj", :from elin.util.file, :col 7, :name-col 7, :end-col 26, :row 48, :to elin.util.file} {:fixed-arities #{1}, :end-row 48, :name-end-col 44, :name-end-row 48, :name-row 48, :name string?, :filename "src/elin/util/file.clj", :from elin.util.file, :col 37, :name-col 37, :end-col 44, :row 48, :to clojure.core} {:fixed-arities #{2}, :end-row 48, :name-end-col 6, :name-end-row 48, :name-row 48, :name =>, :filename "src/elin/util/file.clj", :alias m, :from elin.util.file, :macro true, :col 1, :name-col 2, :end-col 46, :arity 2, :row 48, :to malli.core} {:end-row 54, :name-end-col 27, :name-end-row 54, :name-row 54, :name mac?, :filename "src/elin/util/file.clj", :alias e.u.os, :from elin.util.file, :col 16, :name-col 16, :from-var get-cache-directory, :end-col 27, :row 54, :to elin.util.os} {:end-row 55, :name-end-col 65, :name-end-row 55, :name-row 55, :name name, :filename "src/elin/util/file.clj", :alias e.c.project, :from elin.util.file, :col 49, :name-col 49, :from-var get-cache-directory, :end-col 65, :row 55, :to elin.constant.project} {:fixed-arities #{1 2}, :end-row 55, :name-end-col 24, :name-end-row 55, :name-row 55, :name file, :filename "src/elin/util/file.clj", :alias io, :from elin.util.file, :col 16, :name-col 17, :from-var get-cache-directory, :end-col 66, :arity 4, :varargs-min-arity 2, :row 55, :to clojure.java.io} {:fixed-arities #{1}, :end-row 57, :name-end-col 20, :name-end-row 57, :name-row 57, :name seq, :filename "src/elin/util/file.clj", :from elin.util.file, :col 16, :name-col 17, :from-var get-cache-directory, :end-col 36, :arity 1, :row 57, :to clojure.core} {:end-row 58, :name-end-col 56, :name-end-row 58, :name-row 58, :name name, :filename "src/elin/util/file.clj", :alias e.c.project, :from elin.util.file, :col 40, :name-col 40, :from-var get-cache-directory, :end-col 56, :row 58, :to elin.constant.project} {:fixed-arities #{1 2}, :end-row 58, :name-end-col 24, :name-end-row 58, :name-row 58, :name file, :filename "src/elin/util/file.clj", :alias io, :from elin.util.file, :col 16, :name-col 17, :from-var get-cache-directory, :end-col 57, :arity 2, :varargs-min-arity 2, :row 58, :to clojure.java.io} {:end-row 61, :name-end-col 55, :name-end-row 61, :name-row 61, :name name, :filename "src/elin/util/file.clj", :alias e.c.project, :from elin.util.file, :col 39, :name-col 39, :from-var get-cache-directory, :end-col 55, :row 61, :to elin.constant.project} {:fixed-arities #{1 2}, :end-row 61, :name-end-col 24, :name-end-row 61, :name-row 61, :name file, :filename "src/elin/util/file.clj", :alias io, :from elin.util.file, :col 16, :name-col 17, :from-var get-cache-directory, :end-col 56, :arity 3, :varargs-min-arity 2, :row 61, :to clojure.java.io} {:end-row 61, :name-end-col 19, :name-end-row 53, :name-row 53, :name cond, :filename "src/elin/util/file.clj", :from elin.util.file, :macro true, :col 14, :name-col 15, :from-var get-cache-directory, :end-col 57, :arity 6, :varargs-min-arity 0, :row 53, :to clojure.core} {:end-row 62, :name ., :filename "src/elin/util/file.clj", :from elin.util.file, :col 5, :from-var get-cache-directory, :end-col 19, :arity 2, :row 62, :to clojure.core} {:end-row 63, :name ., :filename "src/elin/util/file.clj", :from elin.util.file, :col 5, :from-var get-cache-directory, :end-col 28, :arity 2, :row 63, :to clojure.core} {:end-row 63, :name-end-col 7, :name-end-row 51, :name-row 51, :name let, :filename "src/elin/util/file.clj", :from elin.util.file, :macro true, :col 3, :name-col 4, :from-var get-cache-directory, :end-col 29, :arity 3, :varargs-min-arity 1, :row 51, :to clojure.core} {:end-row 63, :name-end-col 6, :name-end-row 49, :name-row 49, :name defn, :filename "src/elin/util/file.clj", :from elin.util.file, :macro true, :col 1, :name-col 2, :end-col 30, :arity 3, :varargs-min-arity 2, :row 49, :to clojure.core} {:fixed-arities #{1}, :end-row 65, :name-end-col 25, :name-end-row 65, :name-row 65, :name get-file-extension, :filename "src/elin/util/file.clj", :from elin.util.file, :col 7, :name-col 7, :end-col 25, :row 65, :to elin.util.file} {:fixed-arities #{1}, :end-row 65, :name-end-col 44, :name-end-row 65, :name-row 65, :name string?, :filename "src/elin/util/file.clj", :from elin.util.file, :col 37, :name-col 37, :end-col 44, :row 65, :to clojure.core} {:fixed-arities #{1}, :end-row 65, :name-end-col 61, :name-end-row 65, :name-row 65, :name string?, :filename "src/elin/util/file.clj", :from elin.util.file, :col 54, :name-col 54, :end-col 61, :row 65, :to clojure.core} {:fixed-arities #{2}, :end-row 65, :name-end-col 6, :name-end-row 65, :name-row 65, :name =>, :filename "src/elin/util/file.clj", :alias m, :from elin.util.file, :macro true, :col 1, :name-col 2, :end-col 64, :arity 2, :row 65, :to malli.core} {:fixed-arities #{3 2}, :end-row 68, :name-end-col 36, :name-end-row 68, :name-row 68, :name last-index-of, :filename "src/elin/util/file.clj", :alias str, :from elin.util.file, :col 18, :name-col 19, :from-var get-file-extension, :end-col 46, :arity 2, :row 68, :to clojure.string} {:fixed-arities #{3 2}, :end-row 69, :name-end-col 10, :name-end-row 69, :name-row 69, :name subs, :filename "src/elin/util/file.clj", :from elin.util.file, :col 5, :name-col 6, :from-var get-file-extension, :end-col 20, :arity 2, :row 69, :to clojure.core} {:end-row 69, :name-end-col 12, :name-end-row 68, :name-row 68, :name when-let, :filename "src/elin/util/file.clj", :from elin.util.file, :macro true, :col 3, :name-col 4, :from-var get-file-extension, :end-col 21, :arity 2, :varargs-min-arity 1, :row 68, :to clojure.core} {:end-row 69, :name-end-col 6, :name-end-row 66, :name-row 66, :name defn, :filename "src/elin/util/file.clj", :from elin.util.file, :macro true, :col 1, :name-col 2, :end-col 22, :arity 3, :varargs-min-arity 2, :row 66, :to clojure.core} {:fixed-arities #{1}, :end-row 71, :name-end-col 27, :name-end-row 71, :name-row 71, :name guess-file-separator, :filename "src/elin/util/file.clj", :from elin.util.file, :col 7, :name-col 7, :end-col 27, :row 71, :to elin.util.file} {:fixed-arities #{1}, :end-row 71, :name-end-col 46, :name-end-row 71, :name-row 71, :name string?, :filename "src/elin/util/file.clj", :from elin.util.file, :col 39, :name-col 39, :end-col 46, :row 71, :to clojure.core} {:fixed-arities #{1}, :end-row 71, :name-end-col 55, :name-end-row 71, :name-row 71, :name string?, :filename "src/elin/util/file.clj", :from elin.util.file, :col 48, :name-col 48, :end-col 55, :row 71, :to clojure.core} {:fixed-arities #{2}, :end-row 71, :name-end-col 6, :name-end-row 71, :name-row 71, :name =>, :filename "src/elin/util/file.clj", :alias m, :from elin.util.file, :macro true, :col 1, :name-col 2, :end-col 57, :arity 2, :row 71, :to malli.core} {:fixed-arities #{1}, :end-row 74, :name-end-col 19, :name-end-row 74, :name-row 74, :name first, :filename "src/elin/util/file.clj", :from elin.util.file, :col 13, :name-col 14, :from-var guess-file-separator, :end-col 25, :arity 1, :row 74, :to clojure.core} {:fixed-arities #{1 2}, :end-row 74, :name-end-col 9, :name-end-row 74, :name-row 74, :name =, :filename "src/elin/util/file.clj", :from elin.util.file, :col 7, :name-col 8, :from-var guess-file-separator, :end-col 26, :arity 2, :varargs-min-arity 2, :row 74, :to clojure.core} {:end-row 76, :name-end-col 6, :name-end-row 74, :name-row 74, :name if, :filename "src/elin/util/file.clj", :from elin.util.file, :col 3, :name-col 4, :from-var guess-file-separator, :end-col 10, :arity 3, :row 74, :to clojure.core} {:end-row 76, :name-end-col 6, :name-end-row 72, :name-row 72, :name defn, :filename "src/elin/util/file.clj", :from elin.util.file, :macro true, :col 1, :name-col 2, :end-col 11, :arity 3, :varargs-min-arity 2, :row 72, :to clojure.core} {:fixed-arities #{1}, :end-row 78, :name-end-col 33, :name-end-row 78, :name-row 78, :name get-project-root-directory, :filename "src/elin/util/file.clj", :from elin.util.file, :col 7, :name-col 7, :end-col 33, :row 78, :to elin.util.file} {:fixed-arities #{1}, :end-row 78, :name-end-col 52, :name-end-row 78, :name-row 78, :name string?, :filename "src/elin/util/file.clj", :from elin.util.file, :col 45, :name-col 45, :end-col 52, :row 78, :to clojure.core} {:end-row 78, :name-end-col 76, :name-end-row 78, :name-row 78, :name ?File, :filename "src/elin/util/file.clj", :alias e.schema, :from elin.util.file, :col 62, :name-col 62, :end-col 76, :row 78, :to elin.schema} {:fixed-arities #{2}, :end-row 78, :name-end-col 6, :name-end-row 78, :name-row 78, :name =>, :filename "src/elin/util/file.clj", :alias m, :from elin.util.file, :macro true, :col 1, :name-col 2, :end-col 79, :arity 2, :row 78, :to malli.core} {:fixed-arities #{2}, :end-row 81, :name-end-col 43, :name-end-row 81, :name-row 81, :name find-file-in-parent-directories, :filename "src/elin/util/file.clj", :from elin.util.file, :col 11, :name-col 12, :from-var get-project-root-directory, :end-col 59, :arity 2, :row 81, :to elin.util.file} {:end-row 82, :name ., :filename "src/elin/util/file.clj", :from elin.util.file, :col 11, :from-var get-project-root-directory, :end-col 27, :arity 2, :row 82, :to clojure.core} {:end-row 82, :name-end-col 10, :name-end-row 81, :name-row 81, :name some->, :filename "src/elin/util/file.clj", :from elin.util.file, :macro true, :col 3, :name-col 4, :from-var get-project-root-directory, :end-col 28, :arity 2, :varargs-min-arity 1, :row 81, :to clojure.core} {:end-row 82, :name-end-col 6, :name-end-row 79, :name-row 79, :name defn, :filename "src/elin/util/file.clj", :from elin.util.file, :macro true, :col 1, :name-col 2, :end-col 29, :arity 3, :varargs-min-arity 2, :row 79, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 3, :name-end-col 5, :name-end-row 3, :name-row 3, :name def, :filename "src/elin/constant/host.clj", :from elin.constant.host, :macro true, :col 1, :name-col 2, :end-col 18, :arity 2, :row 3, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 4, :name-end-col 5, :name-end-row 4, :name-row 4, :name def, :filename "src/elin/constant/host.clj", :from elin.constant.host, :macro true, :col 1, :name-col 2, :end-col 16, :arity 2, :row 4, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 18, :name-end-col 5, :name-end-row 16, :name-row 16, :name def, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :macro true, :col 1, :name-col 2, :end-col 38, :arity 2, :row 16, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 26, :name-end-col 5, :name-end-row 20, :name-row 20, :name def, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :macro true, :col 1, :name-col 2, :end-col 38, :arity 2, :row 20, :to clojure.core} {:end-row 31, :name-end-col 26, :name-end-row 31, :name-row 31, :name middleware-caught-keys, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :col 4, :name-col 4, :from-var eval-option-keys, :end-col 26, :row 31, :to elin.function.nrepl} {:end-row 32, :name-end-col 25, :name-end-row 32, :name-row 32, :name middleware-print-keys, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :col 4, :name-col 4, :from-var eval-option-keys, :end-col 25, :row 32, :to elin.function.nrepl} {:end-row 32, :name-end-col 13, :name-end-row 29, :name-row 29, :name union, :filename "src/elin/function/nrepl.clj", :alias set, :from elin.function.nrepl, :col 3, :name-col 4, :from-var eval-option-keys, :end-col 26, :arity 3, :row 29, :to clojure.set} {:fixed-arities #{1 3 2}, :end-row 32, :name-end-col 5, :name-end-row 28, :name-row 28, :name def, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :macro true, :col 1, :name-col 2, :end-col 27, :arity 2, :row 28, :to clojure.core} {:end-row 37, :name-end-col 26, :name-end-row 37, :name-row 37, :name middleware-caught-keys, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :col 4, :name-col 4, :from-var load-file-option-keys, :end-col 26, :row 37, :to elin.function.nrepl} {:end-row 38, :name-end-col 25, :name-end-row 38, :name-row 38, :name middleware-print-keys, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :col 4, :name-col 4, :from-var load-file-option-keys, :end-col 25, :row 38, :to elin.function.nrepl} {:end-row 38, :name-end-col 13, :name-end-row 35, :name-row 35, :name union, :filename "src/elin/function/nrepl.clj", :alias set, :from elin.function.nrepl, :col 3, :name-col 4, :from-var load-file-option-keys, :end-col 26, :arity 3, :row 35, :to clojure.set} {:fixed-arities #{1 3 2}, :end-row 38, :name-end-col 5, :name-end-row 34, :name-row 34, :name def, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :macro true, :col 1, :name-col 2, :end-col 27, :arity 2, :row 34, :to clojure.core} {:fixed-arities #{1 2}, :end-row 40, :name-end-col 14, :name-end-row 40, :name-row 40, :name close!!, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :col 7, :name-col 7, :end-col 14, :row 40, :to elin.function.nrepl} {:end-row 41, :name-end-col 47, :name-end-row 41, :name-row 41, :name ?Nrepl, :filename "src/elin/function/nrepl.clj", :alias e.s.component, :from elin.function.nrepl, :col 27, :name-col 27, :end-col 47, :row 41, :to elin.schema.component} {:fixed-arities #{1}, :end-row 41, :name-end-col 53, :name-end-row 41, :name-row 41, :name any?, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :col 49, :name-col 49, :end-col 53, :row 41, :to clojure.core} {:end-row 42, :name-end-col 47, :name-end-row 42, :name-row 42, :name ?Nrepl, :filename "src/elin/function/nrepl.clj", :alias e.s.component, :from elin.function.nrepl, :col 27, :name-col 27, :end-col 47, :row 42, :to elin.schema.component} {:fixed-arities #{1}, :end-row 42, :name-end-col 55, :name-end-row 42, :name-row 42, :name string?, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :col 48, :name-col 48, :end-col 55, :row 42, :to clojure.core} {:fixed-arities #{1}, :end-row 42, :name-end-col 61, :name-end-row 42, :name-row 42, :name any?, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :col 57, :name-col 57, :end-col 61, :row 42, :to clojure.core} {:fixed-arities #{2}, :end-row 42, :name-end-col 6, :name-end-row 40, :name-row 40, :name =>, :filename "src/elin/function/nrepl.clj", :alias m, :from elin.function.nrepl, :macro true, :col 1, :name-col 2, :end-col 64, :arity 2, :row 40, :to malli.core} {:fixed-arities #{1}, :end-row 45, :name-end-col 47, :name-end-row 45, :name-row 45, :name current-session, :filename "src/elin/function/nrepl.clj", :alias e.p.nrepl, :from elin.function.nrepl, :col 21, :name-col 22, :from-var close!!, :end-col 54, :arity 1, :row 45, :to elin.protocol.nrepl} {:fixed-arities #{1 2}, :end-row 46, :name-end-col 14, :name-end-row 46, :name-row 46, :name close!!, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :col 6, :name-col 7, :from-var close!!, :end-col 29, :arity 2, :row 46, :to elin.function.nrepl} {:end-row 47, :name-end-col 20, :name-end-row 47, :name-row 47, :name unavailable, :filename "src/elin/function/nrepl.clj", :alias e, :from elin.function.nrepl, :col 6, :name-col 7, :from-var close!!, :end-col 48, :arity 1, :varargs-min-arity 0, :row 47, :to elin.error} {:fixed-arities #{3 2}, :end-row 47, :name-end-col 11, :name-end-row 45, :name-row 45, :name if-let, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :macro true, :col 4, :name-col 5, :from-var close!!, :end-col 49, :arity 3, :row 45, :to clojure.core} {:end-row 49, :name-end-col 63, :name-end-row 49, :name-row 49, :name close-op, :filename "src/elin/function/nrepl.clj", :alias e.c.nrepl, :from elin.function.nrepl, :col 45, :name-col 45, :from-var close!!, :end-col 63, :row 49, :to elin.constant.nrepl} {:fixed-arities #{2}, :end-row 49, :name-end-col 33, :name-end-row 49, :name-row 49, :name request, :filename "src/elin/function/nrepl.clj", :alias e.p.nrepl, :from elin.function.nrepl, :col 15, :name-col 16, :from-var close!!, :end-col 82, :arity 2, :row 49, :to elin.protocol.nrepl} {:fixed-arities #{1}, :end-row 49, :name-end-col 14, :name-end-row 49, :name-row 49, :name , :filename "src/elin/function/nrepl.clj", :alias m, :from elin.function.nrepl, :macro true, :col 1, :name-col 2, :end-col 68, :arity 2, :row 51, :to malli.core} {:fixed-arities #{3 2}, :end-row 56, :name-end-col 11, :name-end-row 56, :name-row 56, :name eval!!, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :col 4, :name-col 5, :from-var eval!!, :end-col 26, :arity 3, :row 56, :to elin.function.nrepl} {:fixed-arities #{1}, :end-row 58, :name-end-col 47, :name-end-row 58, :name-row 58, :name current-session, :filename "src/elin/function/nrepl.clj", :alias e.p.nrepl, :from elin.function.nrepl, :col 21, :name-col 22, :from-var eval!!, :end-col 54, :arity 1, :row 58, :to elin.protocol.nrepl} {:end-row 61, :name-end-col 74, :name-end-row 61, :private true, :name-row 61, :name eval-option-keys, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :col 58, :name-col 58, :from-var eval!!, :end-col 74, :row 61, :to elin.function.nrepl} {:fixed-arities #{2}, :end-row 61, :name-end-col 48, :name-end-row 61, :name-row 61, :name select-keys, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :col 36, :name-col 37, :from-var eval!!, :end-col 75, :arity 2, :row 61, :to clojure.core} {:end-row 62, :name-end-col 58, :name-end-row 62, :name-row 62, :name eval-op, :filename "src/elin/function/nrepl.clj", :alias e.c.nrepl, :from elin.function.nrepl, :col 41, :name-col 41, :from-var eval!!, :end-col 58, :row 62, :to elin.constant.nrepl} {:end-row 62, :name-end-col 35, :name-end-row 61, :name-row 61, :name merge, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :col 29, :name-col 30, :from-var eval!!, :end-col 90, :arity 2, :varargs-min-arity 0, :row 61, :to clojure.core} {:fixed-arities #{2}, :end-row 63, :name-end-col 47, :name-end-row 63, :name-row 63, :name request, :filename "src/elin/function/nrepl.clj", :alias e.p.nrepl, :from elin.function.nrepl, :col 29, :name-col 30, :from-var eval!!, :end-col 54, :arity 2, :row 63, :to elin.protocol.nrepl} {:fixed-arities #{1}, :end-row 64, :name-end-col 39, :name-end-row 64, :name-row 64, :name >, :filename "src/elin/function/nrepl.clj", :alias e, :from elin.function.nrepl, :macro true, :col 22, :name-col 23, :from-var eval!!, :end-col 56, :arity 4, :varargs-min-arity 1, :row 61, :to elin.error} {:end-row 65, :name-end-col 23, :name-end-row 60, :name-row 60, :name fn, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :macro true, :col 20, :name-col 21, :from-var eval!!, :end-col 57, :arity 2, :varargs-min-arity 0, :row 60, :to clojure.core} {:end-row 68, :name-end-col 24, :name-end-row 66, :name-row 66, :name if, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :col 21, :name-col 22, :from-var eval!!, :end-col 31, :arity 3, :row 66, :to clojure.core} {:end-row 69, :name-end-col 10, :name-end-row 59, :name-row 59, :name let, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :macro true, :col 6, :name-col 7, :from-var eval!!, :end-col 32, :arity 2, :varargs-min-arity 1, :row 59, :to clojure.core} {:end-row 70, :name-end-col 20, :name-end-row 70, :name-row 70, :name unavailable, :filename "src/elin/function/nrepl.clj", :alias e, :from elin.function.nrepl, :col 6, :name-col 7, :from-var eval!!, :end-col 48, :arity 1, :varargs-min-arity 0, :row 70, :to elin.error} {:fixed-arities #{3 2}, :end-row 70, :name-end-col 11, :name-end-row 58, :name-row 58, :name if-let, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :macro true, :col 4, :name-col 5, :from-var eval!!, :end-col 49, :arity 3, :row 58, :to clojure.core} {:end-row 70, :name-end-col 6, :name-end-row 54, :name-row 54, :name defn, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :macro true, :col 1, :name-col 2, :end-col 51, :arity 3, :varargs-min-arity 2, :row 54, :to clojure.core} {:fixed-arities #{1 2}, :end-row 72, :name-end-col 18, :name-end-row 72, :name-row 72, :name interrupt!!, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :col 7, :name-col 7, :end-col 18, :row 72, :to elin.function.nrepl} {:end-row 73, :name-end-col 51, :name-end-row 73, :name-row 73, :name ?Nrepl, :filename "src/elin/function/nrepl.clj", :alias e.s.component, :from elin.function.nrepl, :col 31, :name-col 31, :end-col 51, :row 73, :to elin.schema.component} {:fixed-arities #{1}, :end-row 73, :name-end-col 57, :name-end-row 73, :name-row 73, :name any?, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :col 53, :name-col 53, :end-col 57, :row 73, :to clojure.core} {:end-row 74, :name-end-col 51, :name-end-row 74, :name-row 74, :name ?Nrepl, :filename "src/elin/function/nrepl.clj", :alias e.s.component, :from elin.function.nrepl, :col 31, :name-col 31, :end-col 51, :row 74, :to elin.schema.component} {:fixed-arities #{1}, :end-row 74, :name-end-col 56, :name-end-row 74, :name-row 74, :name map?, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :col 52, :name-col 52, :end-col 56, :row 74, :to clojure.core} {:fixed-arities #{1}, :end-row 74, :name-end-col 62, :name-end-row 74, :name-row 74, :name any?, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :col 58, :name-col 58, :end-col 62, :row 74, :to clojure.core} {:fixed-arities #{2}, :end-row 74, :name-end-col 6, :name-end-row 72, :name-row 72, :name =>, :filename "src/elin/function/nrepl.clj", :alias m, :from elin.function.nrepl, :macro true, :col 1, :name-col 2, :end-col 65, :arity 2, :row 72, :to malli.core} {:fixed-arities #{1 2}, :end-row 77, :name-end-col 16, :name-end-row 77, :name-row 77, :name interrupt!!, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :col 4, :name-col 5, :from-var interrupt!!, :end-col 26, :arity 2, :row 77, :to elin.function.nrepl} {:fixed-arities #{1}, :end-row 79, :name-end-col 47, :name-end-row 79, :name-row 79, :name current-session, :filename "src/elin/function/nrepl.clj", :alias e.p.nrepl, :from elin.function.nrepl, :col 21, :name-col 22, :from-var interrupt!!, :end-col 54, :arity 1, :row 79, :to elin.protocol.nrepl} {:fixed-arities #{2}, :end-row 80, :name-end-col 32, :name-end-row 80, :name-row 80, :name select-keys, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :col 20, :name-col 21, :from-var interrupt!!, :end-col 58, :arity 2, :row 80, :to clojure.core} {:end-row 81, :name-end-col 47, :name-end-row 81, :name-row 81, :name interrupt-op, :filename "src/elin/function/nrepl.clj", :alias e.c.nrepl, :from elin.function.nrepl, :col 25, :name-col 25, :from-var interrupt!!, :end-col 47, :row 81, :to elin.constant.nrepl} {:end-row 81, :name-end-col 19, :name-end-row 80, :name-row 80, :name merge, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :col 13, :name-col 14, :from-var interrupt!!, :end-col 66, :arity 2, :varargs-min-arity 0, :row 80, :to clojure.core} {:fixed-arities #{2}, :end-row 82, :name-end-col 31, :name-end-row 82, :name-row 82, :name request, :filename "src/elin/function/nrepl.clj", :alias e.p.nrepl, :from elin.function.nrepl, :col 13, :name-col 14, :from-var interrupt!!, :end-col 38, :arity 2, :row 82, :to elin.protocol.nrepl} {:fixed-arities #{1}, :end-row 83, :name-end-col 23, :name-end-row 83, :name-row 83, :name >, :filename "src/elin/function/nrepl.clj", :alias e, :from elin.function.nrepl, :macro true, :col 6, :name-col 7, :from-var interrupt!!, :end-col 25, :arity 3, :varargs-min-arity 1, :row 80, :to elin.error} {:end-row 84, :name-end-col 20, :name-end-row 84, :name-row 84, :name unavailable, :filename "src/elin/function/nrepl.clj", :alias e, :from elin.function.nrepl, :col 6, :name-col 7, :from-var interrupt!!, :end-col 48, :arity 1, :varargs-min-arity 0, :row 84, :to elin.error} {:fixed-arities #{3 2}, :end-row 84, :name-end-col 11, :name-end-row 79, :name-row 79, :name if-let, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :macro true, :col 4, :name-col 5, :from-var interrupt!!, :end-col 49, :arity 3, :row 79, :to clojure.core} {:end-row 84, :name-end-col 6, :name-end-row 75, :name-row 75, :name defn, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :macro true, :col 1, :name-col 2, :end-col 51, :arity 3, :varargs-min-arity 2, :row 75, :to clojure.core} {:fixed-arities #{3 2}, :end-row 86, :name-end-col 18, :name-end-row 86, :name-row 86, :name load-file!!, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :col 7, :name-col 7, :end-col 18, :row 86, :to elin.function.nrepl} {:end-row 87, :name-end-col 51, :name-end-row 87, :name-row 87, :name ?Nrepl, :filename "src/elin/function/nrepl.clj", :alias e.s.component, :from elin.function.nrepl, :col 31, :name-col 31, :end-col 51, :row 87, :to elin.schema.component} {:fixed-arities #{1}, :end-row 87, :name-end-col 59, :name-end-row 87, :name-row 87, :name string?, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :col 52, :name-col 52, :end-col 59, :row 87, :to clojure.core} {:fixed-arities #{1}, :end-row 87, :name-end-col 65, :name-end-row 87, :name-row 87, :name any?, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :col 61, :name-col 61, :end-col 65, :row 87, :to clojure.core} {:end-row 88, :name-end-col 51, :name-end-row 88, :name-row 88, :name ?Nrepl, :filename "src/elin/function/nrepl.clj", :alias e.s.component, :from elin.function.nrepl, :col 31, :name-col 31, :end-col 51, :row 88, :to elin.schema.component} {:fixed-arities #{1}, :end-row 88, :name-end-col 59, :name-end-row 88, :name-row 88, :name string?, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :col 52, :name-col 52, :end-col 59, :row 88, :to clojure.core} {:fixed-arities #{1}, :end-row 88, :name-end-col 64, :name-end-row 88, :name-row 88, :name map?, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :col 60, :name-col 60, :end-col 64, :row 88, :to clojure.core} {:fixed-arities #{1}, :end-row 88, :name-end-col 70, :name-end-row 88, :name-row 88, :name any?, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :col 66, :name-col 66, :end-col 70, :row 88, :to clojure.core} {:fixed-arities #{2}, :end-row 88, :name-end-col 6, :name-end-row 86, :name-row 86, :name =>, :filename "src/elin/function/nrepl.clj", :alias m, :from elin.function.nrepl, :macro true, :col 1, :name-col 2, :end-col 73, :arity 2, :row 86, :to malli.core} {:fixed-arities #{3 2}, :end-row 91, :name-end-col 16, :name-end-row 91, :name-row 91, :name load-file!!, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :col 4, :name-col 5, :from-var load-file!!, :end-col 36, :arity 3, :row 91, :to elin.function.nrepl} {:fixed-arities #{1}, :end-row 93, :name-end-col 44, :name-end-row 93, :name-row 93, :name current-session, :filename "src/elin/function/nrepl.clj", :alias e.p.nrepl, :from elin.function.nrepl, :col 18, :name-col 19, :from-var load-file!!, :end-col 51, :arity 1, :row 93, :to elin.protocol.nrepl} {:fixed-arities #{1 2}, :end-row 94, :name-end-col 23, :name-end-row 94, :name-row 94, :name file, :filename "src/elin/function/nrepl.clj", :alias io, :from elin.function.nrepl, :col 15, :name-col 16, :from-var load-file!!, :end-col 34, :arity 1, :varargs-min-arity 2, :row 94, :to clojure.java.io} {:fixed-arities #{1}, :end-row 96, :name-end-col 12, :name-end-row 96, :name-row 96, :name not, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :col 8, :name-col 9, :from-var load-file!!, :end-col 21, :arity 1, :row 96, :to clojure.core} {:end-row 97, :name-end-col 22, :name-end-row 97, :name-row 97, :name unavailable, :filename "src/elin/function/nrepl.clj", :alias e, :from elin.function.nrepl, :col 8, :name-col 9, :from-var load-file!!, :end-col 50, :arity 1, :varargs-min-arity 0, :row 97, :to elin.error} {:end-row 99, :name ., :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :col 13, :from-var load-file!!, :end-col 27, :arity 2, :row 99, :to clojure.core} {:fixed-arities #{1}, :end-row 99, :name-end-col 12, :name-end-row 99, :name-row 99, :name not, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :col 8, :name-col 9, :from-var load-file!!, :end-col 28, :arity 1, :row 99, :to clojure.core} {:fixed-arities #{0 1}, :end-row 100, :name-end-col 35, :name-end-row 100, :name-row 100, :name str, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :col 31, :name-col 32, :from-var load-file!!, :end-col 65, :arity 2, :varargs-min-arity 1, :row 100, :to clojure.core} {:end-row 100, :name-end-col 20, :name-end-row 100, :name-row 100, :name not-found, :filename "src/elin/function/nrepl.clj", :alias e, :from elin.function.nrepl, :col 8, :name-col 9, :from-var load-file!!, :end-col 67, :arity 1, :varargs-min-arity 0, :row 100, :to elin.error} {:end-row 103, :name-end-col 62, :name-end-row 103, :private true, :name-row 103, :name load-file-option-keys, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :col 41, :name-col 41, :from-var load-file!!, :end-col 62, :row 103, :to elin.function.nrepl} {:fixed-arities #{2}, :end-row 103, :name-end-col 32, :name-end-row 103, :name-row 103, :name select-keys, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :col 20, :name-col 21, :from-var load-file!!, :end-col 63, :arity 2, :row 103, :to clojure.core} {:end-row 104, :name-end-col 47, :name-end-row 104, :name-row 104, :name load-file-op, :filename "src/elin/function/nrepl.clj", :alias e.c.nrepl, :from elin.function.nrepl, :col 25, :name-col 25, :from-var load-file!!, :end-col 47, :row 104, :to elin.constant.nrepl} {:end-row 106, :name-end-col 33, :name-end-row 106, :name-row 106, :name slurp, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :col 27, :name-col 28, :from-var load-file!!, :end-col 39, :arity 1, :varargs-min-arity 1, :row 106, :to clojure.core} {:end-row 107, :name ., :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :col 32, :from-var load-file!!, :end-col 47, :arity 2, :row 107, :to clojure.core} {:end-row 108, :name-end-col 19, :name-end-row 103, :name-row 103, :name merge, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :col 13, :name-col 14, :from-var load-file!!, :end-col 43, :arity 2, :varargs-min-arity 0, :row 103, :to clojure.core} {:fixed-arities #{2}, :end-row 109, :name-end-col 31, :name-end-row 109, :name-row 109, :name request, :filename "src/elin/function/nrepl.clj", :alias e.p.nrepl, :from elin.function.nrepl, :col 13, :name-col 14, :from-var load-file!!, :end-col 38, :arity 2, :row 109, :to elin.protocol.nrepl} {:fixed-arities #{1}, :end-row 110, :name-end-col 23, :name-end-row 110, :name-row 110, :name >, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :macro true, :col 8, :name-col 9, :from-var load-file!!, :end-col 40, :arity 4, :varargs-min-arity 1, :row 103, :to clojure.core} {:end-row 111, :name-end-col 11, :name-end-row 95, :name-row 95, :name cond, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :macro true, :col 6, :name-col 7, :from-var load-file!!, :end-col 41, :arity 6, :varargs-min-arity 0, :row 95, :to clojure.core} {:end-row 111, :name-end-col 8, :name-end-row 93, :name-row 93, :name let, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :macro true, :col 4, :name-col 5, :from-var load-file!!, :end-col 42, :arity 2, :varargs-min-arity 1, :row 93, :to clojure.core} {:end-row 111, :name-end-col 6, :name-end-row 89, :name-row 89, :name defn, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :macro true, :col 1, :name-col 2, :end-col 44, :arity 3, :varargs-min-arity 2, :row 89, :to clojure.core} {:fixed-arities #{3}, :end-row 113, :name-end-col 15, :name-end-row 113, :name-row 113, :name lookup!!, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :col 7, :name-col 7, :end-col 15, :row 113, :to elin.function.nrepl} {:end-row 113, :name-end-col 47, :name-end-row 113, :name-row 113, :name ?Nrepl, :filename "src/elin/function/nrepl.clj", :alias e.s.component, :from elin.function.nrepl, :col 27, :name-col 27, :end-col 47, :row 113, :to elin.schema.component} {:fixed-arities #{1}, :end-row 113, :name-end-col 55, :name-end-row 113, :name-row 113, :name string?, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :col 48, :name-col 48, :end-col 55, :row 113, :to clojure.core} {:fixed-arities #{1}, :end-row 113, :name-end-col 63, :name-end-row 113, :name-row 113, :name string?, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :col 56, :name-col 56, :end-col 63, :row 113, :to clojure.core} {:end-row 113, :name-end-col 101, :name-end-row 113, :name-row 113, :name ?Lookup, :filename "src/elin/function/nrepl.clj", :alias e.s.nrepl, :from elin.function.nrepl, :col 84, :name-col 84, :end-col 101, :row 113, :to elin.schema.nrepl} {:fixed-arities #{1}, :end-row 113, :name-end-col 83, :name-end-row 113, :name-row 113, :name error-or, :filename "src/elin/function/nrepl.clj", :alias e.schema, :from elin.function.nrepl, :col 65, :name-col 66, :end-col 102, :arity 1, :row 113, :to elin.schema} {:fixed-arities #{2}, :end-row 113, :name-end-col 6, :name-end-row 113, :name-row 113, :name =>, :filename "src/elin/function/nrepl.clj", :alias m, :from elin.function.nrepl, :macro true, :col 1, :name-col 2, :end-col 104, :arity 2, :row 113, :to malli.core} {:end-row 116, :name-end-col 70, :name-end-row 116, :name-row 116, :name lookup-op, :filename "src/elin/function/nrepl.clj", :alias e.c.nrepl, :from elin.function.nrepl, :col 51, :name-col 51, :from-var lookup!!, :end-col 70, :row 116, :to elin.constant.nrepl} {:fixed-arities #{2}, :end-row 116, :name-end-col 39, :name-end-row 116, :name-row 116, :name request, :filename "src/elin/function/nrepl.clj", :alias e.p.nrepl, :from elin.function.nrepl, :col 21, :name-col 22, :from-var lookup!!, :end-col 96, :arity 2, :row 116, :to elin.protocol.nrepl} {:fixed-arities #{1}, :end-row 117, :name-end-col 31, :name-end-row 117, :name-row 117, :name , :filename "src/elin/function/nrepl.clj", :alias e, :from elin.function.nrepl, :macro true, :col 15, :name-col 16, :from-var lookup!!, :end-col 48, :arity 3, :varargs-min-arity 1, :row 116, :to elin.error} {:fixed-arities #{2}, :end-row 119, :name-end-col 41, :name-end-row 119, :name-row 119, :name has-status?, :filename "src/elin/function/nrepl.clj", :alias e.u.nrepl, :from elin.function.nrepl, :col 19, :name-col 20, :from-var lookup!!, :end-col 61, :arity 2, :row 119, :to elin.util.nrepl} {:end-row 120, :name-end-col 45, :name-end-row 120, :name-row 120, :name format, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :col 38, :name-col 39, :from-var lookup!!, :end-col 80, :arity 3, :varargs-min-arity 1, :row 120, :to clojure.core} {:end-row 120, :name-end-col 27, :name-end-row 120, :name-row 120, :name not-found, :filename "src/elin/function/nrepl.clj", :alias e, :from elin.function.nrepl, :col 15, :name-col 16, :from-var lookup!!, :end-col 82, :arity 1, :varargs-min-arity 0, :row 120, :to elin.error} {:end-row 120, :name-end-col 18, :name-end-row 119, :name-row 119, :name when, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :macro true, :col 13, :name-col 14, :from-var lookup!!, :end-col 83, :arity 2, :varargs-min-arity 1, :row 119, :to clojure.core} {:fixed-arities #{1 2}, :end-row 121, :name-end-col 21, :name-end-row 121, :name-row 121, :name =, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :col 19, :name-col 20, :from-var lookup!!, :end-col 37, :arity 2, :varargs-min-arity 2, :row 121, :to clojure.core} {:end-row 122, :name-end-col 45, :name-end-row 122, :name-row 122, :name format, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :col 38, :name-col 39, :from-var lookup!!, :end-col 80, :arity 3, :varargs-min-arity 1, :row 122, :to clojure.core} {:end-row 122, :name-end-col 27, :name-end-row 122, :name-row 122, :name not-found, :filename "src/elin/function/nrepl.clj", :alias e, :from elin.function.nrepl, :col 15, :name-col 16, :from-var lookup!!, :end-col 82, :arity 1, :varargs-min-arity 0, :row 122, :to elin.error} {:end-row 122, :name-end-col 18, :name-end-row 121, :name-row 121, :name when, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :macro true, :col 13, :name-col 14, :from-var lookup!!, :end-col 83, :arity 2, :varargs-min-arity 1, :row 121, :to clojure.core} {:fixed-arities #{0 1}, :end-row 124, :name-end-col 19, :name-end-row 123, :name-row 123, :name or, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :macro true, :col 16, :name-col 17, :from-var lookup!!, :end-col 24, :arity 2, :varargs-min-arity 1, :row 123, :to clojure.core} {:fixed-arities #{1 2}, :end-row 126, :name-end-col 13, :name-end-row 126, :name-row 126, :name =, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :col 11, :name-col 12, :from-var lookup!!, :end-col 28, :arity 2, :varargs-min-arity 2, :row 126, :to clojure.core} {:fixed-arities #{1 2}, :end-row 127, :name-end-col 13, :name-end-row 127, :name-row 127, :name =, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :col 11, :name-col 12, :from-var lookup!!, :end-col 30, :arity 2, :varargs-min-arity 2, :row 127, :to clojure.core} {:fixed-arities #{0 1}, :end-row 127, :name-end-col 10, :name-end-row 126, :name-row 126, :name or, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :macro true, :col 7, :name-col 8, :from-var lookup!!, :end-col 31, :arity 2, :varargs-min-arity 1, :row 126, :to clojure.core} {:end-row 128, :name-end-col 37, :name-end-row 128, :name-row 128, :name format, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :col 30, :name-col 31, :from-var lookup!!, :end-col 72, :arity 3, :varargs-min-arity 1, :row 128, :to clojure.core} {:end-row 128, :name-end-col 19, :name-end-row 128, :name-row 128, :name not-found, :filename "src/elin/function/nrepl.clj", :alias e, :from elin.function.nrepl, :col 7, :name-col 8, :from-var lookup!!, :end-col 74, :arity 1, :varargs-min-arity 0, :row 128, :to elin.error} {:end-row 131, :name-end-col 10, :name-end-row 125, :name-row 125, :name cond, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :macro true, :col 5, :name-col 6, :from-var lookup!!, :end-col 12, :arity 4, :varargs-min-arity 0, :row 125, :to clojure.core} {:end-row 131, :name-end-col 9, :name-end-row 116, :name-row 116, :name let, :filename "src/elin/function/nrepl.clj", :alias e, :from elin.function.nrepl, :macro true, :col 3, :name-col 4, :from-var lookup!!, :end-col 13, :arity 2, :varargs-min-arity 1, :row 116, :to elin.error} {:end-row 131, :name-end-col 6, :name-end-row 114, :name-row 114, :name defn, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :macro true, :col 1, :name-col 2, :end-col 14, :arity 3, :varargs-min-arity 2, :row 114, :to clojure.core} {:fixed-arities #{1}, :end-row 133, :name-end-col 20, :name-end-row 133, :name-row 133, :name ls-sessions!!, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :col 7, :name-col 7, :end-col 20, :row 133, :to elin.function.nrepl} {:end-row 133, :name-end-col 52, :name-end-row 133, :name-row 133, :name ?Nrepl, :filename "src/elin/function/nrepl.clj", :alias e.s.component, :from elin.function.nrepl, :col 32, :name-col 32, :end-col 52, :row 133, :to elin.schema.component} {:end-row 133, :name-end-col 81, :name-end-row 133, :name-row 133, :name ?ManyToManyChannel, :filename "src/elin/function/nrepl.clj", :alias e.schema, :from elin.function.nrepl, :col 54, :name-col 54, :end-col 81, :row 133, :to elin.schema} {:fixed-arities #{2}, :end-row 133, :name-end-col 6, :name-end-row 133, :name-row 133, :name =>, :filename "src/elin/function/nrepl.clj", :alias m, :from elin.function.nrepl, :macro true, :col 1, :name-col 2, :end-col 83, :arity 2, :row 133, :to malli.core} {:end-row 136, :name-end-col 63, :name-end-row 136, :name-row 136, :name ls-sessions-op, :filename "src/elin/function/nrepl.clj", :alias e.c.nrepl, :from elin.function.nrepl, :col 39, :name-col 39, :from-var ls-sessions!!, :end-col 63, :row 136, :to elin.constant.nrepl} {:fixed-arities #{2}, :end-row 136, :name-end-col 27, :name-end-row 136, :name-row 136, :name request, :filename "src/elin/function/nrepl.clj", :alias e.p.nrepl, :from elin.function.nrepl, :col 9, :name-col 10, :from-var ls-sessions!!, :end-col 65, :arity 2, :row 136, :to elin.protocol.nrepl} {:fixed-arities #{1}, :end-row 137, :name-end-col 19, :name-end-row 137, :name-row 137, :name , :filename "src/elin/function/nrepl.clj", :alias e, :from elin.function.nrepl, :macro true, :col 3, :name-col 4, :from-var ls-sessions!!, :end-col 21, :arity 4, :varargs-min-arity 1, :row 136, :to elin.error} {:end-row 139, :name-end-col 6, :name-end-row 134, :name-row 134, :name defn, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :macro true, :col 1, :name-col 2, :end-col 22, :arity 3, :varargs-min-arity 2, :row 134, :to clojure.core} {:end-row 143, :name-end-col 63, :name-end-row 143, :name-row 143, :name completions-op, :filename "src/elin/function/nrepl.clj", :alias e.c.nrepl, :from elin.function.nrepl, :col 39, :name-col 39, :from-var completions!!, :end-col 63, :row 143, :to elin.constant.nrepl} {:fixed-arities #{2}, :end-row 145, :name-end-col 27, :name-end-row 143, :name-row 143, :name request, :filename "src/elin/function/nrepl.clj", :alias e.p.nrepl, :from elin.function.nrepl, :col 9, :name-col 10, :from-var completions!!, :end-col 47, :arity 2, :row 143, :to elin.protocol.nrepl} {:fixed-arities #{1}, :end-row 146, :name-end-col 19, :name-end-row 146, :name-row 146, :name , :filename "src/elin/function/nrepl.clj", :alias e, :from elin.function.nrepl, :macro true, :col 3, :name-col 4, :from-var completions!!, :end-col 24, :arity 4, :varargs-min-arity 1, :row 143, :to elin.error} {:end-row 148, :name-end-col 6, :name-end-row 141, :name-row 141, :name defn, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :macro true, :col 1, :name-col 2, :end-col 25, :arity 3, :varargs-min-arity 2, :row 141, :to clojure.core} {:fixed-arities #{1 2}, :end-row 17, :name-end-col 14, :name-end-row 17, :name-row 17, :name =, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :col 12, :name-col 13, :from-var ?=>, :end-col 21, :arity 2, :varargs-min-arity 2, :row 17, :to clojure.core} {:end-row 17, :name fn*, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :col 11, :from-var ?=>, :end-col 21, :arity 2, :row 17, :to clojure.core} {:fixed-arities #{1}, :end-row 17, :name-end-col 20, :name-end-row 15, :name-row 15, :name -simple-schema, :filename "src/elin/interceptor/optional/nrepl.clj", :alias m, :from elin.interceptor.optional.nrepl, :col 3, :name-col 4, :from-var ?=>, :end-col 23, :arity 1, :row 15, :to malli.core} {:fixed-arities #{1 3 2}, :end-row 17, :name-end-col 5, :name-end-row 14, :name-row 14, :name def, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :macro true, :col 1, :name-col 2, :end-col 24, :arity 2, :row 14, :to clojure.core} {:fixed-arities #{1 2}, :end-row 22, :name-end-col 14, :name-end-row 22, :name-row 22, :name =, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :col 12, :name-col 13, :from-var ?function, :end-col 27, :arity 2, :varargs-min-arity 2, :row 22, :to clojure.core} {:end-row 22, :name fn*, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :col 11, :from-var ?function, :end-col 27, :arity 2, :row 22, :to clojure.core} {:fixed-arities #{1}, :end-row 22, :name-end-col 20, :name-end-row 20, :name-row 20, :name -simple-schema, :filename "src/elin/interceptor/optional/nrepl.clj", :alias m, :from elin.interceptor.optional.nrepl, :col 3, :name-col 4, :from-var ?function, :end-col 29, :arity 1, :row 20, :to malli.core} {:fixed-arities #{1 3 2}, :end-row 22, :name-end-col 5, :name-end-row 19, :name-row 19, :name def, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :macro true, :col 1, :name-col 2, :end-col 30, :arity 2, :row 19, :to clojure.core} {:end-row 26, :name-end-col 40, :name-end-row 26, :private true, :name-row 26, :name ?=>, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :col 37, :name-col 37, :from-var ?FunctionSchema, :end-col 40, :row 26, :to elin.interceptor.optional.nrepl} {:fixed-arities #{1}, :end-row 27, :name-end-col 51, :name-end-row 27, :name-row 27, :name any?, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :col 47, :name-col 47, :from-var ?FunctionSchema, :end-col 51, :row 27, :to clojure.core} {:fixed-arities #{1}, :end-row 28, :name-end-col 43, :name-end-row 28, :name-row 28, :name any?, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :col 39, :name-col 39, :from-var ?FunctionSchema, :end-col 43, :row 28, :to clojure.core} {:end-row 32, :name-end-col 22, :name-end-row 32, :private true, :name-row 32, :name ?function, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :col 13, :name-col 13, :from-var ?FunctionSchema, :end-col 22, :row 32, :to elin.interceptor.optional.nrepl} {:fixed-arities #{1 3 2}, :end-row 33, :name-end-col 5, :name-end-row 24, :name-row 24, :name def, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :macro true, :col 1, :name-col 2, :end-col 43, :arity 2, :row 24, :to clojure.core} {:fixed-arities #{0 1}, :end-row 36, :name-end-col 26, :name-end-row 36, :name-row 36, :name str, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :col 23, :name-col 23, :from-var format-schema-form, :end-col 26, :varargs-min-arity 1, :row 36, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 36, :name-end-col 37, :name-end-row 36, :name-row 36, :name *, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :col 35, :name-col 36, :from-var format-schema-form, :end-col 46, :arity 2, :varargs-min-arity 2, :row 36, :to clojure.core} {:fixed-arities #{1 2}, :end-row 36, :name-end-col 34, :name-end-row 36, :name-row 36, :name repeat, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :col 27, :name-col 28, :from-var format-schema-form, :end-col 51, :arity 2, :row 36, :to clojure.core} {:fixed-arities #{4 3 2 5}, :end-row 36, :name-end-col 22, :name-end-row 36, :name-row 36, :name apply, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :col 16, :name-col 17, :from-var format-schema-form, :end-col 52, :arity 2, :varargs-min-arity 5, :row 36, :to clojure.core} {:fixed-arities #{1}, :end-row 37, :name-end-col 26, :name-end-row 37, :name-row 37, :name sequential?, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :col 14, :name-col 15, :from-var format-schema-form, :end-col 39, :arity 1, :row 37, :to clojure.core} {:fixed-arities #{0 1}, :end-row 39, :name-end-col 21, :name-end-row 39, :name-row 39, :name str, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :col 17, :name-col 18, :from-var format-schema-form, :end-col 34, :arity 2, :varargs-min-arity 1, :row 39, :to clojure.core} {:fixed-arities #{1}, :end-row 41, :name-end-col 46, :name-end-row 41, :name-row 41, :name sequential?, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :col 34, :name-col 35, :from-var format-schema-form, :end-col 49, :arity 1, :row 41, :to clojure.core} {:fixed-arities #{1}, :end-row 42, :name-end-col 63, :name-end-row 42, :name-row 42, :name first, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :col 57, :name-col 58, :from-var format-schema-form, :end-col 66, :arity 1, :row 42, :to clojure.core} {:fixed-arities #{2}, :end-row 42, :name-end-col 44, :name-end-row 42, :name-row 42, :name contains?, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :col 34, :name-col 35, :from-var format-schema-form, :end-col 67, :arity 2, :row 42, :to clojure.core} {:fixed-arities #{0 1}, :end-row 42, :name-end-col 33, :name-end-row 41, :name-row 41, :name and, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :macro true, :col 29, :name-col 30, :from-var format-schema-form, :end-col 68, :arity 2, :varargs-min-arity 1, :row 41, :to clojure.core} {:fixed-arities #{1}, :end-row 44, :name-end-col 56, :name-end-row 44, :name-row 44, :name inc, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :col 52, :name-col 53, :from-var format-schema-form, :end-col 63, :arity 1, :row 44, :to clojure.core} {:fixed-arities #{2}, :end-row 44, :name-end-col 51, :name-end-row 44, :private true, :name-row 44, :name format-schema-form, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :col 32, :name-col 33, :from-var format-schema-form, :end-col 66, :arity 2, :row 44, :to elin.interceptor.optional.nrepl} {:fixed-arities #{0 1}, :end-row 45, :name-end-col 31, :name-end-row 43, :name-row 43, :name str, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :col 27, :name-col 28, :from-var format-schema-form, :end-col 36, :arity 3, :varargs-min-arity 1, :row 43, :to clojure.core} {:end-row 46, :name-end-col 28, :name-end-row 41, :name-row 41, :name if, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :col 25, :name-col 26, :from-var format-schema-form, :end-col 29, :arity 3, :row 41, :to clojure.core} {:end-row 46, :name-end-col 26, :name-end-row 40, :name-row 40, :name fn, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :macro true, :col 23, :name-col 24, :from-var format-schema-form, :end-col 30, :arity 2, :varargs-min-arity 0, :row 40, :to clojure.core} {:fixed-arities #{4 3 2}, :end-row 47, :name-end-col 22, :name-end-row 40, :name-row 40, :name mapv, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :col 17, :name-col 18, :from-var format-schema-form, :end-col 35, :arity 2, :varargs-min-arity 4, :row 40, :to clojure.core} {:fixed-arities #{1 2}, :end-row 47, :name-end-col 16, :name-end-row 39, :name-row 39, :name join, :filename "src/elin/interceptor/optional/nrepl.clj", :alias str, :from elin.interceptor.optional.nrepl, :col 7, :name-col 8, :from-var format-schema-form, :end-col 36, :arity 2, :row 39, :to clojure.string} {:fixed-arities #{3 2}, :end-row 47, :name-end-col 12, :name-end-row 37, :name-row 37, :name if-not, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :macro true, :col 5, :name-col 6, :from-var format-schema-form, :end-col 37, :arity 3, :row 37, :to clojure.core} {:end-row 47, :name-end-col 7, :name-end-row 36, :name-row 36, :name let, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :macro true, :col 3, :name-col 4, :from-var format-schema-form, :end-col 38, :arity 2, :varargs-min-arity 1, :row 36, :to clojure.core} {:end-row 47, :name-end-col 7, :name-end-row 35, :name-row 35, :name defn-, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :macro true, :col 1, :name-col 2, :end-col 39, :arity 3, :varargs-min-arity 2, :row 35, :to clojure.core} {:fixed-arities #{1 2}, :end-row 50, :name-end-col 11, :name-end-row 50, :name-row 50, :name =, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :col 9, :name-col 10, :from-var format-parsed-function-schema, :end-col 31, :arity 2, :varargs-min-arity 2, :row 50, :to clojure.core} {:fixed-arities #{1}, :end-row 53, :name-end-col 20, :name-end-row 53, :name-row 53, :name rest, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :col 15, :name-col 16, :from-var format-parsed-function-schema, :end-col 21, :arity 1, :row 53, :to clojure.core} {:fixed-arities #{2}, :end-row 54, :name-end-col 34, :name-end-row 54, :private true, :name-row 54, :name format-schema-form, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :col 15, :name-col 16, :from-var format-parsed-function-schema, :end-col 37, :arity 2, :row 54, :to elin.interceptor.optional.nrepl} {:end-row 54, :name-end-col 14, :name-end-row 52, :name-row 52, :name ->>, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :macro true, :col 10, :name-col 11, :from-var format-parsed-function-schema, :end-col 38, :arity 3, :varargs-min-arity 1, :row 52, :to clojure.core} {:fixed-arities #{2}, :end-row 56, :name-end-col 29, :name-end-row 56, :private true, :name-row 56, :name format-schema-form, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :col 10, :name-col 11, :from-var format-parsed-function-schema, :end-col 51, :arity 2, :row 56, :to elin.interceptor.optional.nrepl} {:fixed-arities #{0 1}, :end-row 56, :name-end-col 9, :name-end-row 51, :name-row 51, :name str, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :col 5, :name-col 6, :from-var format-parsed-function-schema, :end-col 52, :arity 4, :varargs-min-arity 1, :row 51, :to clojure.core} {:end-row 56, :name-end-col 8, :name-end-row 50, :name-row 50, :name when, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :macro true, :col 3, :name-col 4, :from-var format-parsed-function-schema, :end-col 53, :arity 2, :varargs-min-arity 1, :row 50, :to clojure.core} {:end-row 56, :name-end-col 7, :name-end-row 49, :name-row 49, :name defn-, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :macro true, :col 1, :name-col 2, :end-col 54, :arity 3, :varargs-min-arity 2, :row 49, :to clojure.core} {:end-row 60, :name-end-col 7, :name-end-row 60, :name-row 60, :name ->, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :macro true, :col 5, :name-col 5, :from-var fetch-schema-code, :end-col 7, :varargs-min-arity 1, :row 60, :to clojure.core} {:fixed-arities #{0 1}, :end-row 60, :name-end-col 36, :name-end-row 60, :name-row 60, :name function-schemas, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :col 9, :name-col 9, :from-var fetch-schema-code, :end-col 36, :row 60, :to malli.core} {:fixed-arities #{3 2}, :end-row 61, :name-end-col 15, :name-end-row 61, :name-row 61, :name get-in, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :col 9, :name-col 9, :from-var fetch-schema-code, :end-col 15, :row 61, :to clojure.core} {:fixed-arities #{1}, :end-row 62, :name-end-col 25, :name-end-row 62, :name-row 62, :name -form, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :col 9, :name-col 9, :from-var fetch-schema-code, :end-col 25, :row 62, :to malli.core} {:end-row 62, :name-end-col 7, :name-end-row 58, :name-row 58, :name defn-, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :macro true, :col 1, :name-col 2, :end-col 28, :arity 3, :varargs-min-arity 2, :row 58, :to clojure.core} {:end-row 66, :name-end-col 31, :name-end-row 66, :name-row 66, :name nrepl, :filename "src/elin/interceptor/optional/nrepl.clj", :alias e.c.interceptor, :from elin.interceptor.optional.nrepl, :col 10, :name-col 10, :from-var malli-lookup-interceptor, :end-col 31, :row 66, :to elin.constant.interceptor} {:fixed-arities #{1 2}, :end-row 71, :name-end-col 61, :name-end-row 71, :name-row 71, :name symbol, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :col 54, :name-col 55, :from-var malli-lookup-interceptor, :end-col 69, :arity 1, :row 71, :to clojure.core} {:fixed-arities #{1 2}, :end-row 71, :name-end-col 77, :name-end-row 71, :name-row 71, :name symbol, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :col 70, :name-col 71, :from-var malli-lookup-interceptor, :end-col 86, :arity 1, :row 71, :to clojure.core} {:fixed-arities #{2}, :end-row 71, :name-end-col 53, :name-end-row 71, :private true, :name-row 71, :name fetch-schema-code, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :col 35, :name-col 36, :from-var malli-lookup-interceptor, :end-col 87, :arity 2, :row 71, :to elin.interceptor.optional.nrepl} {:fixed-arities #{0 1}, :end-row 71, :name-end-col 34, :name-end-row 71, :name-row 71, :name str, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :col 30, :name-col 31, :from-var malli-lookup-interceptor, :end-col 88, :arity 1, :varargs-min-arity 1, :row 71, :to clojure.core} {:fixed-arities #{3 2}, :end-row 72, :name-end-col 54, :name-end-row 72, :name-row 72, :name eval!!, :filename "src/elin/interceptor/optional/nrepl.clj", :alias e.f.nrepl, :from elin.interceptor.optional.nrepl, :col 37, :name-col 38, :from-var malli-lookup-interceptor, :end-col 66, :arity 2, :row 72, :to elin.function.nrepl} {:fixed-arities #{1 2}, :end-row 74, :name-end-col 53, :name-end-row 74, :name-row 74, :name read-string, :filename "src/elin/interceptor/optional/nrepl.clj", :alias edn, :from elin.interceptor.optional.nrepl, :col 37, :name-col 38, :from-var malli-lookup-interceptor, :end-col 54, :arity 1, :row 74, :to clojure.edn} {:end-row 74, :name-end-col 36, :name-end-row 72, :name-row 72, :name some->, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :macro true, :col 29, :name-col 30, :from-var malli-lookup-interceptor, :end-col 55, :arity 3, :varargs-min-arity 1, :row 72, :to clojure.core} {:end-row 75, :name-end-col 66, :name-end-row 75, :name-row 75, :name subsection-separator, :filename "src/elin/interceptor/optional/nrepl.clj", :alias e.c.lookup, :from elin.interceptor.optional.nrepl, :col 35, :name-col 35, :from-var malli-lookup-interceptor, :end-col 66, :row 75, :to elin.constant.lookup} {:end-row 77, :name-end-col 63, :name-end-row 77, :private true, :name-row 77, :name ?FunctionSchema, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :col 48, :name-col 48, :from-var malli-lookup-interceptor, :end-col 63, :row 77, :to elin.interceptor.optional.nrepl} {:fixed-arities #{3 2}, :end-row 77, :name-end-col 47, :name-end-row 77, :name-row 77, :name parse, :filename "src/elin/interceptor/optional/nrepl.clj", :alias m, :from elin.interceptor.optional.nrepl, :col 39, :name-col 40, :from-var malli-lookup-interceptor, :end-col 68, :arity 2, :row 77, :to malli.core} {:fixed-arities #{1}, :end-row 78, :name-end-col 69, :name-end-row 78, :private true, :name-row 78, :name format-parsed-function-schema, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :col 39, :name-col 40, :from-var malli-lookup-interceptor, :end-col 70, :arity 1, :row 78, :to elin.interceptor.optional.nrepl} {:end-row 78, :name-end-col 38, :name-end-row 77, :name-row 77, :name ->, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :macro true, :col 35, :name-col 36, :from-var malli-lookup-interceptor, :end-col 71, :arity 2, :varargs-min-arity 1, :row 77, :to clojure.core} {:fixed-arities #{0 1}, :end-row 78, :name-end-col 34, :name-end-row 75, :name-row 75, :name str, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :col 30, :name-col 31, :from-var malli-lookup-interceptor, :end-col 72, :arity 3, :varargs-min-arity 1, :row 75, :to clojure.core} {:end-row 80, :name-end-col 85, :name-end-row 80, :name-row 80, :name when, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :macro true, :col 80, :name-col 81, :from-var malli-lookup-interceptor, :end-col 93, :arity 2, :varargs-min-arity 1, :row 80, :to clojure.core} {:fixed-arities #{0 1}, :end-row 80, :name-end-col 77, :name-end-row 80, :name-row 80, :name str, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :col 73, :name-col 74, :from-var malli-lookup-interceptor, :end-col 104, :arity 4, :varargs-min-arity 1, :row 80, :to clojure.core} {:end-row 80, :name fn*, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :col 72, :from-var malli-lookup-interceptor, :end-col 104, :arity 2, :row 80, :to clojure.core} {:fixed-arities #{3}, :end-row 80, :name-end-col 66, :name-end-row 80, :name-row 80, :name update-messages, :filename "src/elin/interceptor/optional/nrepl.clj", :alias e.u.nrepl, :from elin.interceptor.optional.nrepl, :col 40, :name-col 41, :from-var malli-lookup-interceptor, :end-col 105, :arity 3, :row 80, :to elin.util.nrepl} {:end-row 80, :name-end-col 39, :name-end-row 79, :name-row 79, :name ->>, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :macro true, :col 35, :name-col 36, :from-var malli-lookup-interceptor, :end-col 106, :arity 2, :varargs-min-arity 1, :row 79, :to clojure.core} {:fixed-arities #{3}, :end-row 81, :name-end-col 27, :name-end-row 81, :name-row 81, :name assoc, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :col 21, :name-col 22, :from-var malli-lookup-interceptor, :end-col 52, :arity 3, :varargs-min-arity 3, :row 81, :to clojure.core} {:end-row 81, :name-end-col 23, :name-end-row 70, :name-row 70, :name let, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :macro true, :col 19, :name-col 20, :from-var malli-lookup-interceptor, :end-col 53, :arity 2, :varargs-min-arity 1, :row 70, :to clojure.core} {:end-row 83, :name-end-col 34, :name-end-row 83, :name-row 83, :name error, :filename "src/elin/interceptor/optional/nrepl.clj", :alias timbre, :from elin.interceptor.optional.nrepl, :macro true, :col 21, :name-col 22, :from-var malli-lookup-interceptor, :end-col 83, :arity 2, :varargs-min-arity 0, :row 83, :to taoensso.timbre} {:end-row 84, :name-end-col 21, :name-end-row 69, :name-row 69, :name try, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :col 17, :name-col 18, :from-var malli-lookup-interceptor, :end-col 26, :arity 2, :row 69, :to clojure.core} {:end-row 84, :name-end-col 18, :name-end-row 68, :name-row 68, :name fn, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :macro true, :col 15, :name-col 16, :from-var malli-lookup-interceptor, :end-col 27, :arity 2, :varargs-min-arity 0, :row 68, :to clojure.core} {:end-row 85, :name-end-col 45, :name-end-row 85, :name-row 85, :name info-op, :filename "src/elin/interceptor/optional/nrepl.clj", :alias e.c.nrepl, :from elin.interceptor.optional.nrepl, :col 28, :name-col 28, :from-var malli-lookup-interceptor, :end-col 45, :row 85, :to elin.constant.nrepl} {:fixed-arities #{3 2}, :end-row 86, :name-end-col 35, :name-end-row 86, :name-row 86, :name get-in, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :col 28, :name-col 29, :from-var malli-lookup-interceptor, :end-col 53, :arity 2, :row 86, :to clojure.core} {:fixed-arities #{1 2}, :end-row 86, :name-end-col 27, :name-end-row 85, :name-row 85, :name =, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :col 25, :name-col 26, :from-var malli-lookup-interceptor, :end-col 54, :arity 2, :varargs-min-arity 2, :row 85, :to clojure.core} {:end-row 86, :name fn*, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :col 24, :from-var malli-lookup-interceptor, :end-col 54, :arity 2, :row 85, :to clojure.core} {:end-row 86, :name-end-col 23, :name-end-row 85, :name-row 85, :name when, :filename "src/elin/interceptor/optional/nrepl.clj", :alias ix, :from elin.interceptor.optional.nrepl, :col 15, :name-col 16, :from-var malli-lookup-interceptor, :end-col 55, :arity 2, :row 85, :to exoscale.interceptor} {:end-row 86, :name-end-col 14, :name-end-row 68, :name-row 68, :name ->, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :macro true, :col 11, :name-col 12, :from-var malli-lookup-interceptor, :end-col 56, :arity 2, :varargs-min-arity 1, :row 68, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 86, :name-end-col 5, :name-end-row 64, :name-row 64, :name def, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :macro true, :col 1, :name-col 2, :end-col 58, :arity 2, :row 64, :to clojure.core} {:fixed-arities #{1}, :end-row 7, :name-end-col 18, :name-end-row 6, :name-row 6, :name lower-case, :filename "src/elin/util/os.clj", :alias str, :from elin.util.os, :col 3, :name-col 4, :from-var os-name, :end-col 35, :arity 1, :row 6, :to clojure.string} {:fixed-arities #{1 3 2}, :end-row 7, :name-end-col 5, :name-end-row 5, :name-row 5, :name def, :filename "src/elin/util/os.clj", :from elin.util.os, :macro true, :col 1, :name-col 2, :end-col 36, :arity 2, :row 5, :to clojure.core} {:end-row 10, :name-end-col 25, :name-end-row 10, :private true, :name-row 10, :name os-name, :filename "src/elin/util/os.clj", :from elin.util.os, :col 18, :name-col 18, :from-var mac?, :end-col 25, :row 10, :to elin.util.os} {:fixed-arities #{2}, :end-row 10, :name-end-col 17, :name-end-row 10, :name-row 10, :name includes?, :filename "src/elin/util/os.clj", :alias str, :from elin.util.os, :col 3, :name-col 4, :from-var mac?, :end-col 32, :arity 2, :row 10, :to clojure.string} {:fixed-arities #{1 3 2}, :end-row 10, :name-end-col 5, :name-end-row 9, :name-row 9, :name def, :filename "src/elin/util/os.clj", :from elin.util.os, :macro true, :col 1, :name-col 2, :end-col 33, :arity 2, :row 9, :to clojure.core} {:end-row 13, :name-end-col 25, :name-end-row 13, :private true, :name-row 13, :name os-name, :filename "src/elin/util/os.clj", :from elin.util.os, :col 18, :name-col 18, :from-var windows?, :end-col 25, :row 13, :to elin.util.os} {:fixed-arities #{2}, :end-row 13, :name-end-col 17, :name-end-row 13, :name-row 13, :name includes?, :filename "src/elin/util/os.clj", :alias str, :from elin.util.os, :col 3, :name-col 4, :from-var windows?, :end-col 32, :arity 2, :row 13, :to clojure.string} {:fixed-arities #{1 3 2}, :end-row 13, :name-end-col 5, :name-end-row 12, :name-row 12, :name def, :filename "src/elin/util/os.clj", :from elin.util.os, :macro true, :col 1, :name-col 2, :end-col 33, :arity 2, :row 12, :to clojure.core} {:end-row 16, :name-end-col 25, :name-end-row 16, :private true, :name-row 16, :name os-name, :filename "src/elin/util/os.clj", :from elin.util.os, :col 18, :name-col 18, :from-var linux?, :end-col 25, :row 16, :to elin.util.os} {:fixed-arities #{2}, :end-row 16, :name-end-col 17, :name-end-row 16, :name-row 16, :name includes?, :filename "src/elin/util/os.clj", :alias str, :from elin.util.os, :col 3, :name-col 4, :from-var linux?, :end-col 34, :arity 2, :row 16, :to clojure.string} {:fixed-arities #{1 3 2}, :end-row 16, :name-end-col 5, :name-end-row 15, :name-row 15, :name def, :filename "src/elin/util/os.clj", :from elin.util.os, :macro true, :col 1, :name-col 2, :end-col 35, :arity 2, :row 15, :to clojure.core} {:fixed-arities #{0 1}, :end-row 17, :name-end-col 51, :name-end-row 17, :name-row 17, :name str, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 47, :name-col 48, :from-var get-namespaces, :end-col 87, :arity 1, :varargs-min-arity 1, :row 17, :to clojure.core} {:fixed-arities #{3 2}, :end-row 17, :name-end-col 40, :name-end-row 17, :name-row 17, :name eval!!, :filename "src/elin/function/namespace.clj", :alias e.f.nrepl, :from elin.function.namespace, :col 23, :name-col 24, :from-var get-namespaces, :end-col 88, :arity 2, :row 17, :to elin.function.nrepl} {:fixed-arities #{1 2}, :end-row 19, :name-end-col 39, :name-end-row 19, :name-row 19, :name read-string, :filename "src/elin/function/namespace.clj", :alias edn, :from elin.function.namespace, :col 23, :name-col 24, :from-var get-namespaces, :end-col 40, :arity 1, :row 19, :to clojure.edn} {:end-row 19, :name-end-col 22, :name-end-row 17, :name-row 17, :name ->, :filename "src/elin/function/namespace.clj", :alias e, :from elin.function.namespace, :macro true, :col 17, :name-col 18, :from-var get-namespaces, :end-col 41, :arity 3, :varargs-min-arity 1, :row 17, :to elin.error} {:fixed-arities #{1}, :end-row 20, :name-end-col 30, :name-end-row 20, :name-row 20, :name error?, :filename "src/elin/function/namespace.clj", :alias e, :from elin.function.namespace, :col 21, :name-col 22, :from-var get-namespaces, :end-col 39, :arity 1, :row 20, :to elin.error} {:end-row 22, :name-end-col 20, :name-end-row 20, :name-row 20, :name if, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 17, :name-col 18, :from-var get-namespaces, :end-col 27, :arity 3, :row 20, :to clojure.core} {:fixed-arities #{0 1}, :end-row 24, :name-end-col 18, :name-end-row 24, :name-row 24, :name str, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 15, :name-col 15, :from-var get-namespaces, :end-col 18, :varargs-min-arity 1, :row 24, :to clojure.core} {:fixed-arities #{0 1}, :end-row 24, :name str, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 15, :from-var get-namespaces, :end-col 18, :arity 1, :varargs-min-arity 1, :row 24, :to clojure.core} {:fixed-arities #{1}, :end-row 23, :name-end-col 42, :name-end-row 23, :name-row 23, :name namespace-symbols, :filename "src/elin/function/namespace.clj", :alias e.f.clj-kondo, :from elin.function.namespace, :col 10, :name-col 11, :from-var get-namespaces, :end-col 53, :arity 1, :row 23, :to elin.function.clj-kondo} {:fixed-arities #{1 4 3 2}, :end-row 24, :name-end-col 14, :name-end-row 24, :name-row 24, :name map, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 10, :name-col 11, :from-var get-namespaces, :end-col 19, :arity 2, :varargs-min-arity 4, :row 24, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 25, :name-end-col 17, :name-end-row 25, :name-row 25, :name concat, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 10, :name-col 11, :from-var get-namespaces, :end-col 26, :arity 2, :varargs-min-arity 2, :row 25, :to clojure.core} {:fixed-arities #{0 1}, :end-row 26, :name-end-col 19, :name-end-row 26, :name-row 26, :name distinct, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 10, :name-col 11, :from-var get-namespaces, :end-col 20, :arity 1, :row 26, :to clojure.core} {:fixed-arities #{1 2}, :end-row 27, :name-end-col 15, :name-end-row 27, :name-row 27, :name sort, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 10, :name-col 11, :from-var get-namespaces, :end-col 16, :arity 1, :row 27, :to clojure.core} {:end-row 27, :name-end-col 9, :name-end-row 23, :name-row 23, :name ->>, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :macro true, :col 5, :name-col 6, :from-var get-namespaces, :end-col 17, :arity 5, :varargs-min-arity 1, :row 23, :to clojure.core} {:end-row 27, :name-end-col 7, :name-end-row 17, :name-row 17, :name let, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :macro true, :col 3, :name-col 4, :from-var get-namespaces, :end-col 18, :arity 2, :varargs-min-arity 1, :row 17, :to clojure.core} {:end-row 27, :name-end-col 6, :name-end-row 15, :name-row 15, :name defn, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :macro true, :col 1, :name-col 2, :end-col 19, :arity 3, :varargs-min-arity 2, :row 15, :to clojure.core} {:fixed-arities #{2}, :end-row 31, :name-end-col 43, :name-end-row 31, :name-row 31, :name most-used-namespace-alias, :filename "src/elin/function/namespace.clj", :alias e.f.clj-kondo, :from elin.function.namespace, :col 3, :name-col 4, :from-var most-used-namespace-alias, :end-col 61, :arity 2, :row 31, :to elin.function.clj-kondo} {:end-row 31, :name-end-col 6, :name-end-row 29, :name-row 29, :name defn, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :macro true, :col 1, :name-col 2, :end-col 62, :arity 3, :varargs-min-arity 2, :row 29, :to clojure.core} {:fixed-arities #{2}, :end-row 35, :name-end-col 36, :name-end-row 35, :name-row 35, :name namespace-by-alias, :filename "src/elin/function/namespace.clj", :alias e.f.clj-kondo, :from elin.function.namespace, :col 3, :name-col 4, :from-var namespace-by-alias, :end-col 57, :arity 2, :row 35, :to elin.function.clj-kondo} {:end-row 35, :name-end-col 6, :name-end-row 33, :name-row 33, :name defn, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :macro true, :col 1, :name-col 2, :end-col 58, :arity 3, :varargs-min-arity 2, :row 33, :to clojure.core} {:fixed-arities #{3}, :end-row 37, :name-end-col 32, :name-end-row 37, :name-row 37, :name resolve-missing-namespace, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 7, :name-col 7, :end-col 32, :row 37, :to elin.function.namespace} {:end-row 37, :name-end-col 61, :name-end-row 37, :name-row 37, :name ?Elin, :filename "src/elin/function/namespace.clj", :alias e.s.handler, :from elin.function.namespace, :col 44, :name-col 44, :end-col 61, :row 37, :to elin.schema.handler} {:fixed-arities #{1}, :end-row 37, :name-end-col 69, :name-end-row 37, :name-row 37, :name string?, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 62, :name-col 62, :end-col 69, :row 37, :to clojure.core} {:fixed-arities #{1}, :end-row 37, :name-end-col 74, :name-end-row 37, :name-row 37, :name map?, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 70, :name-col 70, :end-col 74, :row 37, :to clojure.core} {:fixed-arities #{1}, :end-row 37, :name-end-col 109, :name-end-row 37, :name-row 37, :name symbol?, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 102, :name-col 102, :end-col 109, :row 37, :to clojure.core} {:fixed-arities #{1}, :end-row 37, :name-end-col 126, :name-end-row 37, :name-row 37, :name keyword?, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 118, :name-col 118, :end-col 126, :row 37, :to clojure.core} {:fixed-arities #{2}, :end-row 37, :name-end-col 6, :name-end-row 37, :name-row 37, :name =>, :filename "src/elin/function/namespace.clj", :alias m, :from elin.function.namespace, :macro true, :col 1, :name-col 2, :end-col 131, :arity 2, :row 37, :to malli.core} {:fixed-arities #{1}, :end-row 40, :name-end-col 41, :name-end-row 40, :name-row 40, :name disconnected?, :filename "src/elin/function/namespace.clj", :alias e.p.nrepl, :from elin.function.namespace, :col 17, :name-col 18, :from-var resolve-missing-namespace, :end-col 48, :arity 1, :row 40, :to elin.protocol.nrepl} {:fixed-arities #{1}, :end-row 40, :name-end-col 16, :name-end-row 40, :name-row 40, :name not, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 12, :name-col 13, :from-var resolve-missing-namespace, :end-col 49, :arity 1, :row 40, :to clojure.core} {:end-row 41, :name-end-col 71, :name-end-row 41, :name-row 41, :name resolve-missing-op, :filename "src/elin/function/namespace.clj", :alias e.c.nrepl, :from elin.function.namespace, :col 43, :name-col 43, :from-var resolve-missing-namespace, :end-col 71, :row 41, :to elin.constant.nrepl} {:fixed-arities #{2}, :end-row 41, :name-end-col 36, :name-end-row 41, :name-row 41, :name supported-op?, :filename "src/elin/function/namespace.clj", :alias e.p.nrepl, :from elin.function.namespace, :col 12, :name-col 13, :from-var resolve-missing-namespace, :end-col 72, :arity 2, :row 41, :to elin.protocol.nrepl} {:fixed-arities #{0 1}, :end-row 41, :name-end-col 11, :name-end-row 40, :name-row 40, :name and, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :macro true, :col 7, :name-col 8, :from-var resolve-missing-namespace, :end-col 73, :arity 2, :varargs-min-arity 1, :row 40, :to clojure.core} {:fixed-arities #{2}, :end-row 43, :name-end-col 38, :name-end-row 43, :name-row 43, :name resolve-missing!!, :filename "src/elin/function/namespace.clj", :alias e.f.n.refactor, :from elin.function.namespace, :col 5, :name-col 6, :from-var resolve-missing-namespace, :end-col 53, :arity 2, :row 43, :to elin.function.nrepl.refactor} {:fixed-arities #{3 2}, :end-row 45, :name-end-col 35, :name-end-row 45, :name-row 45, :name split, :filename "src/elin/function/namespace.clj", :alias str, :from elin.function.namespace, :col 25, :name-col 26, :from-var resolve-missing-namespace, :end-col 51, :arity 3, :row 45, :to clojure.string} {:fixed-arities #{1 2}, :end-row 46, :name-end-col 28, :name-end-row 46, :name-row 46, :name symbol, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 21, :name-col 22, :from-var resolve-missing-namespace, :end-col 39, :arity 1, :row 46, :to clojure.core} {:fixed-arities #{1}, :end-row 47, :name-end-col 42, :name-end-row 47, :name-row 47, :name get-namespace, :filename "src/elin/function/namespace.clj", :alias e.f.sexpr, :from elin.function.namespace, :col 18, :name-col 19, :from-var resolve-missing-namespace, :end-col 48, :arity 1, :row 47, :to elin.function.sexpr} {:fixed-arities #{2}, :end-row 48, :name-end-col 60, :name-end-row 48, :name-row 48, :name requiring-namespaces, :filename "src/elin/function/namespace.clj", :alias e.f.clj-kondo, :from elin.function.namespace, :col 25, :name-col 26, :from-var resolve-missing-namespace, :end-col 78, :arity 2, :row 48, :to elin.function.clj-kondo} {:fixed-arities #{1}, :end-row 48, :name-end-col 24, :name-end-row 48, :name-row 48, :name set, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 20, :name-col 21, :from-var resolve-missing-namespace, :end-col 79, :arity 1, :row 48, :to clojure.core} {:fixed-arities #{1}, :end-row 51, :name-end-col 39, :name-end-row 51, :name-row 51, :name key, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 36, :name-col 36, :from-var resolve-missing-namespace, :end-col 39, :row 51, :to clojure.core} {:fixed-arities #{1}, :end-row 51, :name key, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 36, :from-var resolve-missing-namespace, :end-col 39, :arity 1, :row 51, :to clojure.core} {:fixed-arities #{1}, :end-row 50, :name-end-col 57, :name-end-row 50, :name-row 50, :name val, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 53, :name-col 54, :from-var resolve-missing-namespace, :end-col 60, :arity 1, :row 50, :to clojure.core} {:fixed-arities #{1 2}, :end-row 50, :name-end-col 42, :name-end-row 50, :name-row 50, :name =, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 40, :name-col 41, :from-var resolve-missing-namespace, :end-col 61, :arity 2, :varargs-min-arity 2, :row 50, :to clojure.core} {:end-row 50, :name fn*, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 39, :from-var resolve-missing-namespace, :end-col 61, :arity 2, :row 50, :to clojure.core} {:fixed-arities #{1 2}, :end-row 50, :name-end-col 38, :name-end-row 50, :name-row 50, :name filter, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 31, :name-col 32, :from-var resolve-missing-namespace, :end-col 62, :arity 2, :row 50, :to clojure.core} {:fixed-arities #{1 4 3 2}, :end-row 51, :name-end-col 35, :name-end-row 51, :name-row 51, :name map, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 31, :name-col 32, :from-var resolve-missing-namespace, :end-col 40, :arity 2, :varargs-min-arity 4, :row 51, :to clojure.core} {:end-row 51, :name-end-col 30, :name-end-row 49, :name-row 49, :name some->>, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :macro true, :col 22, :name-col 23, :from-var resolve-missing-namespace, :end-col 41, :arity 3, :varargs-min-arity 1, :row 49, :to clojure.core} {:fixed-arities #{0}, :end-row 56, :name-end-col 31, :name-end-row 56, :name-row 56, :name hash-map, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 22, :name-col 23, :from-var resolve-missing-namespace, :end-col 50, :arity 4, :varargs-min-arity 0, :row 56, :to clojure.core} {:end-row 56, :name fn*, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 21, :from-var resolve-missing-namespace, :end-col 50, :arity 2, :row 56, :to clojure.core} {:fixed-arities #{2}, :end-row 52, :name-end-col 58, :name-end-row 52, :name-row 52, :name namespaces-by-alias, :filename "src/elin/function/namespace.clj", :alias e.f.clj-kondo, :from elin.function.namespace, :col 24, :name-col 25, :from-var resolve-missing-namespace, :end-col 79, :arity 2, :row 52, :to elin.function.clj-kondo} {:fixed-arities #{0 1 2}, :end-row 53, :name-end-col 23, :name-end-row 52, :name-row 52, :name concat, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 16, :name-col 17, :from-var resolve-missing-namespace, :end-col 35, :arity 2, :varargs-min-arity 2, :row 52, :to clojure.core} {:fixed-arities #{0 1}, :end-row 54, :name-end-col 25, :name-end-row 54, :name-row 54, :name distinct, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 16, :name-col 17, :from-var resolve-missing-namespace, :end-col 26, :arity 1, :row 54, :to clojure.core} {:fixed-arities #{1 2}, :end-row 55, :name-end-col 23, :name-end-row 55, :name-row 55, :name remove, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 16, :name-col 17, :from-var resolve-missing-namespace, :end-col 33, :arity 2, :row 55, :to clojure.core} {:fixed-arities #{1 4 3 2}, :end-row 56, :name-end-col 20, :name-end-row 56, :name-row 56, :name map, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 16, :name-col 17, :from-var resolve-missing-namespace, :end-col 51, :arity 2, :varargs-min-arity 4, :row 56, :to clojure.core} {:end-row 56, :name-end-col 15, :name-end-row 52, :name-row 52, :name some->>, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :macro true, :col 7, :name-col 8, :from-var resolve-missing-namespace, :end-col 52, :arity 4, :varargs-min-arity 1, :row 52, :to clojure.core} {:end-row 56, :name-end-col 9, :name-end-row 45, :name-row 45, :name let, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :macro true, :col 5, :name-col 6, :from-var resolve-missing-namespace, :end-col 53, :arity 2, :varargs-min-arity 1, :row 45, :to clojure.core} {:end-row 56, :name-end-col 6, :name-end-row 40, :name-row 40, :name if, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 3, :name-col 4, :from-var resolve-missing-namespace, :end-col 54, :arity 3, :row 40, :to clojure.core} {:end-row 56, :name-end-col 6, :name-end-row 38, :name-row 38, :name defn, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :macro true, :col 1, :name-col 2, :end-col 55, :arity 3, :varargs-min-arity 2, :row 38, :to clojure.core} {:end-row 4, :name-end-col 19, :name-end-row 4, :name-row 4, :name this, :filename "src/elin/protocol/config.clj", :from elin.protocol.config, :col 15, :name-col 15, :end-col 19, :row 4, :to :clj-kondo/unknown-namespace} {:end-row 4, :name-end-col 26, :name-end-row 4, :name-row 4, :name config, :filename "src/elin/protocol/config.clj", :from elin.protocol.config, :col 20, :name-col 20, :end-col 26, :row 4, :to :clj-kondo/unknown-namespace} {:end-row 4, :name-end-col 13, :name-end-row 3, :name-row 3, :name defprotocol, :filename "src/elin/protocol/config.clj", :from elin.protocol.config, :macro true, :col 1, :name-col 2, :end-col 29, :arity 2, :varargs-min-arity 1, :row 3, :to clojure.core} {:end-row 13, :name-end-col 8, :name-end-row 13, :name-row 13, :name let, :filename "src/elin/function/nrepl/system.clj", :from elin.function.nrepl.system, :macro true, :col 5, :name-col 5, :from-var get-system-info-code, :end-col 8, :varargs-min-arity 1, :row 13, :to clojure.core} {:end-row 13, :name-end-col 19, :name-end-row 13, :name-row 13, :name user-dir#, :filename "src/elin/function/nrepl/system.clj", :from elin.function.nrepl.system, :col 10, :name-col 10, :from-var get-system-info-code, :end-col 19, :row 13, :to :clj-kondo/unknown-namespace} {:end-row 14, :name-end-col 14, :name-end-row 14, :name-row 14, :name sep#, :filename "src/elin/function/nrepl/system.clj", :from elin.function.nrepl.system, :col 10, :name-col 10, :from-var get-system-info-code, :end-col 14, :row 14, :to :clj-kondo/unknown-namespace} {:end-row 15, :name-end-col 26, :name-end-row 15, :name-row 15, :name user-dir#, :filename "src/elin/function/nrepl/system.clj", :from elin.function.nrepl.system, :col 17, :name-col 17, :from-var get-system-info-code, :end-col 26, :row 15, :to :clj-kondo/unknown-namespace} {:end-row 16, :name-end-col 27, :name-end-row 16, :name-row 16, :name sep#, :filename "src/elin/function/nrepl/system.clj", :from elin.function.nrepl.system, :col 23, :name-col 23, :from-var get-system-info-code, :end-col 27, :row 16, :to :clj-kondo/unknown-namespace} {:end-row 17, :name-end-col 24, :name-end-row 17, :name-row 17, :name ->, :filename "src/elin/function/nrepl/system.clj", :from elin.function.nrepl.system, :macro true, :col 22, :name-col 22, :from-var get-system-info-code, :end-col 24, :varargs-min-arity 1, :row 17, :to clojure.core} {:end-row 17, :name-end-col 32, :name-end-row 17, :name-row 17, :name .split, :filename "src/elin/function/nrepl/system.clj", :from elin.function.nrepl.system, :col 26, :name-col 26, :from-var get-system-info-code, :end-col 32, :row 17, :to :clj-kondo/unknown-namespace} {:end-row 17, :name-end-col 42, :name-end-row 17, :name-row 17, :name user-dir#, :filename "src/elin/function/nrepl/system.clj", :from elin.function.nrepl.system, :col 33, :name-col 33, :from-var get-system-info-code, :end-col 42, :row 17, :to :clj-kondo/unknown-namespace} {:end-row 17, :name-end-col 47, :name-end-row 17, :name-row 17, :name sep#, :filename "src/elin/function/nrepl/system.clj", :from elin.function.nrepl.system, :col 43, :name-col 43, :from-var get-system-info-code, :end-col 47, :row 17, :to :clj-kondo/unknown-namespace} {:fixed-arities #{1}, :end-row 17, :name-end-col 52, :name-end-row 17, :name-row 17, :name seq, :filename "src/elin/function/nrepl/system.clj", :from elin.function.nrepl.system, :col 49, :name-col 49, :from-var get-system-info-code, :end-col 52, :row 17, :to clojure.core} {:fixed-arities #{1}, :end-row 17, :name-end-col 57, :name-end-row 17, :name-row 17, :name last, :filename "src/elin/function/nrepl/system.clj", :from elin.function.nrepl.system, :col 53, :name-col 53, :from-var get-system-info-code, :end-col 57, :row 17, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 17, :name-end-col 5, :name-end-row 12, :name-row 12, :name def, :filename "src/elin/function/nrepl/system.clj", :from elin.function.nrepl.system, :macro true, :col 1, :name-col 2, :end-col 61, :arity 2, :row 12, :to clojure.core} {:fixed-arities #{1}, :end-row 21, :name-end-col 22, :name-end-row 21, :name-row 21, :name string?, :filename "src/elin/function/nrepl/system.clj", :from elin.function.nrepl.system, :col 15, :name-col 15, :from-var ?SystemInfo, :end-col 22, :row 21, :to clojure.core} {:fixed-arities #{1}, :end-row 22, :name-end-col 28, :name-end-row 22, :name-row 22, :name string?, :filename "src/elin/function/nrepl/system.clj", :from elin.function.nrepl.system, :col 21, :name-col 21, :from-var ?SystemInfo, :end-col 28, :row 22, :to clojure.core} {:fixed-arities #{1}, :end-row 23, :name-end-col 26, :name-end-row 23, :name-row 23, :name string?, :filename "src/elin/function/nrepl/system.clj", :from elin.function.nrepl.system, :col 19, :name-col 19, :from-var ?SystemInfo, :end-col 26, :row 23, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 23, :name-end-col 5, :name-end-row 19, :name-row 19, :name def, :filename "src/elin/function/nrepl/system.clj", :from elin.function.nrepl.system, :macro true, :col 1, :name-col 2, :end-col 29, :arity 2, :row 19, :to clojure.core} {:fixed-arities #{1}, :end-row 25, :name-end-col 23, :name-end-row 25, :private true, :name-row 25, :name get-system-info*, :filename "src/elin/function/nrepl/system.clj", :from elin.function.nrepl.system, :col 7, :name-col 7, :end-col 23, :row 25, :to elin.function.nrepl.system} {:end-row 25, :name-end-col 55, :name-end-row 25, :name-row 25, :name ?Nrepl, :filename "src/elin/function/nrepl/system.clj", :alias e.s.component, :from elin.function.nrepl.system, :col 35, :name-col 35, :end-col 55, :row 25, :to elin.schema.component} {:end-row 25, :name-end-col 77, :name-end-row 25, :name-row 25, :name ?Error, :filename "src/elin/function/nrepl/system.clj", :alias e.schema, :from elin.function.nrepl.system, :col 62, :name-col 62, :end-col 77, :row 25, :to elin.schema} {:end-row 25, :name-end-col 89, :name-end-row 25, :private true, :name-row 25, :name ?SystemInfo, :filename "src/elin/function/nrepl/system.clj", :from elin.function.nrepl.system, :col 78, :name-col 78, :end-col 89, :row 25, :to elin.function.nrepl.system} {:fixed-arities #{2}, :end-row 25, :name-end-col 6, :name-end-row 25, :name-row 25, :name =>, :filename "src/elin/function/nrepl/system.clj", :alias m, :from elin.function.nrepl.system, :macro true, :col 1, :name-col 2, :end-col 92, :arity 2, :row 25, :to malli.core} {:end-row 28, :name-end-col 35, :name-end-row 28, :private true, :name-row 28, :name get-system-info-code, :filename "src/elin/function/nrepl/system.clj", :from elin.function.nrepl.system, :col 15, :name-col 15, :from-var get-system-info*, :end-col 35, :row 28, :to elin.function.nrepl.system} {:fixed-arities #{0 1}, :end-row 28, :name-end-col 14, :name-end-row 28, :name-row 28, :name str, :filename "src/elin/function/nrepl/system.clj", :from elin.function.nrepl.system, :col 10, :name-col 11, :from-var get-system-info*, :end-col 36, :arity 1, :varargs-min-arity 1, :row 28, :to clojure.core} {:fixed-arities #{3 2}, :end-row 29, :name-end-col 27, :name-end-row 29, :name-row 29, :name eval!!, :filename "src/elin/function/nrepl/system.clj", :alias e.f.nrepl, :from elin.function.nrepl.system, :col 10, :name-col 11, :from-var get-system-info*, :end-col 34, :arity 2, :row 29, :to elin.function.nrepl} {:fixed-arities #{1 2}, :end-row 31, :name-end-col 26, :name-end-row 31, :name-row 31, :name read-string, :filename "src/elin/function/nrepl/system.clj", :alias edn, :from elin.function.nrepl.system, :col 10, :name-col 11, :from-var get-system-info*, :end-col 27, :arity 1, :row 31, :to clojure.edn} {:end-row 31, :name-end-col 9, :name-end-row 28, :name-row 28, :name ->>, :filename "src/elin/function/nrepl/system.clj", :alias e, :from elin.function.nrepl.system, :macro true, :col 3, :name-col 4, :from-var get-system-info*, :end-col 28, :arity 4, :varargs-min-arity 1, :row 28, :to elin.error} {:end-row 31, :name-end-col 7, :name-end-row 26, :name-row 26, :name defn-, :filename "src/elin/function/nrepl/system.clj", :from elin.function.nrepl.system, :macro true, :col 1, :name-col 2, :end-col 29, :arity 3, :varargs-min-arity 2, :row 26, :to clojure.core} {:fixed-arities #{1}, :end-row 35, :name-end-col 35, :name-end-row 35, :name-row 35, :name current-session, :filename "src/elin/function/nrepl/system.clj", :alias e.p.nrepl, :from elin.function.nrepl.system, :col 10, :name-col 10, :from-var get-system-info, :end-col 35, :row 35, :to elin.protocol.nrepl} {:fixed-arities #{1}, :end-row 35, :name-end-col 41, :name-end-row 35, :name-row 35, :name first, :filename "src/elin/function/nrepl/system.clj", :from elin.function.nrepl.system, :col 36, :name-col 36, :from-var get-system-info, :end-col 41, :row 35, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 35, :name-end-col 9, :name-end-row 35, :name-row 35, :name comp, :filename "src/elin/function/nrepl/system.clj", :from elin.function.nrepl.system, :col 4, :name-col 5, :from-var get-system-info, :end-col 42, :arity 2, :varargs-min-arity 2, :row 35, :to clojure.core} {:fixed-arities #{1}, :end-row 36, :name-end-col 20, :name-end-row 36, :private true, :name-row 36, :name get-system-info*, :filename "src/elin/function/nrepl/system.clj", :from elin.function.nrepl.system, :col 4, :name-col 4, :from-var get-system-info, :end-col 20, :row 36, :to elin.function.nrepl.system} {:fixed-arities #{2}, :end-row 36, :name-end-col 27, :name-end-row 34, :name-row 34, :name memoize-by, :filename "src/elin/function/nrepl/system.clj", :alias e.u.function, :from elin.function.nrepl.system, :col 3, :name-col 4, :from-var get-system-info, :end-col 21, :arity 2, :row 34, :to elin.util.function} {:fixed-arities #{1 3 2}, :end-row 36, :name-end-col 5, :name-end-row 33, :name-row 33, :name def, :filename "src/elin/function/nrepl/system.clj", :from elin.function.nrepl.system, :macro true, :col 1, :name-col 2, :end-col 22, :arity 2, :row 33, :to clojure.core} {:fixed-arities #{1}, :end-row 38, :name-end-col 19, :name-end-row 38, :name-row 38, :name get-user-dir, :filename "src/elin/function/nrepl/system.clj", :from elin.function.nrepl.system, :col 7, :name-col 7, :end-col 19, :row 38, :to elin.function.nrepl.system} {:end-row 38, :name-end-col 51, :name-end-row 38, :name-row 38, :name ?Nrepl, :filename "src/elin/function/nrepl/system.clj", :alias e.s.component, :from elin.function.nrepl.system, :col 31, :name-col 31, :end-col 51, :row 38, :to elin.schema.component} {:end-row 38, :name-end-col 73, :name-end-row 38, :name-row 38, :name ?Error, :filename "src/elin/function/nrepl/system.clj", :alias e.schema, :from elin.function.nrepl.system, :col 58, :name-col 58, :end-col 73, :row 38, :to elin.schema} {:fixed-arities #{1}, :end-row 38, :name-end-col 81, :name-end-row 38, :name-row 38, :name string?, :filename "src/elin/function/nrepl/system.clj", :from elin.function.nrepl.system, :col 74, :name-col 74, :end-col 81, :row 38, :to clojure.core} {:fixed-arities #{2}, :end-row 38, :name-end-col 6, :name-end-row 38, :name-row 38, :name =>, :filename "src/elin/function/nrepl/system.clj", :alias m, :from elin.function.nrepl.system, :macro true, :col 1, :name-col 2, :end-col 84, :arity 2, :row 38, :to malli.core} {:end-row 41, :name-end-col 25, :name-end-row 41, :name-row 41, :name get-system-info, :filename "src/elin/function/nrepl/system.clj", :from elin.function.nrepl.system, :col 9, :name-col 10, :from-var get-user-dir, :end-col 32, :arity 1, :row 41, :to elin.function.nrepl.system} {:end-row 42, :name-end-col 8, :name-end-row 41, :name-row 41, :name ->, :filename "src/elin/function/nrepl/system.clj", :alias e, :from elin.function.nrepl.system, :macro true, :col 3, :name-col 4, :from-var get-user-dir, :end-col 21, :arity 2, :varargs-min-arity 1, :row 41, :to elin.error} {:end-row 42, :name-end-col 6, :name-end-row 39, :name-row 39, :name defn, :filename "src/elin/function/nrepl/system.clj", :from elin.function.nrepl.system, :macro true, :col 1, :name-col 2, :end-col 22, :arity 3, :varargs-min-arity 2, :row 39, :to clojure.core} {:fixed-arities #{1}, :end-row 44, :name-end-col 25, :name-end-row 44, :name-row 44, :name get-file-separator, :filename "src/elin/function/nrepl/system.clj", :from elin.function.nrepl.system, :col 7, :name-col 7, :end-col 25, :row 44, :to elin.function.nrepl.system} {:end-row 44, :name-end-col 57, :name-end-row 44, :name-row 44, :name ?Nrepl, :filename "src/elin/function/nrepl/system.clj", :alias e.s.component, :from elin.function.nrepl.system, :col 37, :name-col 37, :end-col 57, :row 44, :to elin.schema.component} {:end-row 44, :name-end-col 79, :name-end-row 44, :name-row 44, :name ?Error, :filename "src/elin/function/nrepl/system.clj", :alias e.schema, :from elin.function.nrepl.system, :col 64, :name-col 64, :end-col 79, :row 44, :to elin.schema} {:fixed-arities #{1}, :end-row 44, :name-end-col 87, :name-end-row 44, :name-row 44, :name string?, :filename "src/elin/function/nrepl/system.clj", :from elin.function.nrepl.system, :col 80, :name-col 80, :end-col 87, :row 44, :to clojure.core} {:fixed-arities #{2}, :end-row 44, :name-end-col 6, :name-end-row 44, :name-row 44, :name =>, :filename "src/elin/function/nrepl/system.clj", :alias m, :from elin.function.nrepl.system, :macro true, :col 1, :name-col 2, :end-col 90, :arity 2, :row 44, :to malli.core} {:end-row 47, :name-end-col 25, :name-end-row 47, :name-row 47, :name get-system-info, :filename "src/elin/function/nrepl/system.clj", :from elin.function.nrepl.system, :col 9, :name-col 10, :from-var get-file-separator, :end-col 32, :arity 1, :row 47, :to elin.function.nrepl.system} {:end-row 48, :name-end-col 8, :name-end-row 47, :name-row 47, :name ->, :filename "src/elin/function/nrepl/system.clj", :alias e, :from elin.function.nrepl.system, :macro true, :col 3, :name-col 4, :from-var get-file-separator, :end-col 27, :arity 2, :varargs-min-arity 1, :row 47, :to elin.error} {:end-row 48, :name-end-col 6, :name-end-row 45, :name-row 45, :name defn, :filename "src/elin/function/nrepl/system.clj", :from elin.function.nrepl.system, :macro true, :col 1, :name-col 2, :end-col 28, :arity 3, :varargs-min-arity 2, :row 45, :to clojure.core} {:fixed-arities #{1}, :end-row 50, :name-end-col 23, :name-end-row 50, :name-row 50, :name get-project-name, :filename "src/elin/function/nrepl/system.clj", :from elin.function.nrepl.system, :col 7, :name-col 7, :end-col 23, :row 50, :to elin.function.nrepl.system} {:end-row 50, :name-end-col 55, :name-end-row 50, :name-row 50, :name ?Nrepl, :filename "src/elin/function/nrepl/system.clj", :alias e.s.component, :from elin.function.nrepl.system, :col 35, :name-col 35, :end-col 55, :row 50, :to elin.schema.component} {:end-row 50, :name-end-col 77, :name-end-row 50, :name-row 50, :name ?Error, :filename "src/elin/function/nrepl/system.clj", :alias e.schema, :from elin.function.nrepl.system, :col 62, :name-col 62, :end-col 77, :row 50, :to elin.schema} {:fixed-arities #{1}, :end-row 50, :name-end-col 85, :name-end-row 50, :name-row 50, :name string?, :filename "src/elin/function/nrepl/system.clj", :from elin.function.nrepl.system, :col 78, :name-col 78, :end-col 85, :row 50, :to clojure.core} {:fixed-arities #{2}, :end-row 50, :name-end-col 6, :name-end-row 50, :name-row 50, :name =>, :filename "src/elin/function/nrepl/system.clj", :alias m, :from elin.function.nrepl.system, :macro true, :col 1, :name-col 2, :end-col 88, :arity 2, :row 50, :to malli.core} {:end-row 53, :name-end-col 25, :name-end-row 53, :name-row 53, :name get-system-info, :filename "src/elin/function/nrepl/system.clj", :from elin.function.nrepl.system, :col 9, :name-col 10, :from-var get-project-name, :end-col 32, :arity 1, :row 53, :to elin.function.nrepl.system} {:end-row 54, :name-end-col 8, :name-end-row 53, :name-row 53, :name ->, :filename "src/elin/function/nrepl/system.clj", :alias e, :from elin.function.nrepl.system, :macro true, :col 3, :name-col 4, :from-var get-project-name, :end-col 25, :arity 2, :varargs-min-arity 1, :row 53, :to elin.error} {:end-row 54, :name-end-col 6, :name-end-row 51, :name-row 51, :name defn, :filename "src/elin/function/nrepl/system.clj", :from elin.function.nrepl.system, :macro true, :col 1, :name-col 2, :end-col 26, :arity 3, :varargs-min-arity 2, :row 51, :to clojure.core} {:end-row 8, :name-end-col 31, :name-end-row 8, :name-row 8, :name ?Atom, :filename "src/elin/schema/component.clj", :alias e.schema, :from elin.schema.component, :col 17, :name-col 17, :from-var ?LazyHost, :end-col 31, :row 8, :to elin.schema} {:fixed-arities #{1 3 2}, :end-row 8, :name-end-col 5, :name-end-row 6, :name-row 6, :name def, :filename "src/elin/schema/component.clj", :from elin.schema.component, :macro true, :col 1, :name-col 2, :end-col 34, :arity 2, :row 6, :to clojure.core} {:end-row 12, :name-end-col 25, :name-end-row 12, :name-row 12, :name ?LazyHost, :filename "src/elin/schema/component.clj", :from elin.schema.component, :col 16, :name-col 16, :from-var ?Interceptor, :end-col 25, :row 12, :to elin.schema.component} {:fixed-arities #{1}, :end-row 13, :name-end-col 39, :name-end-row 13, :name-row 13, :name keyword?, :filename "src/elin/schema/component.clj", :from elin.schema.component, :col 31, :name-col 31, :from-var ?Interceptor, :end-col 39, :row 13, :to clojure.core} {:fixed-arities #{1}, :end-row 13, :name-end-col 44, :name-end-row 13, :name-row 13, :name any?, :filename "src/elin/schema/component.clj", :from elin.schema.component, :col 40, :name-col 40, :from-var ?Interceptor, :end-col 44, :row 13, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 13, :name-end-col 5, :name-end-row 10, :name-row 10, :name def, :filename "src/elin/schema/component.clj", :from elin.schema.component, :macro true, :col 1, :name-col 2, :end-col 48, :arity 2, :row 10, :to clojure.core} {:end-row 17, :name-end-col 30, :name-end-row 17, :name-row 17, :name ?Interceptor, :filename "src/elin/schema/component.clj", :from elin.schema.component, :col 18, :name-col 18, :from-var NreplComponent, :end-col 30, :row 17, :to elin.schema.component} {:end-row 18, :name-end-col 25, :name-end-row 18, :name-row 18, :name ?LazyHost, :filename "src/elin/schema/component.clj", :from elin.schema.component, :col 16, :name-col 16, :from-var NreplComponent, :end-col 25, :row 18, :to elin.schema.component} {:end-row 19, :name-end-col 34, :name-end-row 19, :name-row 19, :name ?Atom, :filename "src/elin/schema/component.clj", :alias e.schema, :from elin.schema.component, :col 20, :name-col 20, :from-var NreplComponent, :end-col 34, :row 19, :to elin.schema} {:end-row 20, :name-end-col 45, :name-end-row 20, :name-row 20, :name ?Atom, :filename "src/elin/schema/component.clj", :alias e.schema, :from elin.schema.component, :col 31, :name-col 31, :from-var NreplComponent, :end-col 45, :row 20, :to elin.schema} {:fixed-arities #{1 3 2}, :end-row 20, :name-end-col 5, :name-end-row 15, :name-row 15, :name def, :filename "src/elin/schema/component.clj", :from elin.schema.component, :macro true, :col 1, :name-col 2, :end-col 48, :arity 2, :row 15, :to clojure.core} {:end-row 24, :name-end-col 18, :name-end-row 24, :private true, :name-row 24, :name NreplComponent, :filename "src/elin/schema/component.clj", :from elin.schema.component, :col 4, :name-col 4, :from-var ?Nrepl, :end-col 18, :row 24, :to elin.schema.component} {:end-row 25, :name-end-col 21, :name-end-row 25, :name-row 25, :name ?Client, :filename "src/elin/schema/component.clj", :alias e.s.nrepl, :from elin.schema.component, :col 4, :name-col 4, :from-var ?Nrepl, :end-col 21, :row 25, :to elin.schema.nrepl} {:fixed-arities #{1 3 2}, :end-row 25, :name-end-col 5, :name-end-row 22, :name-row 22, :name def, :filename "src/elin/schema/component.clj", :from elin.schema.component, :macro true, :col 1, :name-col 2, :end-col 23, :arity 2, :row 22, :to clojure.core} {:end-row 29, :name-end-col 25, :name-end-row 29, :name-row 29, :name ?LazyHost, :filename "src/elin/schema/component.clj", :from elin.schema.component, :col 16, :name-col 16, :from-var ?CljKondo, :end-col 25, :row 29, :to elin.schema.component} {:end-row 30, :name-end-col 36, :name-end-row 30, :name-row 30, :name ?Atom, :filename "src/elin/schema/component.clj", :alias e.schema, :from elin.schema.component, :col 22, :name-col 22, :from-var ?CljKondo, :end-col 36, :row 30, :to elin.schema} {:end-row 31, :name-end-col 34, :name-end-row 31, :name-row 31, :name ?Atom, :filename "src/elin/schema/component.clj", :alias e.schema, :from elin.schema.component, :col 20, :name-col 20, :from-var ?CljKondo, :end-col 34, :row 31, :to elin.schema} {:fixed-arities #{1 3 2}, :end-row 31, :name-end-col 5, :name-end-row 27, :name-row 27, :name def, :filename "src/elin/schema/component.clj", :from elin.schema.component, :macro true, :col 1, :name-col 2, :end-col 37, :arity 2, :row 27, :to clojure.core} {:fixed-arities #{1}, :end-row 8, :name-end-col 26, :name-end-row 8, :name-row 8, :name any?, :filename "src/elin/schema/handler.clj", :from elin.schema.handler, :col 22, :name-col 22, :from-var ?Components, :end-col 26, :row 8, :to clojure.core} {:fixed-arities #{1}, :end-row 9, :name-end-col 32, :name-end-row 9, :name-row 9, :name any?, :filename "src/elin/schema/handler.clj", :from elin.schema.handler, :col 28, :name-col 28, :from-var ?Components, :end-col 32, :row 9, :to clojure.core} {:end-row 10, :name-end-col 37, :name-end-row 10, :name-row 10, :name ?Host, :filename "src/elin/schema/handler.clj", :alias e.s.server, :from elin.schema.handler, :col 21, :name-col 21, :from-var ?Components, :end-col 37, :row 10, :to elin.schema.server} {:fixed-arities #{1}, :end-row 11, :name-end-col 36, :name-end-row 11, :name-row 11, :name any?, :filename "src/elin/schema/handler.clj", :from elin.schema.handler, :col 32, :name-col 32, :from-var ?Components, :end-col 36, :row 11, :to clojure.core} {:fixed-arities #{1}, :end-row 12, :name-end-col 30, :name-end-row 12, :name-row 12, :name any?, :filename "src/elin/schema/handler.clj", :from elin.schema.handler, :col 26, :name-col 26, :from-var ?Components, :end-col 30, :row 12, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 12, :name-end-col 5, :name-end-row 6, :name-row 6, :name def, :filename "src/elin/schema/handler.clj", :from elin.schema.handler, :macro true, :col 1, :name-col 2, :end-col 33, :arity 2, :row 6, :to clojure.core} {:end-row 17, :name-end-col 34, :name-end-row 17, :name-row 17, :name ?Message, :filename "src/elin/schema/handler.clj", :alias e.s.server, :from elin.schema.handler, :col 15, :name-col 15, :from-var ?Elin, :end-col 34, :row 17, :to elin.schema.server} {:end-row 18, :name-end-col 15, :name-end-row 18, :name-row 18, :name ?Components, :filename "src/elin/schema/handler.clj", :from elin.schema.handler, :col 4, :name-col 4, :from-var ?Elin, :end-col 15, :row 18, :to elin.schema.handler} {:end-row 18, :name-end-col 16, :name-end-row 15, :name-row 15, :name merge, :filename "src/elin/schema/handler.clj", :alias m.util, :from elin.schema.handler, :col 3, :name-col 4, :from-var ?Elin, :end-col 16, :arity 2, :row 15, :to malli.util} {:fixed-arities #{1 3 2}, :end-row 18, :name-end-col 5, :name-end-row 14, :name-row 14, :name def, :filename "src/elin/schema/handler.clj", :from elin.schema.handler, :macro true, :col 1, :name-col 2, :end-col 17, :arity 2, :row 14, :to clojure.core} {:fixed-arities #{1}, :end-row 21, :name-end-col 30, :name-end-row 21, :name-row 21, :name qualified-keyword?, :filename "src/elin/schema/handler.clj", :from elin.schema.handler, :col 12, :name-col 12, :from-var ?HandlerMap, :end-col 30, :row 21, :to clojure.core} {:fixed-arities #{1}, :end-row 21, :name-end-col 34, :name-end-row 21, :name-row 21, :name fn?, :filename "src/elin/schema/handler.clj", :from elin.schema.handler, :col 31, :name-col 31, :from-var ?HandlerMap, :end-col 34, :row 21, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 21, :name-end-col 5, :name-end-row 20, :name-row 20, :name def, :filename "src/elin/schema/handler.clj", :from elin.schema.handler, :macro true, :col 1, :name-col 2, :end-col 36, :arity 2, :row 20, :to clojure.core} {:fixed-arities #{0 1}, :end-row 15, :name-end-col 41, :name-end-row 15, :name-row 15, :name str, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :col 37, :name-col 38, :from-var has-namespace?, :end-col 49, :arity 1, :varargs-min-arity 1, :row 15, :to clojure.core} {:fixed-arities #{3}, :end-row 15, :name-end-col 36, :name-end-row 15, :name-row 15, :name replace, :filename "src/elin/handler/namespace.clj", :alias str, :from elin.handler.namespace, :col 24, :name-col 25, :from-var has-namespace?, :end-col 60, :arity 3, :row 15, :to clojure.string} {:fixed-arities #{0 1}, :end-row 16, :name-end-col 23, :name-end-row 15, :name-row 15, :name str, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :col 19, :name-col 20, :from-var has-namespace?, :end-col 42, :arity 2, :varargs-min-arity 1, :row 15, :to clojure.core} {:fixed-arities #{1}, :end-row 16, :name-end-col 18, :name-end-row 15, :name-row 15, :name re-pattern, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :col 7, :name-col 8, :from-var has-namespace?, :end-col 43, :arity 1, :row 15, :to clojure.core} {:fixed-arities #{2}, :end-row 17, :name-end-col 14, :name-end-row 17, :name-row 17, :name re-seq, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :col 7, :name-col 8, :from-var has-namespace?, :end-col 20, :arity 2, :row 17, :to clojure.core} {:fixed-arities #{1}, :end-row 18, :name-end-col 13, :name-end-row 18, :name-row 18, :name some?, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :col 7, :name-col 8, :from-var has-namespace?, :end-col 14, :arity 1, :row 18, :to clojure.core} {:end-row 18, :name-end-col 6, :name-end-row 15, :name-row 15, :name ->, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :macro true, :col 3, :name-col 4, :from-var has-namespace?, :end-col 15, :arity 3, :varargs-min-arity 1, :row 15, :to clojure.core} {:end-row 18, :name-end-col 7, :name-end-row 13, :name-row 13, :name defn-, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :macro true, :col 1, :name-col 2, :end-col 16, :arity 3, :varargs-min-arity 2, :row 13, :to clojure.core} {:fixed-arities #{1}, :end-row 22, :name-end-col 74, :name-end-row 22, :name-row 22, :name add-namespace*, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :col 60, :name-col 60, :from-var add-namespace*, :end-col 74, :row 22, :to elin.handler.namespace} {:fixed-arities #{1 2}, :end-row 22, :name-end-col 57, :name-end-row 22, :name-row 22, :name symbol, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :col 50, :name-col 51, :from-var add-namespace*, :end-col 75, :arity 1, :row 22, :to clojure.core} {:fixed-arities #{3 2}, :end-row 22, :name-end-col 28, :name-end-row 22, :name-row 22, :name get-in, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :col 21, :name-col 22, :from-var add-namespace*, :end-col 88, :arity 2, :row 22, :to clojure.core} {:fixed-arities #{1}, :end-row 24, :name-end-col 28, :name-end-row 24, :name-row 24, :name first, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :col 22, :name-col 23, :from-var add-namespace*, :end-col 29, :arity 1, :row 24, :to clojure.core} {:fixed-arities #{1 2}, :end-row 25, :name-end-col 29, :name-end-row 25, :name-row 25, :name symbol, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :col 22, :name-col 23, :from-var add-namespace*, :end-col 30, :arity 1, :row 25, :to clojure.core} {:end-row 26, :name-end-col 38, :name-end-row 26, :name-row 26, :name not-found, :filename "src/elin/handler/namespace.clj", :alias e, :from elin.handler.namespace, :col 26, :name-col 27, :from-var add-namespace*, :end-col 39, :arity 0, :varargs-min-arity 0, :row 26, :to elin.error} {:fixed-arities #{0 1}, :end-row 26, :name-end-col 25, :name-end-row 26, :name-row 26, :name or, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :macro true, :col 22, :name-col 23, :from-var add-namespace*, :end-col 40, :arity 2, :varargs-min-arity 1, :row 26, :to clojure.core} {:end-row 26, :name-end-col 21, :name-end-row 23, :name-row 23, :name ->, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :macro true, :col 18, :name-col 19, :from-var add-namespace*, :end-col 41, :arity 4, :varargs-min-arity 1, :row 23, :to clojure.core} {:fixed-arities #{3 2}, :end-row 27, :name-end-col 37, :name-end-row 27, :name-row 27, :name get, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :col 33, :name-col 34, :from-var add-namespace*, :end-col 55, :arity 2, :row 27, :to clojure.core} {:fixed-arities #{2}, :end-row 28, :name-end-col 73, :name-end-row 28, :name-row 28, :name most-used-namespace-alias, :filename "src/elin/handler/namespace.clj", :alias e.f.namespace, :from elin.handler.namespace, :col 33, :name-col 34, :from-var add-namespace*, :end-col 86, :arity 2, :row 28, :to elin.function.namespace} {:fixed-arities #{0 1}, :end-row 28, :name-end-col 32, :name-end-row 27, :name-row 27, :name or, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :macro true, :col 29, :name-col 30, :from-var add-namespace*, :end-col 87, :arity 2, :varargs-min-arity 1, :row 27, :to clojure.core} {:end-row 30, :name-end-col 56, :name-end-row 30, :name-row 30, :name format, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :col 49, :name-col 50, :from-var add-namespace*, :end-col 83, :arity 2, :varargs-min-arity 1, :row 30, :to clojure.core} {:fixed-arities #{0 1}, :end-row 31, :name-end-col 53, :name-end-row 31, :name-row 31, :name str, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :col 49, :name-col 50, :from-var add-namespace*, :end-col 72, :arity 1, :varargs-min-arity 1, :row 31, :to clojure.core} {:fixed-arities #{3}, :end-row 31, :name-end-col 48, :name-end-row 29, :name-row 29, :name input!, :filename "src/elin/handler/namespace.clj", :alias e.p.host, :from elin.handler.namespace, :col 32, :name-col 33, :from-var add-namespace*, :end-col 73, :arity 3, :row 29, :to elin.protocol.host} {:fixed-arities #{1}, :end-row 31, :name-end-col 31, :name-end-row 29, :name-row 29, :name , :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :macro true, :col 21, :name-col 22, :from-var resolve-missing-namespace*, :end-col 38, :arity 2, :varargs-min-arity 1, :row 54, :to clojure.core} {:fixed-arities #{1 2}, :end-row 57, :name-end-col 33, :name-end-row 57, :name-row 57, :name symbol, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :col 26, :name-col 27, :from-var resolve-missing-namespace*, :end-col 34, :arity 1, :row 57, :to clojure.core} {:end-row 57, :name-end-col 25, :name-end-row 56, :name-row 56, :name some->, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :macro true, :col 18, :name-col 19, :from-var resolve-missing-namespace*, :end-col 35, :arity 2, :varargs-min-arity 1, :row 56, :to clojure.core} {:fixed-arities #{1}, :end-row 58, :name-end-col 27, :name-end-row 58, :name-row 58, :name not, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :col 23, :name-col 24, :from-var resolve-missing-namespace*, :end-col 38, :arity 1, :row 58, :to clojure.core} {:fixed-arities #{1}, :end-row 58, :name-end-col 43, :name-end-row 58, :name-row 58, :name not, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :col 39, :name-col 40, :from-var resolve-missing-namespace*, :end-col 51, :arity 1, :row 58, :to clojure.core} {:fixed-arities #{0 1}, :end-row 58, :name-end-col 22, :name-end-row 58, :name-row 58, :name or, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :macro true, :col 19, :name-col 20, :from-var resolve-missing-namespace*, :end-col 52, :arity 2, :varargs-min-arity 1, :row 58, :to clojure.core} {:end-row 59, :name-end-col 27, :name-end-row 59, :name-row 59, :name not-found, :filename "src/elin/handler/namespace.clj", :alias e, :from elin.handler.namespace, :col 15, :name-col 16, :from-var resolve-missing-namespace*, :end-col 28, :arity 0, :varargs-min-arity 0, :row 59, :to elin.error} {:end-row 59, :name-end-col 18, :name-end-row 58, :name-row 58, :name when, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :macro true, :col 13, :name-col 14, :from-var resolve-missing-namespace*, :end-col 29, :arity 2, :varargs-min-arity 1, :row 58, :to clojure.core} {:fixed-arities #{1}, :end-row 60, :name-end-col 48, :name-end-row 60, :name-row 60, :name get-namespace-form, :filename "src/elin/handler/namespace.clj", :alias e.f.sexpr, :from elin.handler.namespace, :col 19, :name-col 20, :from-var resolve-missing-namespace*, :end-col 54, :arity 1, :row 60, :to elin.function.sexpr} {:fixed-arities #{3}, :end-row 61, :name-end-col 41, :name-end-row 61, :name-row 61, :name add-require, :filename "src/elin/handler/namespace.clj", :alias e.u.sexp, :from elin.handler.namespace, :col 20, :name-col 21, :from-var resolve-missing-namespace*, :end-col 67, :arity 3, :row 61, :to elin.util.sexp} {:fixed-arities #{2}, :end-row 62, :name-end-col 38, :name-end-row 62, :name-row 62, :name replace-namespace-form, :filename "src/elin/handler/namespace.clj", :alias e.f.sexpr, :from elin.handler.namespace, :col 5, :name-col 6, :from-var resolve-missing-namespace*, :end-col 53, :arity 2, :row 62, :to elin.function.sexpr} {:fixed-arities #{1 2}, :end-row 63, :name-end-col 42, :name-end-row 63, :name-row 63, :name evaluate-namespace-form, :filename "src/elin/handler/namespace.clj", :alias e.f.evaluate, :from elin.handler.namespace, :col 5, :name-col 6, :from-var resolve-missing-namespace*, :end-col 48, :arity 1, :row 63, :to elin.function.evaluate} {:end-row 64, :name-end-col 33, :name-end-row 64, :name-row 64, :name format, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :col 26, :name-col 27, :from-var resolve-missing-namespace*, :end-col 73, :arity 3, :varargs-min-arity 1, :row 64, :to clojure.core} {:end-row 64, :name-end-col 20, :name-end-row 64, :name-row 64, :name info, :filename "src/elin/handler/namespace.clj", :alias e.message, :from elin.handler.namespace, :col 5, :name-col 6, :from-var resolve-missing-namespace*, :end-col 74, :arity 2, :varargs-min-arity 1, :row 64, :to elin.message} {:end-row 64, :name-end-col 9, :name-end-row 53, :name-row 53, :name let, :filename "src/elin/handler/namespace.clj", :alias e, :from elin.handler.namespace, :macro true, :col 3, :name-col 4, :from-var resolve-missing-namespace*, :end-col 75, :arity 4, :varargs-min-arity 1, :row 53, :to elin.error} {:end-row 64, :name-end-col 6, :name-end-row 51, :name-row 51, :name defn, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :macro true, :col 1, :name-col 2, :end-col 76, :arity 3, :varargs-min-arity 2, :row 51, :to clojure.core} {:fixed-arities #{1}, :end-row 68, :name-end-col 85, :name-end-row 68, :name-row 68, :name resolve-missing-namespace, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :col 60, :name-col 60, :from-var resolve-missing-namespace, :end-col 85, :row 68, :to elin.handler.namespace} {:fixed-arities #{1 2}, :end-row 68, :name-end-col 57, :name-end-row 68, :name-row 68, :name symbol, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :col 50, :name-col 51, :from-var resolve-missing-namespace, :end-col 86, :arity 1, :row 68, :to clojure.core} {:fixed-arities #{3 2}, :end-row 68, :name-end-col 28, :name-end-row 68, :name-row 68, :name get-in, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :col 21, :name-col 22, :from-var resolve-missing-namespace, :end-col 99, :arity 2, :row 68, :to clojure.core} {:fixed-arities #{1}, :end-row 69, :name-end-col 71, :name-end-row 69, :name-row 69, :name get-cursor-position!, :filename "src/elin/handler/namespace.clj", :alias e.p.host, :from elin.handler.namespace, :col 41, :name-col 42, :from-var resolve-missing-namespace, :end-col 77, :arity 1, :row 69, :to elin.protocol.host} {:fixed-arities #{1}, :end-row 69, :name-end-col 40, :name-end-row 69, :name-row 69, :name , :filename "src/elin/util/sexp.clj", :alias m, :from elin.util.sexp, :macro true, :col 1, :name-col 2, :end-col 72, :arity 2, :row 11, :to malli.core} {:fixed-arities #{1 2}, :end-row 14, :name-end-col 31, :name-end-row 14, :name-row 14, :name of-string, :filename "src/elin/util/sexp.clj", :alias r.zip, :from elin.util.sexp, :col 15, :name-col 16, :from-var extract-ns-form, :end-col 37, :arity 1, :row 14, :to rewrite-clj.zip} {:fixed-arities #{1}, :end-row 15, :name-end-col 43, :name-end-row 15, :name-row 15, :name next, :filename "src/elin/util/sexp.clj", :alias r.zip, :from elin.util.sexp, :col 33, :name-col 33, :from-var extract-ns-form, :end-col 43, :row 15, :to rewrite-clj.zip} {:fixed-arities #{3 2}, :end-row 15, :name-end-col 32, :name-end-row 15, :name-row 15, :name find-value, :filename "src/elin/util/sexp.clj", :alias r.zip, :from elin.util.sexp, :col 15, :name-col 16, :from-var extract-ns-form, :end-col 48, :arity 3, :row 15, :to rewrite-clj.zip} {:fixed-arities #{1}, :end-row 16, :name-end-col 24, :name-end-row 16, :name-row 16, :name up, :filename "src/elin/util/sexp.clj", :alias r.zip, :from elin.util.sexp, :col 15, :name-col 16, :from-var extract-ns-form, :end-col 25, :arity 1, :row 16, :to rewrite-clj.zip} {:fixed-arities #{1}, :end-row 17, :name-end-col 27, :name-end-row 17, :name-row 17, :name sexpr, :filename "src/elin/util/sexp.clj", :alias r.zip, :from elin.util.sexp, :col 15, :name-col 16, :from-var extract-ns-form, :end-col 28, :arity 1, :row 17, :to rewrite-clj.zip} {:fixed-arities #{0 1}, :end-row 18, :name-end-col 19, :name-end-row 18, :name-row 18, :name str, :filename "src/elin/util/sexp.clj", :from elin.util.sexp, :col 15, :name-col 16, :from-var extract-ns-form, :end-col 20, :arity 1, :varargs-min-arity 1, :row 18, :to clojure.core} {:end-row 18, :name-end-col 14, :name-end-row 14, :name-row 14, :name some->, :filename "src/elin/util/sexp.clj", :from elin.util.sexp, :macro true, :col 7, :name-col 8, :from-var extract-ns-form, :end-col 21, :arity 5, :varargs-min-arity 1, :row 14, :to clojure.core} {:end-row 19, :name-end-col 19, :name-end-row 19, :name-row 19, :name not-found, :filename "src/elin/util/sexp.clj", :alias e, :from elin.util.sexp, :col 7, :name-col 8, :from-var extract-ns-form, :end-col 20, :arity 0, :varargs-min-arity 0, :row 19, :to elin.error} {:fixed-arities #{0 1}, :end-row 19, :name-end-col 6, :name-end-row 14, :name-row 14, :name or, :filename "src/elin/util/sexp.clj", :from elin.util.sexp, :macro true, :col 3, :name-col 4, :from-var extract-ns-form, :end-col 21, :arity 2, :varargs-min-arity 1, :row 14, :to clojure.core} {:end-row 19, :name-end-col 6, :name-end-row 12, :name-row 12, :name defn, :filename "src/elin/util/sexp.clj", :from elin.util.sexp, :macro true, :col 1, :name-col 2, :end-col 22, :arity 3, :varargs-min-arity 2, :row 12, :to clojure.core} {:fixed-arities #{1}, :end-row 21, :name-end-col 24, :name-end-row 21, :name-row 21, :name extract-namespace, :filename "src/elin/util/sexp.clj", :from elin.util.sexp, :col 7, :name-col 7, :end-col 24, :row 21, :to elin.util.sexp} {:fixed-arities #{1}, :end-row 21, :name-end-col 43, :name-end-row 21, :name-row 21, :name string?, :filename "src/elin/util/sexp.clj", :from elin.util.sexp, :col 36, :name-col 36, :end-col 43, :row 21, :to clojure.core} {:fixed-arities #{1}, :end-row 21, :name-end-col 71, :name-end-row 21, :name-row 21, :name string?, :filename "src/elin/util/sexp.clj", :from elin.util.sexp, :col 64, :name-col 64, :end-col 71, :row 21, :to clojure.core} {:fixed-arities #{1}, :end-row 21, :name-end-col 63, :name-end-row 21, :name-row 21, :name error-or, :filename "src/elin/util/sexp.clj", :alias e.schema, :from elin.util.sexp, :col 45, :name-col 46, :end-col 72, :arity 1, :row 21, :to elin.schema} {:fixed-arities #{2}, :end-row 21, :name-end-col 6, :name-end-row 21, :name-row 21, :name =>, :filename "src/elin/util/sexp.clj", :alias m, :from elin.util.sexp, :macro true, :col 1, :name-col 2, :end-col 74, :arity 2, :row 21, :to malli.core} {:fixed-arities #{1}, :end-row 25, :name-end-col 28, :name-end-row 25, :name-row 25, :name empty?, :filename "src/elin/util/sexp.clj", :from elin.util.sexp, :col 21, :name-col 22, :from-var extract-namespace, :end-col 39, :arity 1, :row 25, :to clojure.core} {:end-row 26, :name-end-col 29, :name-end-row 26, :name-row 26, :name not-found, :filename "src/elin/util/sexp.clj", :alias e, :from elin.util.sexp, :col 17, :name-col 18, :from-var extract-namespace, :end-col 67, :arity 1, :varargs-min-arity 0, :row 26, :to elin.error} {:end-row 26, :name-end-col 20, :name-end-row 25, :name-row 25, :name when, :filename "src/elin/util/sexp.clj", :from elin.util.sexp, :macro true, :col 15, :name-col 16, :from-var extract-namespace, :end-col 68, :arity 2, :varargs-min-arity 1, :row 25, :to clojure.core} {:fixed-arities #{2}, :end-row 27, :name-end-col 42, :name-end-row 27, :name-row 27, :name includes?, :filename "src/elin/util/sexp.clj", :alias str, :from elin.util.sexp, :col 28, :name-col 29, :from-var extract-namespace, :end-col 61, :arity 2, :row 27, :to clojure.string} {:end-row 27, :name-end-col 27, :name-end-row 27, :name-row 27, :name if, :filename "src/elin/util/sexp.clj", :from elin.util.sexp, :col 24, :name-col 25, :from-var extract-namespace, :end-col 73, :arity 3, :row 27, :to clojure.core} {:fixed-arities #{1 2}, :end-row 29, :name-end-col 40, :name-end-row 29, :name-row 29, :name of-string, :filename "src/elin/util/sexp.clj", :alias r.zip, :from elin.util.sexp, :col 24, :name-col 25, :from-var extract-namespace, :end-col 41, :arity 1, :row 29, :to rewrite-clj.zip} {:fixed-arities #{1}, :end-row 30, :name-end-col 52, :name-end-row 30, :name-row 30, :name next, :filename "src/elin/util/sexp.clj", :alias r.zip, :from elin.util.sexp, :col 42, :name-col 42, :from-var extract-namespace, :end-col 52, :row 30, :to rewrite-clj.zip} {:fixed-arities #{3 2}, :end-row 30, :name-end-col 41, :name-end-row 30, :name-row 30, :name find-value, :filename "src/elin/util/sexp.clj", :alias r.zip, :from elin.util.sexp, :col 24, :name-col 25, :from-var extract-namespace, :end-col 64, :arity 3, :row 30, :to rewrite-clj.zip} {:fixed-arities #{1}, :end-row 31, :name-end-col 36, :name-end-row 31, :name-row 31, :name right, :filename "src/elin/util/sexp.clj", :alias r.zip, :from elin.util.sexp, :col 24, :name-col 25, :from-var extract-namespace, :end-col 37, :arity 1, :row 31, :to rewrite-clj.zip} {:fixed-arities #{1}, :end-row 33, :name-end-col 50, :name-end-row 33, :name-row 33, :name tag, :filename "src/elin/util/sexp.clj", :alias r.zip, :from elin.util.sexp, :col 40, :name-col 41, :from-var extract-namespace, :end-col 56, :arity 1, :row 33, :to rewrite-clj.zip} {:fixed-arities #{1 2}, :end-row 33, :name-end-col 32, :name-end-row 33, :name-row 33, :name =, :filename "src/elin/util/sexp.clj", :from elin.util.sexp, :col 30, :name-col 31, :from-var extract-namespace, :end-col 57, :arity 2, :varargs-min-arity 2, :row 33, :to clojure.core} {:fixed-arities #{1}, :end-row 34, :name-end-col 39, :name-end-row 34, :name-row 34, :name down, :filename "src/elin/util/sexp.clj", :alias r.zip, :from elin.util.sexp, :col 28, :name-col 29, :from-var extract-namespace, :end-col 45, :arity 1, :row 34, :to rewrite-clj.zip} {:end-row 35, :name-end-col 29, :name-end-row 33, :name-row 33, :name if, :filename "src/elin/util/sexp.clj", :from elin.util.sexp, :col 26, :name-col 27, :from-var extract-namespace, :end-col 33, :arity 3, :row 33, :to clojure.core} {:end-row 35, :name-end-col 29, :name-end-row 32, :name-row 32, :name as->, :filename "src/elin/util/sexp.clj", :from elin.util.sexp, :macro true, :col 24, :name-col 25, :from-var extract-namespace, :end-col 34, :arity 3, :varargs-min-arity 2, :row 32, :to clojure.core} {:fixed-arities #{1}, :end-row 36, :name-end-col 36, :name-end-row 36, :name-row 36, :name sexpr, :filename "src/elin/util/sexp.clj", :alias r.zip, :from elin.util.sexp, :col 24, :name-col 25, :from-var extract-namespace, :end-col 37, :arity 1, :row 36, :to rewrite-clj.zip} {:fixed-arities #{0 1}, :end-row 37, :name-end-col 28, :name-end-row 37, :name-row 37, :name str, :filename "src/elin/util/sexp.clj", :from elin.util.sexp, :col 24, :name-col 25, :from-var extract-namespace, :end-col 29, :arity 1, :varargs-min-arity 1, :row 37, :to clojure.core} {:end-row 37, :name-end-col 23, :name-end-row 28, :name-row 28, :name ->, :filename "src/elin/util/sexp.clj", :from elin.util.sexp, :macro true, :col 20, :name-col 21, :from-var extract-namespace, :end-col 30, :arity 7, :varargs-min-arity 1, :row 28, :to clojure.core} {:fixed-arities #{1}, :end-row 38, :name-end-col 18, :name-end-row 38, :name-row 38, :name empty?, :filename "src/elin/util/sexp.clj", :from elin.util.sexp, :col 11, :name-col 12, :from-var extract-namespace, :end-col 26, :arity 1, :row 38, :to clojure.core} {:end-row 39, :name-end-col 21, :name-end-row 39, :name-row 39, :name not-found, :filename "src/elin/util/sexp.clj", :alias e, :from elin.util.sexp, :col 9, :name-col 10, :from-var extract-namespace, :end-col 59, :arity 1, :varargs-min-arity 0, :row 39, :to elin.error} {:end-row 40, :name-end-col 10, :name-end-row 38, :name-row 38, :name if, :filename "src/elin/util/sexp.clj", :from elin.util.sexp, :col 7, :name-col 8, :from-var extract-namespace, :end-col 16, :arity 3, :row 38, :to clojure.core} {:end-row 40, :name-end-col 11, :name-end-row 25, :name-row 25, :name let, :filename "src/elin/util/sexp.clj", :alias e, :from elin.util.sexp, :macro true, :col 5, :name-col 6, :from-var extract-namespace, :end-col 17, :arity 2, :varargs-min-arity 1, :row 25, :to elin.error} {:fixed-arities #{1}, :end-row 43, :name-end-col 41, :name-end-row 43, :name-row 43, :name ex-message, :filename "src/elin/util/sexp.clj", :from elin.util.sexp, :col 30, :name-col 31, :from-var extract-namespace, :end-col 45, :arity 1, :row 43, :to clojure.core} {:end-row 43, :name-end-col 19, :name-end-row 43, :name-row 43, :name not-found, :filename "src/elin/util/sexp.clj", :alias e, :from elin.util.sexp, :col 7, :name-col 8, :from-var extract-namespace, :end-col 47, :arity 1, :varargs-min-arity 0, :row 43, :to elin.error} {:end-row 43, :name-end-col 7, :name-end-row 24, :name-row 24, :name try, :filename "src/elin/util/sexp.clj", :from elin.util.sexp, :col 3, :name-col 4, :from-var extract-namespace, :end-col 49, :arity 2, :row 24, :to clojure.core} {:end-row 43, :name-end-col 6, :name-end-row 22, :name-row 22, :name defn, :filename "src/elin/util/sexp.clj", :from elin.util.sexp, :macro true, :col 1, :name-col 2, :end-col 50, :arity 3, :varargs-min-arity 2, :row 22, :to clojure.core} {:fixed-arities #{3}, :end-row 45, :name-end-col 18, :name-end-row 45, :name-row 45, :name add-require, :filename "src/elin/util/sexp.clj", :from elin.util.sexp, :col 7, :name-col 7, :end-col 18, :row 45, :to elin.util.sexp} {:fixed-arities #{1}, :end-row 45, :name-end-col 37, :name-end-row 45, :name-row 45, :name string?, :filename "src/elin/util/sexp.clj", :from elin.util.sexp, :col 30, :name-col 30, :end-col 37, :row 45, :to clojure.core} {:fixed-arities #{1}, :end-row 45, :name-end-col 45, :name-end-row 45, :name-row 45, :name symbol?, :filename "src/elin/util/sexp.clj", :from elin.util.sexp, :col 38, :name-col 38, :end-col 45, :row 45, :to clojure.core} {:fixed-arities #{1}, :end-row 45, :name-end-col 61, :name-end-row 45, :name-row 45, :name symbol?, :filename "src/elin/util/sexp.clj", :from elin.util.sexp, :col 54, :name-col 54, :end-col 61, :row 45, :to clojure.core} {:fixed-arities #{1}, :end-row 45, :name-end-col 90, :name-end-row 45, :name-row 45, :name string?, :filename "src/elin/util/sexp.clj", :from elin.util.sexp, :col 83, :name-col 83, :end-col 90, :row 45, :to clojure.core} {:fixed-arities #{1}, :end-row 45, :name-end-col 82, :name-end-row 45, :name-row 45, :name error-or, :filename "src/elin/util/sexp.clj", :alias e.schema, :from elin.util.sexp, :col 64, :name-col 65, :end-col 91, :arity 1, :row 45, :to elin.schema} {:fixed-arities #{2}, :end-row 45, :name-end-col 6, :name-end-row 45, :name-row 45, :name =>, :filename "src/elin/util/sexp.clj", :alias m, :from elin.util.sexp, :macro true, :col 1, :name-col 2, :end-col 93, :arity 2, :row 45, :to malli.core} {:end-row 49, :name-end-col 56, :name-end-row 49, :name-row 49, :name format, :filename "src/elin/util/sexp.clj", :from elin.util.sexp, :col 49, :name-col 50, :from-var add-require, :end-col 88, :arity 3, :varargs-min-arity 1, :row 49, :to clojure.core} {:fixed-arities #{1}, :end-row 49, :name-end-col 48, :name-end-row 49, :name-row 49, :name parse-string, :filename "src/elin/util/sexp.clj", :alias r.parser, :from elin.util.sexp, :col 26, :name-col 27, :from-var add-require, :end-col 89, :arity 1, :row 49, :to rewrite-clj.parser} {:fixed-arities #{0 1}, :end-row 50, :name-end-col 53, :name-end-row 50, :name-row 50, :name str, :filename "src/elin/util/sexp.clj", :from elin.util.sexp, :col 49, :name-col 50, :from-var add-require, :end-col 61, :arity 1, :varargs-min-arity 1, :row 50, :to clojure.core} {:fixed-arities #{1}, :end-row 50, :name-end-col 48, :name-end-row 50, :name-row 50, :name parse-string, :filename "src/elin/util/sexp.clj", :alias r.parser, :from elin.util.sexp, :col 26, :name-col 27, :from-var add-require, :end-col 62, :arity 1, :row 50, :to rewrite-clj.parser} {:end-row 50, :name-end-col 27, :name-end-row 48, :name-row 48, :name if, :filename "src/elin/util/sexp.clj", :from elin.util.sexp, :col 24, :name-col 25, :from-var add-require, :end-col 63, :arity 3, :row 48, :to clojure.core} {:fixed-arities #{1 2}, :end-row 51, :name-end-col 32, :name-end-row 51, :name-row 51, :name of-string, :filename "src/elin/util/sexp.clj", :alias r.zip, :from elin.util.sexp, :col 16, :name-col 17, :from-var add-require, :end-col 43, :arity 1, :row 51, :to rewrite-clj.zip} {:fixed-arities #{1}, :end-row 52, :name-end-col 64, :name-end-row 52, :name-row 52, :name next, :filename "src/elin/util/sexp.clj", :alias r.zip, :from elin.util.sexp, :col 54, :name-col 54, :from-var add-require, :end-col 64, :row 52, :to rewrite-clj.zip} {:fixed-arities #{3 2}, :end-row 52, :name-end-col 48, :name-end-row 52, :name-row 52, :name find-value, :filename "src/elin/util/sexp.clj", :alias r.zip, :from elin.util.sexp, :col 31, :name-col 32, :from-var add-require, :end-col 74, :arity 3, :row 52, :to rewrite-clj.zip} {:fixed-arities #{1}, :end-row 55, :name-end-col 41, :name-end-row 55, :name-row 55, :name down, :filename "src/elin/util/sexp.clj", :alias r.zip, :from elin.util.sexp, :col 30, :name-col 31, :from-var add-require, :end-col 42, :arity 1, :row 55, :to rewrite-clj.zip} {:fixed-arities #{1}, :end-row 56, :name-end-col 46, :name-end-row 56, :name-row 56, :name rightmost, :filename "src/elin/util/sexp.clj", :alias r.zip, :from elin.util.sexp, :col 30, :name-col 31, :from-var add-require, :end-col 47, :arity 1, :row 56, :to rewrite-clj.zip} {:fixed-arities #{1}, :end-row 57, :name-end-col 72, :name-end-row 57, :name-row 57, :name parse-string, :filename "src/elin/util/sexp.clj", :alias r.parser, :from elin.util.sexp, :col 50, :name-col 51, :from-var add-require, :end-col 86, :arity 1, :row 57, :to rewrite-clj.parser} {:fixed-arities #{2}, :end-row 57, :name-end-col 49, :name-end-row 57, :name-row 57, :name insert-right, :filename "src/elin/util/sexp.clj", :alias r.zip, :from elin.util.sexp, :col 30, :name-col 31, :from-var add-require, :end-col 87, :arity 2, :row 57, :to rewrite-clj.zip} {:fixed-arities #{1 2}, :end-row 58, :name-end-col 55, :name-end-row 58, :name-row 58, :name insert-space-right, :filename "src/elin/util/sexp.clj", :alias r.zip, :from elin.util.sexp, :col 30, :name-col 31, :from-var add-require, :end-col 56, :arity 1, :row 58, :to rewrite-clj.zip} {:fixed-arities #{1 2}, :end-row 59, :name-end-col 57, :name-end-row 59, :name-row 59, :name insert-newline-right, :filename "src/elin/util/sexp.clj", :alias r.zip, :from elin.util.sexp, :col 30, :name-col 31, :from-var add-require, :end-col 58, :arity 1, :row 59, :to rewrite-clj.zip} {:fixed-arities #{1}, :end-row 60, :name-end-col 58, :name-end-row 60, :name-row 60, :name next, :filename "src/elin/util/sexp.clj", :alias r.zip, :from elin.util.sexp, :col 48, :name-col 48, :from-var add-require, :end-col 58, :row 60, :to rewrite-clj.zip} {:fixed-arities #{3 2}, :end-row 60, :name-end-col 47, :name-end-row 60, :name-row 60, :name find-value, :filename "src/elin/util/sexp.clj", :alias r.zip, :from elin.util.sexp, :col 30, :name-col 31, :from-var add-require, :end-col 68, :arity 3, :row 60, :to rewrite-clj.zip} {:end-row 60, :name-end-col 29, :name-end-row 54, :name-row 54, :name some->, :filename "src/elin/util/sexp.clj", :from elin.util.sexp, :macro true, :col 22, :name-col 23, :from-var add-require, :end-col 69, :arity 7, :varargs-min-arity 1, :row 54, :to clojure.core} {:end-row 61, :name-end-col 34, :name-end-row 61, :name-row 61, :name not-found, :filename "src/elin/util/sexp.clj", :alias e, :from elin.util.sexp, :col 22, :name-col 23, :from-var add-require, :end-col 35, :arity 0, :varargs-min-arity 0, :row 61, :to elin.error} {:fixed-arities #{0 1}, :end-row 61, :name-end-col 21, :name-end-row 54, :name-row 54, :name or, :filename "src/elin/util/sexp.clj", :from elin.util.sexp, :macro true, :col 18, :name-col 19, :from-var add-require, :end-col 36, :arity 2, :varargs-min-arity 1, :row 54, :to clojure.core} {:fixed-arities #{3 2}, :end-row 61, :name-end-col 23, :name-end-row 52, :name-row 52, :name if-let, :filename "src/elin/util/sexp.clj", :from elin.util.sexp, :macro true, :col 16, :name-col 17, :from-var add-require, :end-col 37, :arity 3, :row 52, :to clojure.core} {:fixed-arities #{1}, :end-row 62, :name-end-col 47, :name-end-row 62, :name-row 62, :name right*, :filename "src/elin/util/sexp.clj", :alias r.zip, :from elin.util.sexp, :col 35, :name-col 35, :from-var add-require, :end-col 47, :arity 1, :row 62, :to rewrite-clj.zip} {:end-row 62, :name-end-col 29, :name-end-row 62, :name-row 62, :name some->, :filename "src/elin/util/sexp.clj", :from elin.util.sexp, :macro true, :col 22, :name-col 23, :from-var add-require, :end-col 48, :arity 2, :varargs-min-arity 1, :row 62, :to clojure.core} {:fixed-arities #{1}, :end-row 63, :name-end-col 53, :name-end-row 63, :name-row 63, :name node, :filename "src/elin/util/sexp.clj", :alias r.zip, :from elin.util.sexp, :col 43, :name-col 43, :from-var add-require, :end-col 53, :arity 1, :row 63, :to rewrite-clj.zip} {:fixed-arities #{1}, :end-row 63, :name-end-col 71, :name-end-row 63, :name-row 63, :name linebreak?, :filename "src/elin/util/sexp.clj", :alias r.node, :from elin.util.sexp, :col 54, :name-col 54, :from-var add-require, :end-col 71, :arity 1, :row 63, :to rewrite-clj.node} {:end-row 63, :name-end-col 31, :name-end-row 63, :name-row 63, :name some->, :filename "src/elin/util/sexp.clj", :from elin.util.sexp, :macro true, :col 24, :name-col 25, :from-var add-require, :end-col 72, :arity 3, :varargs-min-arity 1, :row 63, :to clojure.core} {:fixed-arities #{2}, :end-row 64, :name-end-col 35, :name-end-row 64, :name-row 64, :name insert-right, :filename "src/elin/util/sexp.clj", :alias r.zip, :from elin.util.sexp, :col 16, :name-col 17, :from-var add-require, :end-col 54, :arity 2, :row 64, :to rewrite-clj.zip} {:fixed-arities #{1 2}, :end-row 69, :name-end-col 37, :name-end-row 69, :name-row 69, :name insert-space-right, :filename "src/elin/util/sexp.clj", :alias r.zip, :from elin.util.sexp, :col 12, :name-col 13, :from-var add-require, :end-col 40, :arity 2, :row 69, :to rewrite-clj.zip} {:fixed-arities #{1 2}, :end-row 70, :name-end-col 39, :name-end-row 70, :name-row 70, :name insert-newline-right, :filename "src/elin/util/sexp.clj", :alias r.zip, :from elin.util.sexp, :col 12, :name-col 13, :from-var add-require, :end-col 40, :arity 1, :row 70, :to rewrite-clj.zip} {:end-row 70, :name-end-col 11, :name-end-row 68, :name-row 68, :name ->, :filename "src/elin/util/sexp.clj", :from elin.util.sexp, :macro true, :col 8, :name-col 9, :from-var add-require, :end-col 41, :arity 3, :varargs-min-arity 1, :row 68, :to clojure.core} {:fixed-arities #{1}, :end-row 72, :name-end-col 14, :name-end-row 72, :name-row 72, :name some?, :filename "src/elin/util/sexp.clj", :from elin.util.sexp, :col 8, :name-col 9, :from-var add-require, :end-col 26, :arity 1, :row 72, :to clojure.core} {:fixed-arities #{1}, :end-row 74, :name-end-col 24, :name-end-row 74, :name-row 74, :name right, :filename "src/elin/util/sexp.clj", :alias r.zip, :from elin.util.sexp, :col 12, :name-col 13, :from-var add-require, :end-col 25, :arity 1, :row 74, :to rewrite-clj.zip} {:fixed-arities #{1 2}, :end-row 75, :name-end-col 37, :name-end-row 75, :name-row 75, :name insert-space-right, :filename "src/elin/util/sexp.clj", :alias r.zip, :from elin.util.sexp, :col 12, :name-col 13, :from-var add-require, :end-col 41, :arity 2, :row 75, :to rewrite-clj.zip} {:fixed-arities #{1 2}, :end-row 76, :name-end-col 39, :name-end-row 76, :name-row 76, :name insert-newline-right, :filename "src/elin/util/sexp.clj", :alias r.zip, :from elin.util.sexp, :col 12, :name-col 13, :from-var add-require, :end-col 40, :arity 1, :row 76, :to rewrite-clj.zip} {:end-row 76, :name-end-col 11, :name-end-row 73, :name-row 73, :name ->, :filename "src/elin/util/sexp.clj", :from elin.util.sexp, :macro true, :col 8, :name-col 9, :from-var add-require, :end-col 41, :arity 4, :varargs-min-arity 1, :row 73, :to clojure.core} {:end-row 79, :name-end-col 11, :name-end-row 66, :name-row 66, :name cond, :filename "src/elin/util/sexp.clj", :from elin.util.sexp, :macro true, :col 6, :name-col 7, :from-var add-require, :end-col 13, :arity 6, :varargs-min-arity 0, :row 66, :to clojure.core} {:fixed-arities #{1}, :end-row 79, :name-end-col 23, :name-end-row 65, :name-row 65, :name root-string, :filename "src/elin/util/sexp.clj", :alias r.zip, :from elin.util.sexp, :col 5, :name-col 6, :from-var add-require, :end-col 14, :arity 1, :row 65, :to rewrite-clj.zip} {:end-row 79, :name-end-col 9, :name-end-row 48, :name-row 48, :name let, :filename "src/elin/util/sexp.clj", :alias e, :from elin.util.sexp, :macro true, :col 3, :name-col 4, :from-var add-require, :end-col 15, :arity 2, :varargs-min-arity 1, :row 48, :to elin.error} {:end-row 79, :name-end-col 6, :name-end-row 46, :name-row 46, :name defn, :filename "src/elin/util/sexp.clj", :from elin.util.sexp, :macro true, :col 1, :name-col 2, :end-col 16, :arity 3, :varargs-min-arity 2, :row 46, :to clojure.core} {:fixed-arities #{3}, :end-row 81, :name-end-col 31, :name-end-row 81, :name-row 81, :name extract-form-by-position, :filename "src/elin/util/sexp.clj", :from elin.util.sexp, :col 7, :name-col 7, :end-col 31, :row 81, :to elin.util.sexp} {:fixed-arities #{1}, :end-row 81, :name-end-col 50, :name-end-row 81, :name-row 81, :name string?, :filename "src/elin/util/sexp.clj", :from elin.util.sexp, :col 43, :name-col 43, :end-col 50, :row 81, :to clojure.core} {:fixed-arities #{1}, :end-row 81, :name-end-col 55, :name-end-row 81, :name-row 81, :name int?, :filename "src/elin/util/sexp.clj", :from elin.util.sexp, :col 51, :name-col 51, :end-col 55, :row 81, :to clojure.core} {:fixed-arities #{1}, :end-row 81, :name-end-col 60, :name-end-row 81, :name-row 81, :name int?, :filename "src/elin/util/sexp.clj", :from elin.util.sexp, :col 56, :name-col 56, :end-col 60, :row 81, :to clojure.core} {:fixed-arities #{1}, :end-row 81, :name-end-col 88, :name-end-row 81, :name-row 81, :name string?, :filename "src/elin/util/sexp.clj", :from elin.util.sexp, :col 81, :name-col 81, :end-col 88, :row 81, :to clojure.core} {:fixed-arities #{1}, :end-row 81, :name-end-col 80, :name-end-row 81, :name-row 81, :name error-or, :filename "src/elin/util/sexp.clj", :alias e.schema, :from elin.util.sexp, :col 62, :name-col 63, :end-col 89, :arity 1, :row 81, :to elin.schema} {:fixed-arities #{2}, :end-row 81, :name-end-col 6, :name-end-row 81, :name-row 81, :name =>, :filename "src/elin/util/sexp.clj", :alias m, :from elin.util.sexp, :macro true, :col 1, :name-col 2, :end-col 91, :arity 2, :row 81, :to malli.core} {:fixed-arities #{1 2}, :end-row 85, :name-end-col 25, :name-end-row 85, :name-row 85, :name of-string, :filename "src/elin/util/sexp.clj", :alias r.zip, :from elin.util.sexp, :col 9, :name-col 10, :from-var extract-form-by-position, :end-col 55, :arity 2, :row 85, :to rewrite-clj.zip} {:fixed-arities #{3 2}, :end-row 86, :name-end-col 32, :name-end-row 86, :name-row 86, :name find-last-by-pos, :filename "src/elin/util/sexp.clj", :alias r.zip, :from elin.util.sexp, :col 9, :name-col 10, :from-var extract-form-by-position, :end-col 44, :arity 2, :row 86, :to rewrite-clj.zip} {:fixed-arities #{1}, :end-row 87, :name-end-col 22, :name-end-row 87, :name-row 87, :name string, :filename "src/elin/util/sexp.clj", :alias r.zip, :from elin.util.sexp, :col 9, :name-col 10, :from-var extract-form-by-position, :end-col 23, :arity 1, :row 87, :to rewrite-clj.zip} {:end-row 87, :name-end-col 8, :name-end-row 85, :name-row 85, :name ->, :filename "src/elin/util/sexp.clj", :from elin.util.sexp, :macro true, :col 5, :name-col 6, :from-var extract-form-by-position, :end-col 24, :arity 3, :varargs-min-arity 1, :row 85, :to clojure.core} {:fixed-arities #{1}, :end-row 89, :name-end-col 41, :name-end-row 89, :name-row 89, :name ex-message, :filename "src/elin/util/sexp.clj", :from elin.util.sexp, :col 30, :name-col 31, :from-var extract-form-by-position, :end-col 45, :arity 1, :row 89, :to clojure.core} {:end-row 89, :name-end-col 19, :name-end-row 89, :name-row 89, :name not-found, :filename "src/elin/util/sexp.clj", :alias e, :from elin.util.sexp, :col 7, :name-col 8, :from-var extract-form-by-position, :end-col 47, :arity 1, :varargs-min-arity 0, :row 89, :to elin.error} {:end-row 89, :name-end-col 7, :name-end-row 84, :name-row 84, :name try, :filename "src/elin/util/sexp.clj", :from elin.util.sexp, :col 3, :name-col 4, :from-var extract-form-by-position, :end-col 49, :arity 2, :row 84, :to clojure.core} {:end-row 89, :name-end-col 6, :name-end-row 82, :name-row 82, :name defn, :filename "src/elin/util/sexp.clj", :from elin.util.sexp, :macro true, :col 1, :name-col 2, :end-col 50, :arity 3, :varargs-min-arity 2, :row 82, :to clojure.core} {:fixed-arities #{1}, :end-row 9, :name-end-col 32, :name-end-row 9, :name-row 9, :name get-cycled-namespace-path, :filename "src/elin/function/nrepl/namespace.clj", :from elin.function.nrepl.namespace, :col 7, :name-col 7, :end-col 32, :row 9, :to elin.function.nrepl.namespace} {:fixed-arities #{1}, :end-row 10, :name-end-col 57, :name-end-row 10, :name-row 10, :name string?, :filename "src/elin/function/nrepl/namespace.clj", :from elin.function.nrepl.namespace, :col 50, :name-col 50, :end-col 57, :row 10, :to clojure.core} {:fixed-arities #{1}, :end-row 11, :name-end-col 59, :name-end-row 11, :name-row 11, :name string?, :filename "src/elin/function/nrepl/namespace.clj", :from elin.function.nrepl.namespace, :col 52, :name-col 52, :end-col 59, :row 11, :to clojure.core} {:fixed-arities #{1}, :end-row 12, :name-end-col 69, :name-end-row 12, :name-row 12, :name string?, :filename "src/elin/function/nrepl/namespace.clj", :from elin.function.nrepl.namespace, :col 62, :name-col 62, :end-col 69, :row 12, :to clojure.core} {:fixed-arities #{1}, :end-row 13, :name-end-col 49, :name-end-row 13, :name-row 13, :name string?, :filename "src/elin/function/nrepl/namespace.clj", :from elin.function.nrepl.namespace, :col 42, :name-col 42, :end-col 49, :row 13, :to clojure.core} {:fixed-arities #{2}, :end-row 13, :name-end-col 6, :name-end-row 9, :name-row 9, :name =>, :filename "src/elin/function/nrepl/namespace.clj", :alias m, :from elin.function.nrepl.namespace, :macro true, :col 1, :name-col 2, :end-col 52, :arity 2, :row 9, :to malli.core} {:fixed-arities #{1}, :end-row 16, :name-end-col 41, :name-end-row 16, :name-row 16, :name get-file-extension, :filename "src/elin/function/nrepl/namespace.clj", :alias e.u.file, :from elin.function.nrepl.namespace, :col 13, :name-col 14, :from-var get-cycled-namespace-path, :end-col 50, :arity 1, :row 16, :to elin.util.file} {:fixed-arities #{3}, :end-row 18, :name-end-col 39, :name-end-row 18, :name-row 18, :name replace, :filename "src/elin/function/nrepl/namespace.clj", :alias str, :from elin.function.nrepl.namespace, :col 27, :name-col 28, :from-var get-cycled-namespace-path, :end-col 59, :arity 3, :row 18, :to clojure.string} {:fixed-arities #{3}, :end-row 19, :name-end-col 39, :name-end-row 19, :name-row 19, :name replace, :filename "src/elin/function/nrepl/namespace.clj", :alias str, :from elin.function.nrepl.namespace, :col 27, :name-col 28, :from-var get-cycled-namespace-path, :end-col 48, :arity 3, :row 19, :to clojure.string} {:end-row 19, :name-end-col 26, :name-end-row 17, :name-row 17, :name ->, :filename "src/elin/function/nrepl/namespace.clj", :from elin.function.nrepl.namespace, :macro true, :col 23, :name-col 24, :from-var get-cycled-namespace-path, :end-col 49, :arity 3, :varargs-min-arity 1, :row 17, :to clojure.core} {:fixed-arities #{2}, :end-row 20, :name-end-col 30, :name-end-row 20, :name-row 20, :name ends-with?, :filename "src/elin/function/nrepl/namespace.clj", :alias str, :from elin.function.nrepl.namespace, :col 15, :name-col 16, :from-var get-cycled-namespace-path, :end-col 53, :arity 2, :row 20, :to clojure.string} {:fixed-arities #{0 1}, :end-row 21, :name-end-col 59, :name-end-row 21, :name-row 21, :name str, :filename "src/elin/function/nrepl/namespace.clj", :from elin.function.nrepl.namespace, :col 55, :name-col 56, :from-var get-cycled-namespace-path, :end-col 78, :arity 2, :varargs-min-arity 1, :row 21, :to clojure.core} {:fixed-arities #{3 2}, :end-row 21, :name-end-col 46, :name-end-row 21, :name-row 21, :name index-of, :filename "src/elin/function/nrepl/namespace.clj", :alias str, :from elin.function.nrepl.namespace, :col 33, :name-col 34, :from-var get-cycled-namespace-path, :end-col 79, :arity 2, :row 21, :to clojure.string} {:fixed-arities #{3 2}, :end-row 22, :name-end-col 25, :name-end-row 22, :name-row 22, :name subs, :filename "src/elin/function/nrepl/namespace.clj", :from elin.function.nrepl.namespace, :col 20, :name-col 21, :from-var get-cycled-namespace-path, :end-col 40, :arity 3, :row 22, :to clojure.core} {:end-row 22, :name-end-col 27, :name-end-row 21, :name-row 21, :name when-let, :filename "src/elin/function/nrepl/namespace.clj", :from elin.function.nrepl.namespace, :macro true, :col 18, :name-col 19, :from-var get-cycled-namespace-path, :end-col 41, :arity 2, :varargs-min-arity 1, :row 21, :to clojure.core} {:fixed-arities #{1}, :end-row 25, :name-end-col 27, :name-end-row 25, :name-row 25, :name reverse, :filename "src/elin/function/nrepl/namespace.clj", :alias str, :from elin.function.nrepl.namespace, :col 15, :name-col 16, :from-var get-cycled-namespace-path, :end-col 28, :arity 1, :row 25, :to clojure.string} {:fixed-arities #{3}, :end-row 26, :name-end-col 33, :name-end-row 26, :name-row 26, :name replace-first, :filename "src/elin/function/nrepl/namespace.clj", :alias str, :from elin.function.nrepl.namespace, :col 15, :name-col 16, :from-var get-cycled-namespace-path, :end-col 51, :arity 3, :row 26, :to clojure.string} {:fixed-arities #{1}, :end-row 27, :name-end-col 27, :name-end-row 27, :name-row 27, :name reverse, :filename "src/elin/function/nrepl/namespace.clj", :alias str, :from elin.function.nrepl.namespace, :col 15, :name-col 16, :from-var get-cycled-namespace-path, :end-col 28, :arity 1, :row 27, :to clojure.string} {:fixed-arities #{3}, :end-row 28, :name-end-col 38, :name-end-row 28, :name-row 28, :name replace-first, :filename "src/elin/function/nrepl/namespace.clj", :alias str, :from elin.function.nrepl.namespace, :col 20, :name-col 21, :from-var get-cycled-namespace-path, :end-col 66, :arity 3, :row 28, :to clojure.string} {:fixed-arities #{0 1}, :end-row 29, :name-end-col 19, :name-end-row 28, :name-row 28, :name str, :filename "src/elin/function/nrepl/namespace.clj", :from elin.function.nrepl.namespace, :col 15, :name-col 16, :from-var get-cycled-namespace-path, :end-col 24, :arity 3, :varargs-min-arity 1, :row 28, :to clojure.core} {:end-row 29, :name-end-col 14, :name-end-row 24, :name-row 24, :name some->, :filename "src/elin/function/nrepl/namespace.clj", :from elin.function.nrepl.namespace, :macro true, :col 7, :name-col 8, :from-var get-cycled-namespace-path, :end-col 25, :arity 5, :varargs-min-arity 1, :row 24, :to clojure.core} {:fixed-arities #{1}, :end-row 31, :name-end-col 27, :name-end-row 31, :name-row 31, :name reverse, :filename "src/elin/function/nrepl/namespace.clj", :alias str, :from elin.function.nrepl.namespace, :col 15, :name-col 16, :from-var get-cycled-namespace-path, :end-col 28, :arity 1, :row 31, :to clojure.string} {:fixed-arities #{3}, :end-row 32, :name-end-col 33, :name-end-row 32, :name-row 32, :name replace-first, :filename "src/elin/function/nrepl/namespace.clj", :alias str, :from elin.function.nrepl.namespace, :col 15, :name-col 16, :from-var get-cycled-namespace-path, :end-col 51, :arity 3, :row 32, :to clojure.string} {:fixed-arities #{1}, :end-row 33, :name-end-col 27, :name-end-row 33, :name-row 33, :name reverse, :filename "src/elin/function/nrepl/namespace.clj", :alias str, :from elin.function.nrepl.namespace, :col 15, :name-col 16, :from-var get-cycled-namespace-path, :end-col 28, :arity 1, :row 33, :to clojure.string} {:fixed-arities #{0 1}, :end-row 34, :name-end-col 19, :name-end-row 34, :name-row 34, :name str, :filename "src/elin/function/nrepl/namespace.clj", :from elin.function.nrepl.namespace, :col 15, :name-col 16, :from-var get-cycled-namespace-path, :end-col 46, :arity 4, :varargs-min-arity 1, :row 34, :to clojure.core} {:end-row 34, :name-end-col 14, :name-end-row 30, :name-row 30, :name some->, :filename "src/elin/function/nrepl/namespace.clj", :from elin.function.nrepl.namespace, :macro true, :col 7, :name-col 8, :from-var get-cycled-namespace-path, :end-col 47, :arity 5, :varargs-min-arity 1, :row 30, :to clojure.core} {:end-row 34, :name-end-col 8, :name-end-row 23, :name-row 23, :name if, :filename "src/elin/function/nrepl/namespace.clj", :from elin.function.nrepl.namespace, :col 5, :name-col 6, :from-var get-cycled-namespace-path, :end-col 48, :arity 3, :row 23, :to clojure.core} {:end-row 34, :name-end-col 7, :name-end-row 16, :name-row 16, :name let, :filename "src/elin/function/nrepl/namespace.clj", :from elin.function.nrepl.namespace, :macro true, :col 3, :name-col 4, :from-var get-cycled-namespace-path, :end-col 49, :arity 2, :varargs-min-arity 1, :row 16, :to clojure.core} {:end-row 34, :name-end-col 6, :name-end-row 14, :name-row 14, :name defn, :filename "src/elin/function/nrepl/namespace.clj", :from elin.function.nrepl.namespace, :macro true, :col 1, :name-col 2, :end-col 50, :arity 3, :varargs-min-arity 2, :row 14, :to clojure.core} {:fixed-arities #{1}, :end-row 38, :name-end-col 43, :name-end-row 38, :name-row 38, :name guess-file-separator, :filename "src/elin/function/nrepl/namespace.clj", :alias e.u.file, :from elin.function.nrepl.namespace, :col 13, :name-col 14, :from-var guess-namespace-from-path, :end-col 49, :arity 1, :row 38, :to elin.util.file} {:fixed-arities #{1 2}, :end-row 40, :name-end-col 64, :name-end-row 40, :name-row 40, :name file, :filename "src/elin/function/nrepl/namespace.clj", :alias io, :from elin.function.nrepl.namespace, :col 56, :name-col 57, :from-var guess-namespace-from-path, :end-col 70, :arity 1, :varargs-min-arity 2, :row 40, :to clojure.java.io} {:end-row 40, :name ., :filename "src/elin/function/nrepl/namespace.clj", :from elin.function.nrepl.namespace, :col 40, :from-var guess-namespace-from-path, :end-col 71, :arity 2, :row 40, :to clojure.core} {:end-row 40, :name ., :filename "src/elin/function/nrepl/namespace.clj", :from elin.function.nrepl.namespace, :col 22, :from-var guess-namespace-from-path, :end-col 72, :arity 2, :row 40, :to clojure.core} {:fixed-arities #{2}, :end-row 41, :name-end-col 62, :name-end-row 39, :name-row 39, :name find-file-in-parent-directories, :filename "src/elin/function/nrepl/namespace.clj", :alias e.u.file, :from elin.function.nrepl.namespace, :col 21, :name-col 22, :from-var guess-namespace-from-path, :end-col 38, :arity 2, :row 39, :to elin.util.file} {:end-row 42, :name ., :filename "src/elin/function/nrepl/namespace.clj", :from elin.function.nrepl.namespace, :col 26, :from-var guess-namespace-from-path, :end-col 56, :arity 2, :row 42, :to clojure.core} {:fixed-arities #{1}, :end-row 43, :name-end-col 41, :name-end-row 43, :name-row 43, :name get-file-extension, :filename "src/elin/function/nrepl/namespace.clj", :alias e.u.file, :from elin.function.nrepl.namespace, :col 13, :name-col 14, :from-var guess-namespace-from-path, :end-col 59, :arity 1, :row 43, :to elin.util.file} {:end-row 44, :name-end-col 36, :name-end-row 44, :name-row 44, :name slurp, :filename "src/elin/function/nrepl/namespace.clj", :from elin.function.nrepl.namespace, :col 30, :name-col 31, :from-var guess-namespace-from-path, :end-col 49, :arity 1, :varargs-min-arity 1, :row 44, :to clojure.core} {:fixed-arities #{1}, :end-row 45, :name-end-col 55, :name-end-row 45, :name-row 45, :name extract-ns-form, :filename "src/elin/function/nrepl/namespace.clj", :alias e.u.sexp, :from elin.function.nrepl.namespace, :col 30, :name-col 31, :from-var guess-namespace-from-path, :end-col 56, :arity 1, :row 45, :to elin.util.sexp} {:fixed-arities #{1}, :end-row 46, :name-end-col 57, :name-end-row 46, :name-row 46, :name extract-namespace, :filename "src/elin/function/nrepl/namespace.clj", :alias e.u.sexp, :from elin.function.nrepl.namespace, :col 30, :name-col 31, :from-var guess-namespace-from-path, :end-col 58, :arity 1, :row 46, :to elin.util.sexp} {:end-row 46, :name-end-col 29, :name-end-row 44, :name-row 44, :name ->, :filename "src/elin/function/nrepl/namespace.clj", :from elin.function.nrepl.namespace, :macro true, :col 26, :name-col 27, :from-var guess-namespace-from-path, :end-col 59, :arity 3, :varargs-min-arity 1, :row 44, :to clojure.core} {:fixed-arities #{3}, :end-row 48, :name-end-col 46, :name-end-row 48, :name-row 48, :name replace, :filename "src/elin/function/nrepl/namespace.clj", :alias str, :from elin.function.nrepl.namespace, :col 34, :name-col 35, :from-var guess-namespace-from-path, :end-col 55, :arity 3, :row 48, :to clojure.string} {:fixed-arities #{3}, :end-row 49, :name-end-col 46, :name-end-row 49, :name-row 49, :name replace, :filename "src/elin/function/nrepl/namespace.clj", :alias str, :from elin.function.nrepl.namespace, :col 34, :name-col 35, :from-var guess-namespace-from-path, :end-col 55, :arity 3, :row 49, :to clojure.string} {:end-row 49, :name-end-col 33, :name-end-row 47, :name-row 47, :name ->, :filename "src/elin/function/nrepl/namespace.clj", :from elin.function.nrepl.namespace, :macro true, :col 30, :name-col 31, :from-var guess-namespace-from-path, :end-col 56, :arity 3, :varargs-min-arity 1, :row 47, :to clojure.core} {:fixed-arities #{0 1}, :end-row 51, :name-end-col 51, :name-end-row 51, :name-row 51, :name str, :filename "src/elin/function/nrepl/namespace.clj", :from elin.function.nrepl.namespace, :col 47, :name-col 48, :from-var guess-namespace-from-path, :end-col 77, :arity 2, :varargs-min-arity 1, :row 51, :to clojure.core} {:fixed-arities #{3 2}, :end-row 51, :name-end-col 46, :name-end-row 50, :name-row 50, :name index-of, :filename "src/elin/function/nrepl/namespace.clj", :alias str, :from elin.function.nrepl.namespace, :col 33, :name-col 34, :from-var guess-namespace-from-path, :end-col 78, :arity 2, :row 50, :to clojure.string} {:fixed-arities #{3 2}, :end-row 52, :name-end-col 25, :name-end-row 52, :name-row 52, :name subs, :filename "src/elin/function/nrepl/namespace.clj", :from elin.function.nrepl.namespace, :col 20, :name-col 21, :from-var guess-namespace-from-path, :end-col 49, :arity 3, :row 52, :to clojure.core} {:end-row 52, :name-end-col 27, :name-end-row 50, :name-row 50, :name when-let, :filename "src/elin/function/nrepl/namespace.clj", :from elin.function.nrepl.namespace, :macro true, :col 18, :name-col 19, :from-var guess-namespace-from-path, :end-col 50, :arity 2, :varargs-min-arity 1, :row 50, :to clojure.core} {:fixed-arities #{2}, :end-row 53, :name-end-col 28, :name-end-row 53, :name-row 53, :name starts-with?, :filename "src/elin/function/nrepl/namespace.clj", :alias str, :from elin.function.nrepl.namespace, :col 11, :name-col 12, :from-var guess-namespace-from-path, :end-col 43, :arity 2, :row 53, :to clojure.string} {:fixed-arities #{1}, :end-row 54, :name-end-col 28, :name-end-row 54, :name-row 54, :name count, :filename "src/elin/function/nrepl/namespace.clj", :from elin.function.nrepl.namespace, :col 22, :name-col 23, :from-var guess-namespace-from-path, :end-col 38, :arity 1, :row 54, :to clojure.core} {:fixed-arities #{3 2}, :end-row 54, :name-end-col 16, :name-end-row 54, :name-row 54, :name subs, :filename "src/elin/function/nrepl/namespace.clj", :from elin.function.nrepl.namespace, :col 11, :name-col 12, :from-var guess-namespace-from-path, :end-col 39, :arity 2, :row 54, :to clojure.core} {:fixed-arities #{3}, :end-row 55, :name-end-col 23, :name-end-row 55, :name-row 55, :name replace, :filename "src/elin/function/nrepl/namespace.clj", :alias str, :from elin.function.nrepl.namespace, :col 11, :name-col 12, :from-var guess-namespace-from-path, :end-col 37, :arity 3, :row 55, :to clojure.string} {:fixed-arities #{3}, :end-row 56, :name-end-col 23, :name-end-row 56, :name-row 56, :name replace, :filename "src/elin/function/nrepl/namespace.clj", :alias str, :from elin.function.nrepl.namespace, :col 11, :name-col 12, :from-var guess-namespace-from-path, :end-col 32, :arity 3, :row 56, :to clojure.string} {:fixed-arities #{3}, :end-row 57, :name-end-col 23, :name-end-row 57, :name-row 57, :name replace, :filename "src/elin/function/nrepl/namespace.clj", :alias str, :from elin.function.nrepl.namespace, :col 11, :name-col 12, :from-var guess-namespace-from-path, :end-col 32, :arity 3, :row 57, :to clojure.string} {:end-row 57, :name-end-col 10, :name-end-row 54, :name-row 54, :name ->, :filename "src/elin/function/nrepl/namespace.clj", :from elin.function.nrepl.namespace, :macro true, :col 7, :name-col 8, :from-var guess-namespace-from-path, :end-col 33, :arity 4, :varargs-min-arity 1, :row 54, :to clojure.core} {:end-row 57, :name-end-col 10, :name-end-row 53, :name-row 53, :name when, :filename "src/elin/function/nrepl/namespace.clj", :from elin.function.nrepl.namespace, :macro true, :col 5, :name-col 6, :from-var guess-namespace-from-path, :end-col 34, :arity 2, :varargs-min-arity 1, :row 53, :to clojure.core} {:end-row 57, :name-end-col 7, :name-end-row 38, :name-row 38, :name let, :filename "src/elin/function/nrepl/namespace.clj", :from elin.function.nrepl.namespace, :macro true, :col 3, :name-col 4, :from-var guess-namespace-from-path, :end-col 35, :arity 2, :varargs-min-arity 1, :row 38, :to clojure.core} {:end-row 57, :name-end-col 6, :name-end-row 36, :name-row 36, :name defn, :filename "src/elin/function/nrepl/namespace.clj", :from elin.function.nrepl.namespace, :macro true, :col 1, :name-col 2, :end-col 36, :arity 3, :varargs-min-arity 2, :row 36, :to clojure.core} {:fixed-arities #{1}, :end-row 14, :name-end-col 21, :name-end-row 14, :name-row 14, :name string?, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 14, :name-col 14, :from-var ?Summary, :end-col 21, :row 14, :to clojure.core} {:fixed-arities #{1}, :end-row 15, :name-end-col 25, :name-end-row 15, :name-row 15, :name boolean?, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 17, :name-col 17, :from-var ?Summary, :end-col 25, :row 15, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 15, :name-end-col 5, :name-end-row 12, :name-row 12, :name def, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :macro true, :col 1, :name-col 2, :end-col 28, :arity 2, :row 12, :to clojure.core} {:fixed-arities #{1}, :end-row 17, :name-end-col 14, :name-end-row 17, :name-row 17, :name summary, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 7, :name-col 7, :end-col 14, :row 17, :to elin.function.nrepl.cider.test} {:fixed-arities #{1}, :end-row 17, :name-end-col 30, :name-end-row 17, :name-row 17, :name map?, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 26, :name-col 26, :end-col 30, :row 17, :to clojure.core} {:end-row 17, :name-end-col 40, :name-end-row 17, :name-row 17, :name ?Summary, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 32, :name-col 32, :end-col 40, :row 17, :to elin.function.nrepl.cider.test} {:fixed-arities #{2}, :end-row 17, :name-end-col 6, :name-end-row 17, :name-row 17, :name =>, :filename "src/elin/function/nrepl/cider/test.clj", :alias m, :from elin.function.nrepl.cider.test, :macro true, :col 1, :name-col 2, :end-col 42, :arity 2, :row 17, :to malli.core} {:fixed-arities #{1}, :end-row 21, :name-end-col 15, :name-end-row 21, :name-row 21, :name zero?, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 9, :name-col 10, :from-var summary, :end-col 32, :arity 1, :row 21, :to clojure.core} {:end-row 27, :name-end-col 24, :name-end-row 24, :name-row 24, :name format, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 17, :name-col 18, :from-var summary, :end-col 58, :arity 6, :varargs-min-arity 1, :row 24, :to clojure.core} {:fixed-arities #{1 2}, :end-row 30, :name-end-col 22, :name-end-row 28, :name-row 28, :name =, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 20, :name-col 21, :from-var summary, :end-col 40, :arity 3, :varargs-min-arity 2, :row 28, :to clojure.core} {:end-row 30, :name-end-col 8, :name-end-row 21, :name-row 21, :name if, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 5, :name-col 6, :from-var summary, :end-col 42, :arity 3, :row 21, :to clojure.core} {:end-row 30, :name-end-col 7, :name-end-row 20, :name-row 20, :name let, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :macro true, :col 3, :name-col 4, :from-var summary, :end-col 43, :arity 2, :varargs-min-arity 1, :row 20, :to clojure.core} {:end-row 30, :name-end-col 6, :name-end-row 18, :name-row 18, :name defn, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :macro true, :col 1, :name-col 2, :end-col 44, :arity 3, :varargs-min-arity 2, :row 18, :to clojure.core} {:fixed-arities #{1 2}, :end-row 34, :name-end-col 19, :name-end-row 34, :name-row 34, :name not=, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 14, :name-col 15, :from-var readable-filename, :end-col 46, :arity 2, :varargs-min-arity 2, :row 34, :to clojure.core} {:fixed-arities #{1 2}, :end-row 35, :name-end-col 31, :name-end-row 35, :name-row 35, :name file, :filename "src/elin/function/nrepl/cider/test.clj", :alias io, :from elin.function.nrepl.cider.test, :col 23, :name-col 24, :from-var readable-filename, :end-col 41, :arity 1, :varargs-min-arity 2, :row 35, :to clojure.java.io} {:end-row 35, :name ., :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 14, :from-var readable-filename, :end-col 42, :arity 2, :row 35, :to clojure.core} {:fixed-arities #{0 1}, :end-row 35, :name-end-col 13, :name-end-row 34, :name-row 34, :name and, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :macro true, :col 9, :name-col 10, :from-var readable-filename, :end-col 43, :arity 2, :varargs-min-arity 1, :row 34, :to clojure.core} {:end-row 36, :name-end-col 8, :name-end-row 34, :name-row 34, :name when, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :macro true, :col 3, :name-col 4, :from-var readable-filename, :end-col 14, :arity 2, :varargs-min-arity 1, :row 34, :to clojure.core} {:end-row 36, :name-end-col 7, :name-end-row 32, :name-row 32, :name defn-, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :macro true, :col 1, :name-col 2, :end-col 15, :arity 3, :varargs-min-arity 2, :row 32, :to clojure.core} {:fixed-arities #{1}, :end-row 38, :name-end-col 25, :name-end-row 38, :private true, :name-row 38, :name test-error-message, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 7, :name-col 7, :end-col 25, :row 38, :to elin.function.nrepl.cider.test} {:fixed-arities #{1}, :end-row 38, :name-end-col 41, :name-end-row 38, :name-row 38, :name map?, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 37, :name-col 37, :end-col 41, :row 38, :to clojure.core} {:fixed-arities #{1}, :end-row 38, :name-end-col 50, :name-end-row 38, :name-row 38, :name string?, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 43, :name-col 43, :end-col 50, :row 38, :to clojure.core} {:fixed-arities #{2}, :end-row 38, :name-end-col 6, :name-end-row 38, :name-row 38, :name =>, :filename "src/elin/function/nrepl/cider/test.clj", :alias m, :from elin.function.nrepl.cider.test, :macro true, :col 1, :name-col 2, :end-col 52, :arity 2, :row 38, :to malli.core} {:fixed-arities #{1}, :end-row 44, :name-end-col 16, :name-end-row 44, :name-row 44, :name seq, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 12, :name-col 13, :from-var test-error-message, :end-col 25, :arity 1, :row 44, :to clojure.core} {:fixed-arities #{1}, :end-row 44, :name-end-col 30, :name-end-row 44, :name-row 44, :name seq, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 26, :name-col 27, :from-var test-error-message, :end-col 39, :arity 1, :row 44, :to clojure.core} {:fixed-arities #{0 1}, :end-row 44, :name-end-col 11, :name-end-row 44, :name-row 44, :name and, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :macro true, :col 7, :name-col 8, :from-var test-error-message, :end-col 40, :arity 2, :varargs-min-arity 1, :row 44, :to clojure.core} {:end-row 45, :name-end-col 14, :name-end-row 45, :name-row 45, :name format, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 7, :name-col 8, :from-var test-error-message, :end-col 50, :arity 4, :varargs-min-arity 1, :row 45, :to clojure.core} {:fixed-arities #{1}, :end-row 47, :name-end-col 11, :name-end-row 47, :name-row 47, :name seq, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 7, :name-col 8, :from-var test-error-message, :end-col 20, :arity 1, :row 47, :to clojure.core} {:end-row 48, :name-end-col 14, :name-end-row 48, :name-row 48, :name format, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 7, :name-col 8, :from-var test-error-message, :end-col 37, :arity 3, :varargs-min-arity 1, :row 48, :to clojure.core} {:fixed-arities #{1}, :end-row 50, :name-end-col 11, :name-end-row 50, :name-row 50, :name seq, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 7, :name-col 8, :from-var test-error-message, :end-col 20, :arity 1, :row 50, :to clojure.core} {:end-row 51, :name-end-col 14, :name-end-row 51, :name-row 51, :name format, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 7, :name-col 8, :from-var test-error-message, :end-col 37, :arity 3, :varargs-min-arity 1, :row 51, :to clojure.core} {:end-row 54, :name-end-col 10, :name-end-row 43, :name-row 43, :name cond, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :macro true, :col 5, :name-col 6, :from-var test-error-message, :end-col 10, :arity 8, :varargs-min-arity 0, :row 43, :to clojure.core} {:end-row 54, :name-end-col 7, :name-end-row 41, :name-row 41, :name let, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :macro true, :col 3, :name-col 4, :from-var test-error-message, :end-col 11, :arity 2, :varargs-min-arity 1, :row 41, :to clojure.core} {:end-row 54, :name-end-col 7, :name-end-row 39, :name-row 39, :name defn-, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :macro true, :col 1, :name-col 2, :end-col 12, :arity 3, :varargs-min-arity 2, :row 39, :to clojure.core} {:fixed-arities #{1}, :end-row 58, :name-end-col 20, :name-end-row 58, :name-row 58, :name string?, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 13, :name-col 13, :from-var ?ActualValue, :end-col 20, :row 58, :to clojure.core} {:fixed-arities #{1}, :end-row 59, :name-end-col 36, :name-end-row 59, :name-row 59, :name string?, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 29, :name-col 29, :from-var ?ActualValue, :end-col 36, :row 59, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 59, :name-end-col 5, :name-end-row 56, :name-row 56, :name def, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :macro true, :col 1, :name-col 2, :end-col 39, :arity 2, :row 56, :to clojure.core} {:fixed-arities #{1}, :end-row 61, :name-end-col 25, :name-end-row 61, :private true, :name-row 61, :name test-actual-values, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 7, :name-col 7, :end-col 25, :row 61, :to elin.function.nrepl.cider.test} {:fixed-arities #{1}, :end-row 61, :name-end-col 41, :name-end-row 61, :name-row 61, :name map?, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 37, :name-col 37, :end-col 41, :row 61, :to clojure.core} {:end-row 61, :name-end-col 68, :name-end-row 61, :name-row 61, :name ?ActualValue, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 56, :name-col 56, :end-col 68, :row 61, :to elin.function.nrepl.cider.test} {:fixed-arities #{2}, :end-row 61, :name-end-col 6, :name-end-row 61, :name-row 61, :name =>, :filename "src/elin/function/nrepl/cider/test.clj", :alias m, :from elin.function.nrepl.cider.test, :macro true, :col 1, :name-col 2, :end-col 71, :arity 2, :row 61, :to malli.core} {:fixed-arities #{1}, :end-row 65, :name-end-col 17, :name-end-row 65, :name-row 65, :name sequential?, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 5, :name-col 6, :from-var test-actual-values, :end-col 24, :arity 1, :row 65, :to clojure.core} {:fixed-arities #{1}, :end-row 67, :name-end-col 32, :name-end-row 67, :name-row 67, :name first, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 26, :name-col 27, :from-var test-actual-values, :end-col 38, :arity 1, :row 67, :to clojure.core} {:fixed-arities #{1}, :end-row 67, :name-end-col 25, :name-end-row 67, :name-row 67, :name trim, :filename "src/elin/function/nrepl/cider/test.clj", :alias str, :from elin.function.nrepl.cider.test, :col 16, :name-col 17, :from-var test-actual-values, :end-col 39, :arity 1, :row 67, :to clojure.string} {:fixed-arities #{1}, :end-row 69, :name-end-col 47, :name-end-row 69, :name-row 69, :name second, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 40, :name-col 41, :from-var test-actual-values, :end-col 53, :arity 1, :row 69, :to clojure.core} {:fixed-arities #{1}, :end-row 69, :name-end-col 39, :name-end-row 69, :name-row 69, :name first, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 33, :name-col 34, :from-var test-actual-values, :end-col 54, :arity 1, :row 69, :to clojure.core} {:fixed-arities #{1}, :end-row 69, :name-end-col 32, :name-end-row 69, :name-row 69, :name trim, :filename "src/elin/function/nrepl/cider/test.clj", :alias str, :from elin.function.nrepl.cider.test, :col 23, :name-col 24, :from-var test-actual-values, :end-col 55, :arity 1, :row 69, :to clojure.string} {:fixed-arities #{1}, :end-row 70, :name-end-col 48, :name-end-row 70, :name-row 70, :name second, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 41, :name-col 42, :from-var test-actual-values, :end-col 54, :arity 1, :row 70, :to clojure.core} {:fixed-arities #{1}, :end-row 70, :name-end-col 40, :name-end-row 70, :name-row 70, :name second, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 33, :name-col 34, :from-var test-actual-values, :end-col 55, :arity 1, :row 70, :to clojure.core} {:fixed-arities #{1}, :end-row 70, :name-end-col 32, :name-end-row 70, :name-row 70, :name trim, :filename "src/elin/function/nrepl/cider/test.clj", :alias str, :from elin.function.nrepl.cider.test, :col 23, :name-col 24, :from-var test-actual-values, :end-col 56, :arity 1, :row 70, :to clojure.string} {:end-row 70, :name-end-col 22, :name-end-row 68, :name-row 68, :name format, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 15, :name-col 16, :from-var test-actual-values, :end-col 57, :arity 3, :varargs-min-arity 1, :row 68, :to clojure.core} {:fixed-arities #{2}, :end-row 70, :name-end-col 9, :name-end-row 66, :name-row 66, :name for, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :macro true, :col 5, :name-col 6, :from-var test-actual-values, :end-col 59, :arity 2, :row 66, :to clojure.core} {:fixed-arities #{1}, :end-row 73, :name-end-col 24, :name-end-row 73, :name-row 73, :name trim, :filename "src/elin/function/nrepl/cider/test.clj", :alias str, :from elin.function.nrepl.cider.test, :col 15, :name-col 16, :from-var test-actual-values, :end-col 32, :arity 1, :row 73, :to clojure.string} {:end-row 73, :name-end-col 8, :name-end-row 64, :name-row 64, :name cond, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :macro true, :col 3, :name-col 4, :from-var test-actual-values, :end-col 35, :arity 4, :varargs-min-arity 0, :row 64, :to clojure.core} {:end-row 73, :name-end-col 7, :name-end-row 62, :name-row 62, :name defn-, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :macro true, :col 1, :name-col 2, :end-col 36, :arity 3, :varargs-min-arity 2, :row 62, :to clojure.core} {:fixed-arities #{1}, :end-row 79, :name-end-col 17, :name-end-row 79, :name-row 79, :name string?, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 10, :name-col 10, :from-var ?TestResult, :end-col 17, :row 79, :to clojure.core} {:fixed-arities #{1}, :end-row 80, :name-end-col 18, :name-end-row 80, :name-row 80, :name string?, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 11, :name-col 11, :from-var ?TestResult, :end-col 18, :row 80, :to clojure.core} {:fixed-arities #{1}, :end-row 84, :name-end-col 18, :name-end-row 84, :name-row 84, :name string?, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 11, :name-col 11, :from-var ?TestResult, :end-col 18, :row 84, :to clojure.core} {:fixed-arities #{1}, :end-row 85, :name-end-col 19, :name-end-row 85, :name-row 85, :name string?, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 12, :name-col 12, :from-var ?TestResult, :end-col 19, :row 85, :to clojure.core} {:fixed-arities #{1}, :end-row 86, :name-end-col 24, :name-end-row 86, :name-row 86, :name string?, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 17, :name-col 17, :from-var ?TestResult, :end-col 24, :row 86, :to clojure.core} {:fixed-arities #{1}, :end-row 87, :name-end-col 20, :name-end-row 87, :name-row 87, :name string?, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 13, :name-col 13, :from-var ?TestResult, :end-col 20, :row 87, :to clojure.core} {:fixed-arities #{1}, :end-row 88, :name-end-col 24, :name-end-row 88, :name-row 88, :name string?, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 17, :name-col 17, :from-var ?TestResult, :end-col 24, :row 88, :to clojure.core} {:fixed-arities #{1}, :end-row 89, :name-end-col 34, :name-end-row 89, :name-row 89, :name int?, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 30, :name-col 30, :from-var ?TestResult, :end-col 34, :row 89, :to clojure.core} {:end-row 90, :name-end-col 17, :name-end-row 90, :name-row 90, :name ?ActualValue, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 5, :name-col 5, :from-var ?TestResult, :end-col 17, :row 90, :to elin.function.nrepl.cider.test} {:end-row 90, :name-end-col 17, :name-end-row 81, :name-row 81, :name merge, :filename "src/elin/function/nrepl/cider/test.clj", :alias m.util, :from elin.function.nrepl.cider.test, :col 4, :name-col 5, :from-var ?TestResult, :end-col 18, :arity 2, :row 81, :to malli.util} {:fixed-arities #{1 3 2}, :end-row 90, :name-end-col 5, :name-end-row 75, :name-row 75, :name def, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :macro true, :col 1, :name-col 2, :end-col 20, :arity 2, :row 75, :to clojure.core} {:fixed-arities #{2}, :end-row 92, :name-end-col 22, :name-end-row 92, :name-row 92, :name collect-results, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 7, :name-col 7, :end-col 22, :row 92, :to elin.function.nrepl.cider.test} {:end-row 92, :name-end-col 54, :name-end-row 92, :name-row 92, :name ?Nrepl, :filename "src/elin/function/nrepl/cider/test.clj", :alias e.s.component, :from elin.function.nrepl.cider.test, :col 34, :name-col 34, :end-col 54, :row 92, :to elin.schema.component} {:fixed-arities #{1}, :end-row 92, :name-end-col 59, :name-end-row 92, :name-row 92, :name map?, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 55, :name-col 55, :end-col 59, :row 92, :to clojure.core} {:end-row 92, :name-end-col 85, :name-end-row 92, :name-row 92, :name ?TestResult, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 74, :name-col 74, :end-col 85, :row 92, :to elin.function.nrepl.cider.test} {:fixed-arities #{2}, :end-row 92, :name-end-col 6, :name-end-row 92, :name-row 92, :name =>, :filename "src/elin/function/nrepl/cider/test.clj", :alias m, :from elin.function.nrepl.cider.test, :macro true, :col 1, :name-col 2, :end-col 88, :arity 2, :row 92, :to malli.core} {:end-row 95, :name-end-col 82, :name-end-row 95, :name-row 95, :name ns-path-op, :filename "src/elin/function/nrepl/cider/test.clj", :alias e.c.nrepl, :from elin.function.nrepl.cider.test, :col 62, :name-col 62, :from-var collect-results, :end-col 82, :row 95, :to elin.constant.nrepl} {:fixed-arities #{2}, :end-row 95, :name-end-col 55, :name-end-row 95, :name-row 95, :name supported-op?, :filename "src/elin/function/nrepl/cider/test.clj", :alias e.p.nrepl, :from elin.function.nrepl.cider.test, :col 31, :name-col 32, :from-var collect-results, :end-col 83, :arity 2, :row 95, :to elin.protocol.nrepl} {:fixed-arities #{0 1}, :end-row 97, :name-end-col 32, :name-end-row 97, :name-row 97, :name or, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :macro true, :col 29, :name-col 30, :from-var collect-results, :end-col 57, :arity 2, :varargs-min-arity 1, :row 97, :to clojure.core} {:fixed-arities #{0 1}, :end-row 98, :name-end-col 40, :name-end-row 98, :name-row 98, :name or, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :macro true, :col 37, :name-col 38, :from-var collect-results, :end-col 52, :arity 2, :varargs-min-arity 1, :row 98, :to clojure.core} {:fixed-arities #{1 2}, :end-row 101, :name-end-col 26, :name-end-row 101, :name-row 101, :name not=, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 21, :name-col 22, :from-var collect-results, :end-col 44, :arity 2, :varargs-min-arity 2, :row 101, :to clojure.core} {:fixed-arities #{1 2}, :end-row 102, :name-end-col 26, :name-end-row 102, :name-row 102, :name not=, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 21, :name-col 22, :from-var collect-results, :end-col 45, :arity 2, :varargs-min-arity 2, :row 102, :to clojure.core} {:fixed-arities #{0 1}, :end-row 102, :name-end-col 20, :name-end-row 101, :name-row 101, :name and, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :macro true, :col 16, :name-col 17, :from-var collect-results, :end-col 46, :arity 2, :varargs-min-arity 1, :row 101, :to clojure.core} {:fixed-arities #{1}, :end-row 107, :name-end-col 51, :name-end-row 107, :private true, :name-row 107, :name readable-filename, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 33, :name-col 34, :from-var collect-results, :end-col 72, :arity 1, :row 107, :to elin.function.nrepl.cider.test} {:fixed-arities #{2}, :end-row 109, :name-end-col 57, :name-end-row 109, :name-row 109, :name ns-path!!, :filename "src/elin/function/nrepl/cider/test.clj", :alias e.f.n.cider, :from elin.function.nrepl.cider.test, :col 35, :name-col 36, :from-var collect-results, :end-col 71, :arity 2, :row 109, :to elin.function.nrepl.cider} {:end-row 109, :name-end-col 38, :name-end-row 108, :name-row 108, :name when, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :macro true, :col 33, :name-col 34, :from-var collect-results, :end-col 72, :arity 2, :varargs-min-arity 1, :row 108, :to clojure.core} {:fixed-arities #{0 1}, :end-row 110, :name-end-col 32, :name-end-row 107, :name-row 107, :name or, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :macro true, :col 29, :name-col 30, :from-var collect-results, :end-col 53, :arity 3, :varargs-min-arity 1, :row 107, :to clojure.core} {:fixed-arities #{1}, :end-row 112, :name-end-col 60, :name-end-row 112, :private true, :name-row 112, :name test-error-message, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 41, :name-col 42, :from-var collect-results, :end-col 73, :arity 1, :row 112, :to elin.function.nrepl.cider.test} {:fixed-arities #{1}, :end-row 113, :name-end-col 54, :name-end-row 113, :name-row 113, :name trim, :filename "src/elin/function/nrepl/cider/test.clj", :alias str, :from elin.function.nrepl.cider.test, :col 45, :name-col 46, :from-var collect-results, :end-col 79, :arity 1, :row 113, :to clojure.string} {:fixed-arities #{3}, :end-row 116, :name-end-col 39, :name-end-row 116, :name-row 116, :name assoc, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 33, :name-col 34, :from-var collect-results, :end-col 51, :arity 3, :varargs-min-arity 3, :row 116, :to clojure.core} {:name ->, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :macro true, :col nil, :from-var collect-results, :arity 2, :varargs-min-arity 1, :row nil, :to clojure.core} {:filename "src/elin/function/nrepl/cider/test.clj", :row nil, :col nil, :from elin.function.nrepl.cider.test, :to clojure.core, :name if, :arity 3, :from-var collect-results} {:name let, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :macro true, :col nil, :from-var collect-results, :arity 2, :varargs-min-arity 1, :row nil, :to clojure.core} {:end-row 116, :name-end-col 33, :name-end-row 111, :name-row 111, :name cond->, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :macro true, :col 26, :name-col 27, :from-var collect-results, :end-col 52, :arity 3, :varargs-min-arity 1, :row 111, :to clojure.core} {:fixed-arities #{1 2}, :end-row 117, :name-end-col 24, :name-end-row 117, :name-row 117, :name =, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 23, :name-col 23, :from-var collect-results, :end-col 24, :varargs-min-arity 2, :row 117, :to clojure.core} {:fixed-arities #{1}, :end-row 119, :name-end-col 56, :name-end-row 119, :private true, :name-row 119, :name test-actual-values, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 37, :name-col 38, :from-var collect-results, :end-col 69, :arity 1, :row 119, :to elin.function.nrepl.cider.test} {:end-row 122, :name-end-col 26, :name-end-row 120, :name-row 120, :name merge, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 20, :name-col 21, :from-var collect-results, :end-col 45, :arity 3, :varargs-min-arity 0, :row 120, :to clojure.core} {:fixed-arities #{2}, :end-row 122, :name-end-col 22, :name-end-row 119, :name-row 119, :name for, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :macro true, :col 18, :name-col 19, :from-var collect-results, :end-col 46, :arity 2, :row 119, :to clojure.core} {:fixed-arities #{0 1}, :end-row 128, :name-end-col 37, :name-end-row 127, :name-row 127, :name or, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :macro true, :col 34, :name-col 35, :from-var collect-results, :end-col 60, :arity 2, :varargs-min-arity 1, :row 127, :to clojure.core} {:end-row 128, :name-end-col 24, :name-end-row 125, :name-row 125, :name merge, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 18, :name-col 19, :from-var collect-results, :end-col 62, :arity 2, :varargs-min-arity 0, :row 125, :to clojure.core} {:end-row 128, :name-end-col 22, :name-end-row 117, :name-row 117, :name condp, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :macro true, :col 16, :name-col 17, :from-var collect-results, :end-col 63, :arity 6, :varargs-min-arity 2, :row 117, :to clojure.core} {:end-row 128, :name-end-col 18, :name-end-row 107, :name-row 107, :name let, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :macro true, :col 14, :name-col 15, :from-var collect-results, :end-col 64, :arity 2, :varargs-min-arity 1, :row 107, :to clojure.core} {:end-row 128, :name-end-col 15, :name-end-row 101, :name-row 101, :name if, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 12, :name-col 13, :from-var collect-results, :end-col 65, :arity 3, :row 101, :to clojure.core} {:fixed-arities #{2}, :end-row 128, :name-end-col 14, :name-end-row 99, :name-row 99, :name for, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :macro true, :col 10, :name-col 11, :from-var collect-results, :end-col 66, :arity 2, :row 99, :to clojure.core} {:fixed-arities #{2}, :end-row 128, :name-end-col 12, :name-end-row 98, :name-row 98, :name for, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :macro true, :col 8, :name-col 9, :from-var collect-results, :end-col 67, :arity 2, :row 98, :to clojure.core} {:fixed-arities #{2}, :end-row 128, :name-end-col 10, :name-end-row 97, :name-row 97, :name for, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :macro true, :col 6, :name-col 7, :from-var collect-results, :end-col 68, :arity 2, :row 97, :to clojure.core} {:fixed-arities #{1}, :end-row 128, :name-end-col 13, :name-end-row 96, :name-row 96, :name flatten, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 5, :name-col 6, :from-var collect-results, :end-col 69, :arity 1, :row 96, :to clojure.core} {:end-row 128, :name-end-col 7, :name-end-row 95, :name-row 95, :name let, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :macro true, :col 3, :name-col 4, :from-var collect-results, :end-col 70, :arity 2, :varargs-min-arity 1, :row 95, :to clojure.core} {:end-row 128, :name-end-col 6, :name-end-row 93, :name-row 93, :name defn, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :macro true, :col 1, :name-col 2, :end-col 71, :arity 3, :varargs-min-arity 2, :row 93, :to clojure.core} {:fixed-arities #{3}, :end-row 14, :name-end-col 40, :name-end-row 14, :name-row 14, :name assoc, :filename "src/elin/function/evaluate.clj", :from elin.function.evaluate, :col 34, :name-col 35, :from-var eval!!, :end-col 50, :arity 3, :varargs-min-arity 3, :row 14, :to clojure.core} {:end-row 15, :name-end-col 35, :name-end-row 13, :name-row 13, :name if, :filename "src/elin/function/evaluate.clj", :from elin.function.evaluate, :col 32, :name-col 33, :from-var eval!!, :end-col 39, :arity 3, :row 13, :to clojure.core} {:end-row 15, :name-end-col 33, :name-end-row 12, :name-row 12, :name fn, :filename "src/elin/function/evaluate.clj", :from elin.function.evaluate, :macro true, :col 30, :name-col 31, :from-var eval!!, :end-col 40, :arity 2, :varargs-min-arity 0, :row 12, :to clojure.core} {:fixed-arities #{3}, :end-row 17, :name-end-col 29, :name-end-row 12, :name-row 12, :name reduce-kv, :filename "src/elin/function/evaluate.clj", :from elin.function.evaluate, :col 19, :name-col 20, :from-var eval!!, :end-col 38, :arity 3, :row 12, :to clojure.core} {:fixed-arities #{3 2}, :end-row 18, :name-end-col 33, :name-end-row 18, :name-row 18, :name eval!!, :filename "src/elin/function/evaluate.clj", :alias e.f.nrepl, :from elin.function.evaluate, :col 16, :name-col 17, :from-var eval!!, :end-col 53, :arity 3, :row 18, :to elin.function.nrepl} {:fixed-arities #{2}, :end-row 19, :name-end-col 31, :name-end-row 19, :name-row 19, :name has-status?, :filename "src/elin/function/evaluate.clj", :alias e.u.nrepl, :from elin.function.evaluate, :col 9, :name-col 10, :from-var eval!!, :end-col 50, :arity 2, :row 19, :to elin.util.nrepl} {:end-row 20, :name-end-col 15, :name-end-row 20, :name-row 20, :name fault, :filename "src/elin/function/evaluate.clj", :alias e, :from elin.function.evaluate, :col 7, :name-col 8, :from-var eval!!, :end-col 39, :arity 1, :varargs-min-arity 0, :row 20, :to elin.error} {:end-row 23, :name-end-col 8, :name-end-row 19, :name-row 19, :name if, :filename "src/elin/function/evaluate.clj", :from elin.function.evaluate, :col 5, :name-col 6, :from-var eval!!, :end-col 24, :arity 3, :row 19, :to clojure.core} {:end-row 23, :name-end-col 9, :name-end-row 12, :name-row 12, :name let, :filename "src/elin/function/evaluate.clj", :alias e, :from elin.function.evaluate, :macro true, :col 3, :name-col 4, :from-var eval!!, :end-col 25, :arity 2, :varargs-min-arity 1, :row 12, :to elin.error} {:end-row 23, :name-end-col 7, :name-end-row 10, :name-row 10, :name defn-, :filename "src/elin/function/evaluate.clj", :from elin.function.evaluate, :macro true, :col 1, :name-col 2, :end-col 26, :arity 3, :varargs-min-arity 2, :row 10, :to clojure.core} {:fixed-arities #{1 2}, :end-row 28, :name-end-col 30, :name-end-row 28, :name-row 28, :name evaluate-current-top-list, :filename "src/elin/function/evaluate.clj", :from elin.function.evaluate, :col 4, :name-col 5, :from-var evaluate-current-top-list, :end-col 39, :arity 2, :row 28, :to elin.function.evaluate} {:fixed-arities #{1}, :end-row 30, :name-end-col 83, :name-end-row 30, :name-row 30, :name get-cursor-position!, :filename "src/elin/function/evaluate.clj", :alias e.p.host, :from elin.function.evaluate, :col 53, :name-col 54, :from-var evaluate-current-top-list, :end-col 89, :arity 1, :row 30, :to elin.protocol.host} {:fixed-arities #{1}, :end-row 30, :name-end-col 52, :name-end-row 30, :name-row 30, :name , :filename "src/elin/component/server/nvim.clj", :from elin.component.server.nvim, :macro true, :col 21, :name-col 22, :end-col 44, :arity 2, :varargs-min-arity 1, :row 33, :to clojure.core} {:end-row 35, :name-end-col 13, :name-end-row 29, :name-row 29, :name let, :filename "src/elin/component/server/nvim.clj", :from elin.component.server.nvim, :macro true, :col 9, :name-col 10, :end-col 46, :arity 2, :varargs-min-arity 1, :row 29, :to clojure.core} {:end-row 40, :name-end-col 13, :name-end-row 37, :name-row 37, :name let, :filename "src/elin/component/server/nvim.clj", :from elin.component.server.nvim, :macro true, :col 9, :name-col 10, :end-col 28, :arity 2, :varargs-min-arity 1, :row 37, :to clojure.core} {:fixed-arities #{1 2}, :end-row 43, :name-end-col 31, :name-end-row 43, :name-row 43, :name keyword, :filename "src/elin/component/server/nvim.clj", :from elin.component.server.nvim, :col 23, :name-col 24, :end-col 39, :arity 1, :row 43, :to clojure.core} {:fixed-arities #{1}, :end-row 44, :name-end-col 44, :name-end-row 44, :name-row 44, :name unformat, :filename "src/elin/component/server/nvim.clj", :alias e.u.server, :from elin.component.server.nvim, :col 24, :name-col 25, :end-col 53, :arity 1, :row 44, :to elin.util.server} {:fixed-arities #{1 2}, :end-row 45, :name-end-col 17, :name-end-row 45, :name-row 45, :name =, :filename "src/elin/component/server/nvim.clj", :from elin.component.server.nvim, :col 15, :name-col 16, :end-col 44, :arity 2, :varargs-min-arity 2, :row 45, :to clojure.core} {:end-row 51, :name-end-col 14, :name-end-row 45, :name-row 45, :name if, :filename "src/elin/component/server/nvim.clj", :from elin.component.server.nvim, :col 11, :name-col 12, :end-col 33, :arity 3, :row 45, :to clojure.core} {:end-row 51, :name-end-col 13, :name-end-row 42, :name-row 42, :name let, :filename "src/elin/component/server/nvim.clj", :from elin.component.server.nvim, :macro true, :col 9, :name-col 10, :end-col 34, :arity 2, :varargs-min-arity 1, :row 42, :to clojure.core} {:end-row 52, :name-end-col 11, :name-end-row 27, :name-row 27, :name condp, :filename "src/elin/component/server/nvim.clj", :from elin.component.server.nvim, :macro true, :col 5, :name-col 6, :end-col 10, :arity 9, :varargs-min-arity 2, :row 27, :to clojure.core} {:end-row 52, :name-end-col 11, :name-end-row 17, :name-row 17, :name defrecord, :filename "src/elin/component/server/nvim.clj", :from elin.component.server.nvim, :macro true, :col 1, :name-col 2, :end-col 12, :arity 6, :varargs-min-arity 2, :row 17, :to clojure.core} {:end-row 56, :name-end-col 17, :name-end-row 56, :name-row 56, :name IRpc, :filename "src/elin/component/server/nvim.clj", :alias e.p.h.rpc, :from elin.component.server.nvim, :col 3, :name-col 3, :end-col 17, :row 56, :to elin.protocol.host.rpc} {:fixed-arities #{0}, :end-row 58, :name-end-col 29, :name-end-row 58, :name-row 58, :name next-id, :filename "src/elin/component/server/nvim.clj", :alias e.u.id, :from elin.component.server.nvim, :col 14, :name-col 15, :end-col 30, :arity 0, :row 58, :to elin.util.id} {:fixed-arities #{0 1 2}, :end-row 59, :name-end-col 33, :name-end-row 59, :name-row 59, :name promise-chan, :filename "src/elin/component/server/nvim.clj", :alias async, :from elin.component.server.nvim, :col 14, :name-col 15, :end-col 34, :arity 0, :row 59, :to clojure.core.async} {:fixed-arities #{3}, :end-row 60, :name-end-col 36, :name-end-row 60, :name-row 60, :name assoc, :filename "src/elin/component/server/nvim.clj", :from elin.component.server.nvim, :col 31, :name-col 31, :end-col 36, :varargs-min-arity 3, :row 60, :to clojure.core} {:fixed-arities #{3}, :end-row 60, :name assoc, :filename "src/elin/component/server/nvim.clj", :from elin.component.server.nvim, :col 31, :end-col 36, :arity 3, :varargs-min-arity 3, :row 60, :to clojure.core} {:fixed-arities #{4 3 2}, :end-row 60, :name-end-col 13, :name-end-row 60, :name-row 60, :name swap!, :filename "src/elin/component/server/nvim.clj", :from elin.component.server.nvim, :col 7, :name-col 8, :end-col 43, :arity 4, :varargs-min-arity 4, :row 60, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 61, :name-end-col 19, :name-end-row 61, :name-row 61, :name concat, :filename "src/elin/component/server/nvim.clj", :from elin.component.server.nvim, :col 12, :name-col 13, :end-col 35, :arity 2, :varargs-min-arity 2, :row 61, :to clojure.core} {:end-row 62, :name-end-col 21, :name-end-row 62, :name-row 62, :name pack, :filename "src/elin/component/server/nvim.clj", :alias msg, :from elin.component.server.nvim, :col 12, :name-col 13, :end-col 22, :arity 1, :row 62, :to msgpack.core} {:end-row 63, :name ., :filename "src/elin/component/server/nvim.clj", :from elin.component.server.nvim, :col 12, :end-col 34, :arity 3, :row 63, :to clojure.core} {:end-row 63, :name-end-col 11, :name-end-row 61, :name-row 61, :name ->>, :filename "src/elin/component/server/nvim.clj", :from elin.component.server.nvim, :macro true, :col 7, :name-col 8, :end-col 35, :arity 3, :varargs-min-arity 1, :row 61, :to clojure.core} {:end-row 64, :name-end-col 9, :name-end-row 58, :name-row 58, :name let, :filename "src/elin/component/server/nvim.clj", :from elin.component.server.nvim, :macro true, :col 5, :name-col 6, :end-col 10, :arity 4, :varargs-min-arity 1, :row 58, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 67, :name-end-col 17, :name-end-row 67, :name-row 67, :name concat, :filename "src/elin/component/server/nvim.clj", :from elin.component.server.nvim, :col 10, :name-col 11, :end-col 30, :arity 2, :varargs-min-arity 2, :row 67, :to clojure.core} {:end-row 68, :name-end-col 19, :name-end-row 68, :name-row 68, :name pack, :filename "src/elin/component/server/nvim.clj", :alias msg, :from elin.component.server.nvim, :col 10, :name-col 11, :end-col 20, :arity 1, :row 68, :to msgpack.core} {:end-row 69, :name ., :filename "src/elin/component/server/nvim.clj", :from elin.component.server.nvim, :col 10, :end-col 32, :arity 3, :row 69, :to clojure.core} {:end-row 69, :name-end-col 9, :name-end-row 67, :name-row 67, :name ->>, :filename "src/elin/component/server/nvim.clj", :from elin.component.server.nvim, :macro true, :col 5, :name-col 6, :end-col 33, :arity 3, :varargs-min-arity 1, :row 67, :to clojure.core} {:end-row 74, :name-end-col 21, :name-end-row 74, :name-row 74, :name pack, :filename "src/elin/component/server/nvim.clj", :alias msg, :from elin.component.server.nvim, :col 12, :name-col 13, :end-col 22, :arity 1, :row 74, :to msgpack.core} {:end-row 75, :name ., :filename "src/elin/component/server/nvim.clj", :from elin.component.server.nvim, :col 12, :end-col 34, :arity 3, :row 75, :to clojure.core} {:end-row 75, :name-end-col 11, :name-end-row 73, :name-row 73, :name ->>, :filename "src/elin/component/server/nvim.clj", :from elin.component.server.nvim, :macro true, :col 7, :name-col 8, :end-col 35, :arity 3, :varargs-min-arity 1, :row 73, :to clojure.core} {:end-row 75, :name-end-col 10, :name-end-row 72, :name-row 72, :name when, :filename "src/elin/component/server/nvim.clj", :from elin.component.server.nvim, :macro true, :col 5, :name-col 6, :end-col 36, :arity 2, :varargs-min-arity 1, :row 72, :to clojure.core} {:end-row 78, :name ., :filename "src/elin/component/server/nvim.clj", :from elin.component.server.nvim, :col 5, :end-col 27, :arity 2, :row 78, :to clojure.core} {:end-row 80, :name-end-col 20, :name-end-row 80, :name-row 80, :name IFunction, :filename "src/elin/component/server/nvim.clj", :alias e.p.rpc, :from elin.component.server.nvim, :col 3, :name-col 3, :end-col 20, :row 80, :to elin.protocol.rpc} {:fixed-arities #{2}, :end-row 82, :name-end-col 24, :name-end-row 82, :name-row 82, :name request!, :filename "src/elin/component/server/nvim.clj", :alias e.p.h.rpc, :from elin.component.server.nvim, :col 5, :name-col 6, :end-col 69, :arity 2, :row 82, :to elin.protocol.host.rpc} {:fixed-arities #{2}, :end-row 85, :name-end-col 23, :name-end-row 85, :name-row 85, :name notify!, :filename "src/elin/component/server/nvim.clj", :alias e.p.h.rpc, :from elin.component.server.nvim, :col 5, :name-col 6, :end-col 68, :arity 2, :row 85, :to elin.protocol.host.rpc} {:end-row 85, :name-end-col 11, :name-end-row 54, :name-row 54, :name defrecord, :filename "src/elin/component/server/nvim.clj", :from elin.component.server.nvim, :macro true, :col 1, :name-col 2, :end-col 70, :arity 10, :varargs-min-arity 2, :row 54, :to clojure.core} {:fixed-arities #{1}, :end-row 89, :name-end-col 31, :name-end-row 89, :name-row 89, :name atom, :filename "src/elin/component/server/nvim.clj", :from elin.component.server.nvim, :col 26, :name-col 27, :from-var start-server, :end-col 35, :arity 1, :varargs-min-arity 1, :row 89, :to clojure.core} {:end-row 93, :name ., :filename "src/elin/component/server/nvim.clj", :from elin.component.server.nvim, :col 33, :from-var start-server, :end-col 56, :arity 2, :row 93, :to clojure.core} {:end-row 94, :name ., :filename "src/elin/component/server/nvim.clj", :from elin.component.server.nvim, :col 31, :from-var start-server, :end-col 61, :arity 2, :row 94, :to clojure.core} {:end-row 95, :name ., :filename "src/elin/component/server/nvim.clj", :from elin.component.server.nvim, :col 53, :from-var start-server, :end-col 82, :arity 2, :row 95, :to clojure.core} {:end-row 101, :name-end-col 71, :name-end-row 101, :name-row 101, :name unpack-stream, :filename "src/elin/component/server/nvim.clj", :alias msg, :from elin.component.server.nvim, :col 53, :name-col 54, :from-var start-server, :end-col 90, :arity 1, :row 101, :to msgpack.core} {:end-row 102, :name-end-col 55, :name-end-row 100, :name-row 100, :name try, :filename "src/elin/component/server/nvim.clj", :from elin.component.server.nvim, :col 51, :name-col 52, :from-var start-server, :end-col 77, :arity 2, :row 100, :to clojure.core} {:end-row 102, :name-end-col 62, :name-end-row 99, :name-row 99, :name thread, :filename "src/elin/component/server/nvim.clj", :alias async, :from elin.component.server.nvim, :macro true, :col 49, :name-col 50, :from-var start-server, :end-col 78, :arity 1, :varargs-min-arity 0, :row 99, :to clojure.core.async} {:end-row 102, :name-end-col 47, :name-end-row 98, :name-row 98, :name alts!!, :filename "src/elin/component/server/nvim.clj", :alias async, :from elin.component.server.nvim, :col 34, :name-col 35, :from-var start-server, :end-col 80, :arity 1, :varargs-min-arity 1, :row 98, :to clojure.core.async} {:fixed-arities #{1 2}, :end-row 103, :name-end-col 33, :name-end-row 103, :name-row 103, :name not=, :filename "src/elin/component/server/nvim.clj", :from elin.component.server.nvim, :col 28, :name-col 29, :from-var start-server, :end-col 49, :arity 2, :varargs-min-arity 2, :row 103, :to clojure.core} {:fixed-arities #{2}, :end-row 104, :name-end-col 43, :name-end-row 104, :name-row 104, :name instance?, :filename "src/elin/component/server/nvim.clj", :from elin.component.server.nvim, :col 33, :name-col 34, :from-var start-server, :end-col 62, :arity 2, :row 104, :to clojure.core} {:fixed-arities #{1}, :end-row 104, :name-end-col 32, :name-end-row 104, :name-row 104, :name not, :filename "src/elin/component/server/nvim.clj", :from elin.component.server.nvim, :col 28, :name-col 29, :from-var start-server, :end-col 63, :arity 1, :row 104, :to clojure.core} {:fixed-arities #{0 1}, :end-row 104, :name-end-col 27, :name-end-row 103, :name-row 103, :name and, :filename "src/elin/component/server/nvim.clj", :from elin.component.server.nvim, :macro true, :col 23, :name-col 24, :from-var start-server, :end-col 64, :arity 2, :varargs-min-arity 1, :row 103, :to clojure.core} {:fixed-arities #{1}, :end-row 108, :name-end-col 57, :name-end-row 106, :name-row 106, :name map->NvimMessage, :filename "src/elin/component/server/nvim.clj", :from elin.component.server.nvim, :col 40, :name-col 41, :from-var start-server, :end-col 95, :arity 1, :row 106, :to elin.component.server.nvim} {:fixed-arities #{1}, :end-row 110, :name-end-col 51, :name-end-row 109, :name-row 109, :name map->NvimHost, :filename "src/elin/component/server/nvim.clj", :from elin.component.server.nvim, :col 37, :name-col 38, :from-var start-server, :end-col 89, :arity 1, :row 109, :to elin.component.server.nvim} {:end-row 111, :name ., :filename "src/elin/component/server/nvim.clj", :from elin.component.server.nvim, :col 29, :from-var start-server, :end-col 52, :arity 2, :row 111, :to clojure.core} {:end-row 112, :name-end-col 27, :name-end-row 112, :name-row 112, :name recur, :filename "src/elin/component/server/nvim.clj", :from elin.component.server.nvim, :col 21, :name-col 22, :from-var start-server, :end-col 28, :arity 0, :row 112, :to clojure.core} {:end-row 112, :name-end-col 28, :name-end-row 111, :name-row 111, :name when-not, :filename "src/elin/component/server/nvim.clj", :from elin.component.server.nvim, :macro true, :col 19, :name-col 20, :from-var start-server, :end-col 29, :arity 2, :varargs-min-arity 1, :row 111, :to clojure.core} {:end-row 112, :name-end-col 22, :name-end-row 103, :name-row 103, :name when, :filename "src/elin/component/server/nvim.clj", :from elin.component.server.nvim, :macro true, :col 17, :name-col 18, :from-var start-server, :end-col 30, :arity 3, :varargs-min-arity 1, :row 103, :to clojure.core} {:end-row 112, :name-end-col 19, :name-end-row 98, :name-row 98, :name let, :filename "src/elin/component/server/nvim.clj", :from elin.component.server.nvim, :macro true, :col 15, :name-col 16, :from-var start-server, :end-col 31, :arity 2, :varargs-min-arity 1, :row 98, :to clojure.core} {:end-row 112, :name-end-col 18, :name-end-row 97, :name-row 97, :name loop, :filename "src/elin/component/server/nvim.clj", :from elin.component.server.nvim, :macro true, :col 13, :name-col 14, :from-var start-server, :end-col 32, :arity 2, :varargs-min-arity 1, :row 97, :to clojure.core} {:end-row 112, :name-end-col 15, :name-end-row 94, :name-row 94, :name let, :filename "src/elin/component/server/nvim.clj", :from elin.component.server.nvim, :macro true, :col 11, :name-col 12, :from-var start-server, :end-col 33, :arity 2, :varargs-min-arity 1, :row 94, :to clojure.core} {:end-row 113, :name-end-col 24, :name-end-row 113, :name-row 113, :name debug, :filename "src/elin/component/server/nvim.clj", :alias timbre, :from elin.component.server.nvim, :macro true, :col 11, :name-col 12, :from-var start-server, :end-col 51, :arity 1, :varargs-min-arity 0, :row 113, :to taoensso.timbre} {:end-row 113, :name-end-col 19, :name-end-row 93, :name-row 93, :name with-open, :filename "src/elin/component/server/nvim.clj", :from elin.component.server.nvim, :macro true, :col 9, :name-col 10, :from-var start-server, :end-col 52, :arity 3, :varargs-min-arity 1, :row 93, :to clojure.core} {:fixed-arities #{1}, :end-row 117, :name-end-col 66, :name-end-row 117, :name-row 117, :name ex-message, :filename "src/elin/component/server/nvim.clj", :from elin.component.server.nvim, :col 55, :name-col 56, :from-var start-server, :end-col 70, :arity 1, :row 117, :to clojure.core} {:end-row 117, :name-end-col 24, :name-end-row 117, :name-row 117, :name debug, :filename "src/elin/component/server/nvim.clj", :alias timbre, :from elin.component.server.nvim, :macro true, :col 11, :name-col 12, :from-var start-server, :end-col 71, :arity 2, :varargs-min-arity 0, :row 117, :to taoensso.timbre} {:end-row 117, :name-end-col 11, :name-end-row 92, :name-row 92, :name try, :filename "src/elin/component/server/nvim.clj", :from elin.component.server.nvim, :col 7, :name-col 8, :from-var start-server, :end-col 73, :arity 3, :row 92, :to clojure.core} {:end-row 118, :name ., :filename "src/elin/component/server/nvim.clj", :from elin.component.server.nvim, :col 17, :from-var start-server, :end-col 42, :arity 2, :row 118, :to clojure.core} {:end-row 119, :name-end-col 15, :name-end-row 119, :name-row 119, :name recur, :filename "src/elin/component/server/nvim.clj", :from elin.component.server.nvim, :col 9, :name-col 10, :from-var start-server, :end-col 16, :arity 0, :row 119, :to clojure.core} {:end-row 119, :name-end-col 16, :name-end-row 118, :name-row 118, :name when-not, :filename "src/elin/component/server/nvim.clj", :from elin.component.server.nvim, :macro true, :col 7, :name-col 8, :from-var start-server, :end-col 17, :arity 2, :varargs-min-arity 1, :row 118, :to clojure.core} {:end-row 119, :name-end-col 10, :name-end-row 91, :name-row 91, :name loop, :filename "src/elin/component/server/nvim.clj", :from elin.component.server.nvim, :macro true, :col 5, :name-col 6, :from-var start-server, :end-col 18, :arity 3, :varargs-min-arity 1, :row 91, :to clojure.core} {:end-row 119, :name-end-col 7, :name-end-row 89, :name-row 89, :name let, :filename "src/elin/component/server/nvim.clj", :from elin.component.server.nvim, :macro true, :col 3, :name-col 4, :from-var start-server, :end-col 19, :arity 2, :varargs-min-arity 1, :row 89, :to clojure.core} {:end-row 119, :name-end-col 6, :name-end-row 87, :name-row 87, :name defn, :filename "src/elin/component/server/nvim.clj", :from elin.component.server.nvim, :macro true, :col 1, :name-col 2, :end-col 20, :arity 3, :varargs-min-arity 2, :row 87, :to clojure.core} {:end-row 6, :name-end-col 20, :name-end-row 6, :name-row 6, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 16, :name-col 16, :end-col 20, :row 6, :to :clj-kondo/unknown-namespace} {:end-row 6, :name-end-col 13, :name-end-row 5, :name-row 5, :name defprotocol, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :macro true, :col 1, :name-col 2, :end-col 23, :arity 2, :varargs-min-arity 1, :row 5, :to clojure.core} {:end-row 9, :name-end-col 19, :name-end-row 9, :name-row 9, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 15, :name-col 15, :end-col 19, :row 9, :to :clj-kondo/unknown-namespace} {:end-row 9, :name-end-col 24, :name-end-row 9, :name-row 9, :name text, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 20, :name-col 20, :end-col 24, :row 9, :to :clj-kondo/unknown-namespace} {:end-row 9, :name-end-col 31, :name-end-row 9, :name-row 9, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 27, :name-col 27, :end-col 31, :row 9, :to :clj-kondo/unknown-namespace} {:end-row 9, :name-end-col 36, :name-end-row 9, :name-row 9, :name text, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 32, :name-col 32, :end-col 36, :row 9, :to :clj-kondo/unknown-namespace} {:end-row 9, :name-end-col 46, :name-end-row 9, :name-row 9, :name highlight, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 37, :name-col 37, :end-col 46, :row 9, :to :clj-kondo/unknown-namespace} {:end-row 10, :name-end-col 22, :name-end-row 10, :name-row 10, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 18, :name-col 18, :end-col 22, :row 10, :to :clj-kondo/unknown-namespace} {:end-row 10, :name-end-col 27, :name-end-row 10, :name-row 10, :name text, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 23, :name-col 23, :end-col 27, :row 10, :to :clj-kondo/unknown-namespace} {:end-row 10, :name-end-col 34, :name-end-row 10, :name-row 10, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 30, :name-col 30, :end-col 34, :row 10, :to :clj-kondo/unknown-namespace} {:end-row 10, :name-end-col 39, :name-end-row 10, :name-row 10, :name text, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 35, :name-col 35, :end-col 39, :row 10, :to :clj-kondo/unknown-namespace} {:end-row 10, :name-end-col 49, :name-end-row 10, :name-row 10, :name highlight, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 40, :name-col 40, :end-col 49, :row 10, :to :clj-kondo/unknown-namespace} {:end-row 11, :name-end-col 16, :name-end-row 11, :name-row 11, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 12, :name-col 12, :end-col 16, :row 11, :to :clj-kondo/unknown-namespace} {:end-row 11, :name-end-col 23, :name-end-row 11, :name-row 11, :name prompt, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 17, :name-col 17, :end-col 23, :row 11, :to :clj-kondo/unknown-namespace} {:end-row 11, :name-end-col 31, :name-end-row 11, :name-row 11, :name default, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 24, :name-col 24, :end-col 31, :row 11, :to :clj-kondo/unknown-namespace} {:end-row 11, :name-end-col 13, :name-end-row 8, :name-row 8, :name defprotocol, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :macro true, :col 1, :name-col 2, :end-col 34, :arity 4, :varargs-min-arity 1, :row 8, :to clojure.core} {:end-row 14, :name-end-col 40, :name-end-row 14, :name-row 14, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 36, :name-col 36, :end-col 40, :row 14, :to :clj-kondo/unknown-namespace} {:end-row 15, :name-end-col 32, :name-end-row 15, :name-row 15, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 28, :name-col 28, :end-col 32, :row 15, :to :clj-kondo/unknown-namespace} {:end-row 16, :name-end-col 30, :name-end-row 16, :name-row 16, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 26, :name-col 26, :end-col 30, :row 16, :to :clj-kondo/unknown-namespace} {:end-row 17, :name-end-col 15, :name-end-row 17, :name-row 17, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 11, :name-col 11, :end-col 15, :row 17, :to :clj-kondo/unknown-namespace} {:end-row 17, :name-end-col 20, :name-end-row 17, :name-row 17, :name path, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 16, :name-col 16, :end-col 20, :row 17, :to :clj-kondo/unknown-namespace} {:end-row 17, :name-end-col 25, :name-end-row 17, :name-row 17, :name lnum, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 21, :name-col 21, :end-col 25, :row 17, :to :clj-kondo/unknown-namespace} {:end-row 17, :name-end-col 29, :name-end-row 17, :name-row 17, :name col, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 26, :name-col 26, :end-col 29, :row 17, :to :clj-kondo/unknown-namespace} {:end-row 17, :name-end-col 36, :name-end-row 17, :name-row 17, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 32, :name-col 32, :end-col 36, :row 17, :to :clj-kondo/unknown-namespace} {:end-row 17, :name-end-col 41, :name-end-row 17, :name-row 17, :name path, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 37, :name-col 37, :end-col 41, :row 17, :to :clj-kondo/unknown-namespace} {:end-row 17, :name-end-col 46, :name-end-row 17, :name-row 17, :name lnum, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 42, :name-col 42, :end-col 46, :row 17, :to :clj-kondo/unknown-namespace} {:end-row 17, :name-end-col 50, :name-end-row 17, :name-row 17, :name col, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 47, :name-col 47, :end-col 50, :row 17, :to :clj-kondo/unknown-namespace} {:end-row 17, :name-end-col 63, :name-end-row 17, :name-row 17, :name jump-command, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 51, :name-col 51, :end-col 63, :row 17, :to :clj-kondo/unknown-namespace} {:end-row 17, :name-end-col 13, :name-end-row 13, :name-row 13, :name defprotocol, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :macro true, :col 1, :name-col 2, :end-col 66, :arity 5, :varargs-min-arity 1, :row 13, :to clojure.core} {:end-row 20, :name-end-col 23, :name-end-row 20, :name-row 20, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 19, :name-col 19, :end-col 23, :row 20, :to :clj-kondo/unknown-namespace} {:end-row 20, :name-end-col 32, :name-end-row 20, :name-row 20, :name var-name, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 24, :name-col 24, :end-col 32, :row 20, :to :clj-kondo/unknown-namespace} {:end-row 21, :name-end-col 23, :name-end-row 21, :name-row 21, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 19, :name-col 19, :end-col 23, :row 21, :to :clj-kondo/unknown-namespace} {:end-row 21, :name-end-col 32, :name-end-row 21, :name-row 21, :name var-name, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 24, :name-col 24, :end-col 32, :row 21, :to :clj-kondo/unknown-namespace} {:end-row 21, :name-end-col 38, :name-end-row 21, :name-row 21, :name value, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 33, :name-col 33, :end-col 38, :row 21, :to :clj-kondo/unknown-namespace} {:end-row 21, :name-end-col 13, :name-end-row 19, :name-row 19, :name defprotocol, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :macro true, :col 1, :name-col 2, :end-col 41, :arity 3, :varargs-min-arity 1, :row 19, :to clojure.core} {:end-row 24, :name-end-col 20, :name-end-row 24, :name-row 24, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 16, :name-col 16, :end-col 20, :row 24, :to :clj-kondo/unknown-namespace} {:end-row 24, :name-end-col 22, :name-end-row 24, :name-row 24, :name m, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 21, :name-col 21, :end-col 22, :row 24, :to :clj-kondo/unknown-namespace} {:end-row 25, :name-end-col 26, :name-end-row 25, :name-row 25, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 22, :name-col 22, :end-col 26, :row 25, :to :clj-kondo/unknown-namespace} {:end-row 25, :name-end-col 28, :name-end-row 25, :name-row 25, :name m, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 27, :name-col 27, :end-col 28, :row 25, :to :clj-kondo/unknown-namespace} {:end-row 26, :name-end-col 29, :name-end-row 26, :name-row 26, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 25, :name-col 25, :end-col 29, :row 26, :to :clj-kondo/unknown-namespace} {:end-row 27, :name-end-col 25, :name-end-row 27, :name-row 27, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 21, :name-col 21, :end-col 25, :row 27, :to :clj-kondo/unknown-namespace} {:end-row 28, :name-end-col 23, :name-end-row 28, :name-row 28, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 19, :name-col 19, :end-col 23, :row 28, :to :clj-kondo/unknown-namespace} {:end-row 28, :name-end-col 13, :name-end-row 23, :name-row 23, :name defprotocol, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :macro true, :col 1, :name-col 2, :end-col 26, :arity 6, :varargs-min-arity 1, :row 23, :to clojure.core} {:end-row 31, :name-end-col 29, :name-end-row 31, :name-row 31, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 25, :name-col 25, :end-col 29, :row 31, :to :clj-kondo/unknown-namespace} {:end-row 31, :name-end-col 34, :name-end-row 31, :name-row 31, :name lnum, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 30, :name-col 30, :end-col 34, :row 31, :to :clj-kondo/unknown-namespace} {:end-row 31, :name-end-col 38, :name-end-row 31, :name-row 31, :name col, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 35, :name-col 35, :end-col 38, :row 31, :to :clj-kondo/unknown-namespace} {:end-row 32, :name-end-col 25, :name-end-row 32, :name-row 32, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 21, :name-col 21, :end-col 25, :row 32, :to :clj-kondo/unknown-namespace} {:end-row 32, :name-end-col 30, :name-end-row 32, :name-row 32, :name lnum, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 26, :name-col 26, :end-col 30, :row 32, :to :clj-kondo/unknown-namespace} {:end-row 32, :name-end-col 34, :name-end-row 32, :name-row 32, :name col, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 31, :name-col 31, :end-col 34, :row 32, :to :clj-kondo/unknown-namespace} {:end-row 33, :name-end-col 27, :name-end-row 33, :name-row 33, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 23, :name-col 23, :end-col 27, :row 33, :to :clj-kondo/unknown-namespace} {:end-row 33, :name-end-col 32, :name-end-row 33, :name-row 33, :name lnum, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 28, :name-col 28, :end-col 32, :row 33, :to :clj-kondo/unknown-namespace} {:end-row 33, :name-end-col 36, :name-end-row 33, :name-row 33, :name col, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 33, :name-col 33, :end-col 36, :row 33, :to :clj-kondo/unknown-namespace} {:end-row 34, :name-end-col 29, :name-end-row 34, :name-row 34, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 25, :name-col 25, :end-col 29, :row 34, :to :clj-kondo/unknown-namespace} {:end-row 35, :name-end-col 33, :name-end-row 35, :name-row 35, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 29, :name-col 29, :end-col 33, :row 35, :to :clj-kondo/unknown-namespace} {:end-row 35, :name-end-col 45, :name-end-row 35, :name-row 35, :name new-ns-form, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 34, :name-col 34, :end-col 45, :row 35, :to :clj-kondo/unknown-namespace} {:end-row 35, :name-end-col 13, :name-end-row 30, :name-row 30, :name defprotocol, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :macro true, :col 1, :name-col 2, :end-col 48, :arity 6, :varargs-min-arity 1, :row 30, :to clojure.core} {:end-row 38, :name-end-col 21, :name-end-row 38, :name-row 38, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 17, :name-col 17, :end-col 21, :row 38, :to :clj-kondo/unknown-namespace} {:end-row 38, :name-end-col 23, :name-end-row 38, :name-row 38, :name s, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 22, :name-col 22, :end-col 23, :row 38, :to :clj-kondo/unknown-namespace} {:end-row 38, :name-end-col 30, :name-end-row 38, :name-row 38, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 26, :name-col 26, :end-col 30, :row 38, :to :clj-kondo/unknown-namespace} {:end-row 38, :name-end-col 32, :name-end-row 38, :name-row 38, :name s, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 31, :name-col 31, :end-col 32, :row 38, :to :clj-kondo/unknown-namespace} {:end-row 38, :name-end-col 40, :name-end-row 38, :name-row 38, :name options, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 33, :name-col 33, :end-col 40, :row 38, :to :clj-kondo/unknown-namespace} {:end-row 39, :name-end-col 20, :name-end-row 39, :name-row 39, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 16, :name-col 16, :end-col 20, :row 39, :to :clj-kondo/unknown-namespace} {:end-row 39, :name-end-col 29, :name-end-row 39, :name-row 39, :name popup-id, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 21, :name-col 21, :end-col 29, :row 39, :to :clj-kondo/unknown-namespace} {:end-row 39, :name-end-col 34, :name-end-row 39, :name-row 39, :name lnum, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 30, :name-col 30, :end-col 34, :row 39, :to :clj-kondo/unknown-namespace} {:end-row 39, :name-end-col 38, :name-end-row 39, :name-row 39, :name col, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 35, :name-col 35, :end-col 38, :row 39, :to :clj-kondo/unknown-namespace} {:end-row 40, :name-end-col 24, :name-end-row 40, :name-row 40, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 20, :name-col 20, :end-col 24, :row 40, :to :clj-kondo/unknown-namespace} {:end-row 40, :name-end-col 33, :name-end-row 40, :name-row 40, :name popup-id, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 25, :name-col 25, :end-col 33, :row 40, :to :clj-kondo/unknown-namespace} {:end-row 40, :name-end-col 35, :name-end-row 40, :name-row 40, :name s, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 34, :name-col 34, :end-col 35, :row 40, :to :clj-kondo/unknown-namespace} {:end-row 41, :name-end-col 21, :name-end-row 41, :name-row 41, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 17, :name-col 17, :end-col 21, :row 41, :to :clj-kondo/unknown-namespace} {:end-row 41, :name-end-col 30, :name-end-row 41, :name-row 41, :name popup-id, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 22, :name-col 22, :end-col 30, :row 41, :to :clj-kondo/unknown-namespace} {:end-row 41, :name-end-col 13, :name-end-row 37, :name-row 37, :name defprotocol, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :macro true, :col 1, :name-col 2, :end-col 33, :arity 5, :varargs-min-arity 1, :row 37, :to clojure.core} {:end-row 44, :name-end-col 26, :name-end-row 44, :name-row 44, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 22, :name-col 22, :end-col 26, :row 44, :to :clj-kondo/unknown-namespace} {:end-row 44, :name-end-col 31, :name-end-row 44, :name-row 44, :name text, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 27, :name-col 27, :end-col 31, :row 44, :to :clj-kondo/unknown-namespace} {:end-row 44, :name-end-col 38, :name-end-row 44, :name-row 44, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 34, :name-col 34, :end-col 38, :row 44, :to :clj-kondo/unknown-namespace} {:end-row 44, :name-end-col 43, :name-end-row 44, :name-row 44, :name text, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 39, :name-col 39, :end-col 43, :row 44, :to :clj-kondo/unknown-namespace} {:end-row 44, :name-end-col 51, :name-end-row 44, :name-row 44, :name options, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 44, :name-col 44, :end-col 51, :row 44, :to :clj-kondo/unknown-namespace} {:end-row 45, :name-end-col 33, :name-end-row 45, :name-row 45, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 29, :name-col 29, :end-col 33, :row 45, :to :clj-kondo/unknown-namespace} {:end-row 45, :name-end-col 13, :name-end-row 43, :name-row 43, :name defprotocol, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :macro true, :col 1, :name-col 2, :end-col 36, :arity 3, :varargs-min-arity 1, :row 43, :to clojure.core} {:end-row 48, :name-end-col 31, :name-end-row 48, :name-row 48, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 27, :name-col 27, :end-col 31, :row 48, :to :clj-kondo/unknown-namespace} {:end-row 48, :name-end-col 36, :name-end-row 48, :name-row 48, :name text, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 32, :name-col 32, :end-col 36, :row 48, :to :clj-kondo/unknown-namespace} {:end-row 49, :name-end-col 31, :name-end-row 49, :name-row 49, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 27, :name-col 27, :end-col 31, :row 49, :to :clj-kondo/unknown-namespace} {:end-row 49, :name-end-col 36, :name-end-row 49, :name-row 49, :name text, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 32, :name-col 32, :end-col 36, :row 49, :to :clj-kondo/unknown-namespace} {:end-row 49, :name-end-col 13, :name-end-row 47, :name-row 47, :name defprotocol, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :macro true, :col 1, :name-col 2, :end-col 39, :arity 3, :varargs-min-arity 1, :row 47, :to clojure.core} {:end-row 53, :name-end-col 10, :name-end-row 53, :name-row 53, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 6, :name-col 6, :end-col 10, :row 53, :to :clj-kondo/unknown-namespace} {:end-row 53, :name-end-col 21, :name-end-row 53, :name-row 53, :name candidates, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 11, :name-col 11, :end-col 21, :row 53, :to :clj-kondo/unknown-namespace} {:end-row 53, :name-end-col 45, :name-end-row 53, :name-row 53, :name callback-handler-symbol, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 22, :name-col 22, :end-col 45, :row 53, :to :clj-kondo/unknown-namespace} {:end-row 54, :name-end-col 10, :name-end-row 54, :name-row 54, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 6, :name-col 6, :end-col 10, :row 54, :to :clj-kondo/unknown-namespace} {:end-row 54, :name-end-col 21, :name-end-row 54, :name-row 54, :name candidates, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 11, :name-col 11, :end-col 21, :row 54, :to :clj-kondo/unknown-namespace} {:end-row 54, :name-end-col 45, :name-end-row 54, :name-row 54, :name callback-handler-symbol, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 22, :name-col 22, :end-col 45, :row 54, :to :clj-kondo/unknown-namespace} {:end-row 54, :name-end-col 61, :name-end-row 54, :name-row 54, :name optional-params, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 46, :name-col 46, :end-col 61, :row 54, :to :clj-kondo/unknown-namespace} {:end-row 54, :name-end-col 13, :name-end-row 51, :name-row 51, :name defprotocol, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :macro true, :col 1, :name-col 2, :end-col 64, :arity 2, :varargs-min-arity 1, :row 51, :to clojure.core} {:fixed-arities #{3 2}, :end-row 13, :name-end-col 11, :name-end-row 13, :name-row 13, :name if-let, :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host, :macro true, :col 5, :name-col 5, :from-var execute, :end-col 11, :row 13, :to clojure.core} {:end-row 13, :name-end-col 18, :name-end-row 13, :name-row 13, :name host#, :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host, :col 13, :name-col 13, :from-var execute, :end-col 18, :row 13, :to :clj-kondo/unknown-namespace} {:end-row 14, :name-end-col 9, :name-end-row 14, :name-row 14, :name if, :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host, :col 7, :name-col 7, :from-var execute, :end-col 9, :row 14, :to :clj-kondo/unknown-namespace} {:fixed-arities #{2}, :end-row 14, :name-end-col 21, :name-end-row 14, :name-row 14, :name satisfies?, :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host, :col 11, :name-col 11, :from-var execute, :end-col 21, :row 14, :to clojure.core} {:end-row 14, :name-end-col 37, :name-end-row 14, :name-row 14, :name host#, :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host, :col 32, :name-col 32, :from-var execute, :end-col 37, :row 14, :to :clj-kondo/unknown-namespace} {:fixed-arities #{4 3 2 5}, :end-row 15, :name-end-col 14, :name-end-row 15, :name-row 15, :name apply, :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host, :col 9, :name-col 9, :from-var execute, :end-col 14, :varargs-min-arity 5, :row 15, :to clojure.core} {:end-row 15, :name-end-col 28, :name-end-row 15, :name-row 15, :name host#, :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host, :col 23, :name-col 23, :from-var execute, :end-col 28, :row 15, :to :clj-kondo/unknown-namespace} {:end-row 16, :name-end-col 22, :name-end-row 16, :name-row 16, :name unsupported, :filename "src/elin/component/lazy_host.clj", :alias e, :from elin.component.lazy-host, :col 9, :name-col 9, :from-var execute, :end-col 22, :varargs-min-arity 0, :row 16, :to elin.error} {:fixed-arities #{4 3 2}, :end-row 17, :name-end-col 17, :name-end-row 17, :name-row 17, :name put!, :filename "src/elin/component/lazy_host.clj", :alias async, :from elin.component.lazy-host, :col 7, :name-col 7, :from-var execute, :end-col 17, :row 17, :to clojure.core.async} {:end-row 17, :name-end-col 10, :name-end-row 12, :name-row 12, :name defmacro, :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host, :macro true, :col 1, :name-col 2, :end-col 44, :arity 3, :varargs-min-arity 2, :row 12, :to clojure.core} {:end-row 23, :name-end-col 22, :name-end-row 23, :name-row 23, :name Lifecycle, :filename "src/elin/component/lazy_host.clj", :alias component, :from elin.component.lazy-host, :col 3, :name-col 3, :end-col 22, :row 23, :to com.stuartsierra.component} {:fixed-arities #{0 1 3 2}, :end-row 25, :name-end-col 25, :name-end-row 25, :name-row 25, :name chan, :filename "src/elin/component/lazy_host.clj", :alias async, :from elin.component.lazy-host, :col 14, :name-col 15, :end-col 26, :arity 0, :row 25, :to clojure.core.async} {:fixed-arities #{1}, :end-row 28, :name-end-col 46, :name-end-row 28, :name-row 28, :name LazyHost, :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host, :col 3, :name-col 4, :from-var new-lazy-host, :end-col 43, :arity 1, :row 336, :to elin.component.lazy-host} {:end-row 336, :name-end-col 6, :name-end-row 334, :name-row 334, :name defn, :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host, :macro true, :col 1, :name-col 2, :end-col 44, :arity 3, :varargs-min-arity 2, :row 334, :to clojure.core} {:end-row 18, :name-end-col 24, :name-end-row 18, :name-row 18, :name IRpcMessage, :filename "src/elin/component/server/vim.clj", :alias e.p.h.rpc, :from elin.component.server.vim, :col 3, :name-col 3, :end-col 24, :row 18, :to elin.protocol.host.rpc} {:fixed-arities #{1}, :end-row 20, :name-end-col 22, :name-end-row 20, :name-row 20, :name sequential?, :filename "src/elin/component/server/vim.clj", :from elin.component.server.vim, :col 10, :name-col 11, :end-col 31, :arity 1, :row 20, :to clojure.core} {:fixed-arities #{1}, :end-row 21, :name-end-col 22, :name-end-row 21, :name-row 21, :name first, :filename "src/elin/component/server/vim.clj", :from elin.component.server.vim, :col 16, :name-col 17, :end-col 31, :arity 1, :row 21, :to clojure.core} {:fixed-arities #{1}, :end-row 21, :name-end-col 15, :name-end-row 21, :name-row 21, :name int?, :filename "src/elin/component/server/vim.clj", :from elin.component.server.vim, :col 10, :name-col 11, :end-col 32, :arity 1, :row 21, :to clojure.core} {:fixed-arities #{1}, :end-row 22, :name-end-col 24, :name-end-row 22, :name-row 22, :name first, :filename "src/elin/component/server/vim.clj", :from elin.component.server.vim, :col 18, :name-col 19, :end-col 33, :arity 1, :row 22, :to clojure.core} {:fixed-arities #{1 2}, :end-row 22, :name-end-col 15, :name-end-row 22, :name-row 22, :name not=, :filename "src/elin/component/server/vim.clj", :from elin.component.server.vim, :col 10, :name-col 11, :end-col 34, :arity 2, :varargs-min-arity 2, :row 22, :to clojure.core} {:fixed-arities #{1}, :end-row 23, :name-end-col 50, :name-end-row 23, :name-row 23, :name first, :filename "src/elin/component/server/vim.clj", :from elin.component.server.vim, :col 44, :name-col 45, :end-col 59, :arity 1, :row 23, :to clojure.core} {:fixed-arities #{2}, :end-row 23, :name-end-col 25, :name-end-row 23, :name-row 23, :name contains?, :filename "src/elin/component/server/vim.clj", :from elin.component.server.vim, :col 15, :name-col 16, :end-col 60, :arity 2, :row 23, :to clojure.core} {:fixed-arities #{1}, :end-row 23, :name-end-col 14, :name-end-row 23, :name-row 23, :name not, :filename "src/elin/component/server/vim.clj", :from elin.component.server.vim, :col 10, :name-col 11, :end-col 61, :arity 1, :row 23, :to clojure.core} {:fixed-arities #{0 1}, :end-row 23, :name-end-col 9, :name-end-row 20, :name-row 20, :name and, :filename "src/elin/component/server/vim.clj", :from elin.component.server.vim, :macro true, :col 5, :name-col 6, :end-col 62, :arity 4, :varargs-min-arity 1, :row 20, :to clojure.core} {:fixed-arities #{1}, :end-row 26, :name-end-col 22, :name-end-row 26, :name-row 26, :name sequential?, :filename "src/elin/component/server/vim.clj", :from elin.component.server.vim, :col 10, :name-col 11, :end-col 31, :arity 1, :row 26, :to clojure.core} {:fixed-arities #{1}, :end-row 27, :name-end-col 21, :name-end-row 27, :name-row 27, :name count, :filename "src/elin/component/server/vim.clj", :from elin.component.server.vim, :col 15, :name-col 16, :end-col 30, :arity 1, :row 27, :to clojure.core} {:fixed-arities #{1 2}, :end-row 27, :name-end-col 12, :name-end-row 27, :name-row 27, :name =, :filename "src/elin/component/server/vim.clj", :from elin.component.server.vim, :col 10, :name-col 11, :end-col 31, :arity 2, :varargs-min-arity 2, :row 27, :to clojure.core} {:fixed-arities #{1}, :end-row 28, :name-end-col 22, :name-end-row 28, :name-row 28, :name first, :filename "src/elin/component/server/vim.clj", :from elin.component.server.vim, :col 16, :name-col 17, :end-col 31, :arity 1, :row 28, :to clojure.core} {:fixed-arities #{1}, :end-row 28, :name-end-col 15, :name-end-row 28, :name-row 28, :name int?, :filename "src/elin/component/server/vim.clj", :from elin.component.server.vim, :col 10, :name-col 11, :end-col 32, :arity 1, :row 28, :to clojure.core} {:fixed-arities #{1}, :end-row 29, :name-end-col 45, :name-end-row 29, :name-row 29, :name first, :filename "src/elin/component/server/vim.clj", :from elin.component.server.vim, :col 39, :name-col 40, :end-col 54, :arity 1, :row 29, :to clojure.core} {:fixed-arities #{2}, :end-row 29, :name-end-col 20, :name-end-row 29, :name-row 29, :name contains?, :filename "src/elin/component/server/vim.clj", :from elin.component.server.vim, :col 10, :name-col 11, :end-col 55, :arity 2, :row 29, :to clojure.core} {:fixed-arities #{0 1}, :end-row 29, :name-end-col 9, :name-end-row 26, :name-row 26, :name and, :filename "src/elin/component/server/vim.clj", :from elin.component.server.vim, :macro true, :col 5, :name-col 6, :end-col 56, :arity 4, :varargs-min-arity 1, :row 26, :to clojure.core} {:fixed-arities #{1}, :end-row 33, :name-end-col 27, :name-end-row 33, :name-row 33, :name response?, :filename "src/elin/component/server/vim.clj", :alias e.p.h.rpc, :from elin.component.server.vim, :col 7, :name-col 8, :end-col 33, :arity 1, :row 33, :to elin.protocol.host.rpc} {:end-row 37, :name-end-col 11, :name-end-row 34, :name-row 34, :name let, :filename "src/elin/component/server/vim.clj", :from elin.component.server.vim, :macro true, :col 7, :name-col 8, :end-col 26, :arity 2, :varargs-min-arity 1, :row 34, :to clojure.core} {:fixed-arities #{1}, :end-row 39, :name-end-col 26, :name-end-row 39, :name-row 39, :name request?, :filename "src/elin/component/server/vim.clj", :alias e.p.h.rpc, :from elin.component.server.vim, :col 7, :name-col 8, :end-col 32, :arity 1, :row 39, :to elin.protocol.host.rpc} {:fixed-arities #{1 2}, :end-row 42, :name-end-col 26, :name-end-row 42, :name-row 42, :name keyword, :filename "src/elin/component/server/vim.clj", :from elin.component.server.vim, :col 18, :name-col 19, :end-col 34, :arity 1, :row 42, :to clojure.core} {:fixed-arities #{1}, :end-row 44, :name-end-col 39, :name-end-row 44, :name-row 44, :name unformat, :filename "src/elin/component/server/vim.clj", :alias e.u.server, :from elin.component.server.vim, :col 19, :name-col 20, :end-col 48, :arity 1, :row 44, :to elin.util.server} {:end-row 44, :name-end-col 11, :name-end-row 40, :name-row 40, :name let, :filename "src/elin/component/server/vim.clj", :from elin.component.server.vim, :macro true, :col 7, :name-col 8, :end-col 50, :arity 2, :varargs-min-arity 1, :row 40, :to clojure.core} {:fixed-arities #{1 2}, :end-row 49, :name-end-col 26, :name-end-row 49, :name-row 49, :name keyword, :filename "src/elin/component/server/vim.clj", :from elin.component.server.vim, :col 18, :name-col 19, :end-col 34, :arity 1, :row 49, :to clojure.core} {:fixed-arities #{1}, :end-row 51, :name-end-col 39, :name-end-row 51, :name-row 51, :name unformat, :filename "src/elin/component/server/vim.clj", :alias e.u.server, :from elin.component.server.vim, :col 19, :name-col 20, :end-col 48, :arity 1, :row 51, :to elin.util.server} {:end-row 51, :name-end-col 11, :name-end-row 48, :name-row 48, :name let, :filename "src/elin/component/server/vim.clj", :from elin.component.server.vim, :macro true, :col 7, :name-col 8, :end-col 50, :arity 2, :varargs-min-arity 1, :row 48, :to clojure.core} {:end-row 51, :name-end-col 10, :name-end-row 32, :name-row 32, :name cond, :filename "src/elin/component/server/vim.clj", :from elin.component.server.vim, :macro true, :col 5, :name-col 6, :end-col 51, :arity 6, :varargs-min-arity 0, :row 32, :to clojure.core} {:end-row 51, :name-end-col 11, :name-end-row 16, :name-row 16, :name defrecord, :filename "src/elin/component/server/vim.clj", :from elin.component.server.vim, :macro true, :col 1, :name-col 2, :end-col 53, :arity 6, :varargs-min-arity 2, :row 16, :to clojure.core} {:end-row 55, :name-end-col 17, :name-end-row 55, :name-row 55, :name IRpc, :filename "src/elin/component/server/vim.clj", :alias e.p.h.rpc, :from elin.component.server.vim, :col 3, :name-col 3, :end-col 17, :row 55, :to elin.protocol.host.rpc} {:fixed-arities #{1 2}, :end-row 58, :name-end-col 18, :name-end-row 58, :name-row 58, :name =, :filename "src/elin/component/server/vim.clj", :from elin.component.server.vim, :col 16, :name-col 17, :end-col 33, :arity 2, :varargs-min-arity 2, :row 58, :to clojure.core} {:fixed-arities #{3 2}, :end-row 58, :name-end-col 38, :name-end-row 58, :name-row 58, :name nth, :filename "src/elin/component/server/vim.clj", :from elin.component.server.vim, :col 34, :name-col 35, :end-col 49, :arity 2, :row 58, :to clojure.core} {:fixed-arities #{1 2}, :end-row 59, :name-end-col 18, :name-end-row 59, :name-row 59, :name =, :filename "src/elin/component/server/vim.clj", :from elin.component.server.vim, :col 16, :name-col 17, :end-col 33, :arity 2, :varargs-min-arity 2, :row 59, :to clojure.core} {:fixed-arities #{3 2}, :end-row 59, :name-end-col 38, :name-end-row 59, :name-row 59, :name nth, :filename "src/elin/component/server/vim.clj", :from elin.component.server.vim, :col 34, :name-col 35, :end-col 49, :arity 2, :row 59, :to clojure.core} {:end-row 59, :name-end-col 19, :name-end-row 57, :name-row 57, :name cond, :filename "src/elin/component/server/vim.clj", :from elin.component.server.vim, :macro true, :col 14, :name-col 15, :end-col 50, :arity 4, :varargs-min-arity 0, :row 57, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 60, :name-end-col 48, :name-end-row 60, :name-row 60, :name promise-chan, :filename "src/elin/component/server/vim.clj", :alias async, :from elin.component.server.vim, :col 29, :name-col 30, :end-col 49, :arity 0, :row 60, :to clojure.core.async} {:end-row 60, :name-end-col 25, :name-end-row 60, :name-row 60, :name when, :filename "src/elin/component/server/vim.clj", :from elin.component.server.vim, :macro true, :col 20, :name-col 21, :end-col 50, :arity 2, :varargs-min-arity 1, :row 60, :to clojure.core} {:fixed-arities #{0 1}, :end-row 61, :name-end-col 17, :name-end-row 61, :name-row 61, :name and, :filename "src/elin/component/server/vim.clj", :from elin.component.server.vim, :macro true, :col 13, :name-col 14, :end-col 30, :arity 2, :varargs-min-arity 1, :row 61, :to clojure.core} {:fixed-arities #{3}, :end-row 62, :name-end-col 38, :name-end-row 62, :name-row 62, :name assoc, :filename "src/elin/component/server/vim.clj", :from elin.component.server.vim, :col 33, :name-col 33, :end-col 38, :varargs-min-arity 3, :row 62, :to clojure.core} {:fixed-arities #{3}, :end-row 62, :name assoc, :filename "src/elin/component/server/vim.clj", :from elin.component.server.vim, :col 33, :end-col 38, :arity 3, :varargs-min-arity 3, :row 62, :to clojure.core} {:fixed-arities #{4 3 2}, :end-row 62, :name-end-col 15, :name-end-row 62, :name-row 62, :name swap!, :filename "src/elin/component/server/vim.clj", :from elin.component.server.vim, :col 9, :name-col 10, :end-col 51, :arity 4, :varargs-min-arity 4, :row 62, :to clojure.core} {:end-row 62, :name-end-col 12, :name-end-row 61, :name-row 61, :name when, :filename "src/elin/component/server/vim.clj", :from elin.component.server.vim, :macro true, :col 7, :name-col 8, :end-col 52, :arity 2, :varargs-min-arity 1, :row 61, :to clojure.core} {:end-row 63, :name-end-col 47, :name-end-row 63, :name-row 63, :name writer, :filename "src/elin/component/server/vim.clj", :alias io, :from elin.component.server.vim, :col 37, :name-col 38, :end-col 62, :arity 1, :varargs-min-arity 1, :row 63, :to clojure.java.io} {:fixed-arities #{3 2}, :end-row 63, :name-end-col 28, :name-end-row 63, :name-row 63, :name generate-stream, :filename "src/elin/component/server/vim.clj", :alias json, :from elin.component.server.vim, :col 7, :name-col 8, :end-col 63, :arity 2, :row 63, :to cheshire.core} {:end-row 64, :name-end-col 9, :name-end-row 57, :name-row 57, :name let, :filename "src/elin/component/server/vim.clj", :from elin.component.server.vim, :macro true, :col 5, :name-col 6, :end-col 16, :arity 4, :varargs-min-arity 1, :row 57, :to clojure.core} {:end-row 67, :name-end-col 45, :name-end-row 67, :name-row 67, :name writer, :filename "src/elin/component/server/vim.clj", :alias io, :from elin.component.server.vim, :col 35, :name-col 36, :end-col 60, :arity 1, :varargs-min-arity 1, :row 67, :to clojure.java.io} {:fixed-arities #{3 2}, :end-row 67, :name-end-col 26, :name-end-row 67, :name-row 67, :name generate-stream, :filename "src/elin/component/server/vim.clj", :alias json, :from elin.component.server.vim, :col 5, :name-col 6, :end-col 61, :arity 2, :row 67, :to cheshire.core} {:end-row 72, :name-end-col 44, :name-end-row 72, :name-row 72, :name writer, :filename "src/elin/component/server/vim.clj", :alias io, :from elin.component.server.vim, :col 34, :name-col 35, :end-col 59, :arity 1, :varargs-min-arity 1, :row 72, :to clojure.java.io} {:fixed-arities #{3 2}, :end-row 72, :name-end-col 32, :name-end-row 72, :name-row 72, :name generate-stream, :filename "src/elin/component/server/vim.clj", :alias json, :from elin.component.server.vim, :col 11, :name-col 12, :end-col 60, :arity 2, :row 72, :to cheshire.core} {:end-row 72, :name-end-col 10, :name-end-row 71, :name-row 71, :name ->, :filename "src/elin/component/server/vim.clj", :from elin.component.server.vim, :macro true, :col 7, :name-col 8, :end-col 61, :arity 2, :varargs-min-arity 1, :row 71, :to clojure.core} {:end-row 72, :name-end-col 10, :name-end-row 70, :name-row 70, :name when, :filename "src/elin/component/server/vim.clj", :from elin.component.server.vim, :macro true, :col 5, :name-col 6, :end-col 62, :arity 2, :varargs-min-arity 1, :row 70, :to clojure.core} {:end-row 75, :name ., :filename "src/elin/component/server/vim.clj", :from elin.component.server.vim, :col 5, :end-col 27, :arity 2, :row 75, :to clojure.core} {:end-row 77, :name-end-col 20, :name-end-row 77, :name-row 77, :name IFunction, :filename "src/elin/component/server/vim.clj", :alias e.p.rpc, :from elin.component.server.vim, :col 3, :name-col 3, :end-col 20, :row 77, :to elin.protocol.rpc} {:fixed-arities #{0}, :end-row 79, :name-end-col 67, :name-end-row 79, :name-row 79, :name next-id, :filename "src/elin/component/server/vim.clj", :alias e.u.id, :from elin.component.server.vim, :col 52, :name-col 53, :end-col 68, :arity 0, :row 79, :to elin.util.id} {:fixed-arities #{2}, :end-row 79, :name-end-col 24, :name-end-row 79, :name-row 79, :name request!, :filename "src/elin/component/server/vim.clj", :alias e.p.h.rpc, :from elin.component.server.vim, :col 5, :name-col 6, :end-col 70, :arity 2, :row 79, :to elin.protocol.host.rpc} {:fixed-arities #{2}, :end-row 82, :name-end-col 23, :name-end-row 82, :name-row 82, :name notify!, :filename "src/elin/component/server/vim.clj", :alias e.p.h.rpc, :from elin.component.server.vim, :col 5, :name-col 6, :end-col 52, :arity 2, :row 82, :to elin.protocol.host.rpc} {:end-row 82, :name-end-col 11, :name-end-row 53, :name-row 53, :name defrecord, :filename "src/elin/component/server/vim.clj", :from elin.component.server.vim, :macro true, :col 1, :name-col 2, :end-col 54, :arity 10, :varargs-min-arity 2, :row 53, :to clojure.core} {:fixed-arities #{1}, :end-row 86, :name-end-col 31, :name-end-row 86, :name-row 86, :name atom, :filename "src/elin/component/server/vim.clj", :from elin.component.server.vim, :col 26, :name-col 27, :from-var start-server, :end-col 35, :arity 1, :varargs-min-arity 1, :row 86, :to clojure.core} {:end-row 90, :name ., :filename "src/elin/component/server/vim.clj", :from elin.component.server.vim, :col 33, :from-var start-server, :end-col 56, :arity 2, :row 90, :to clojure.core} {:end-row 91, :name ., :filename "src/elin/component/server/vim.clj", :from elin.component.server.vim, :col 31, :from-var start-server, :end-col 61, :arity 2, :row 91, :to clojure.core} {:end-row 92, :name ., :filename "src/elin/component/server/vim.clj", :from elin.component.server.vim, :col 41, :from-var start-server, :end-col 70, :arity 2, :row 92, :to clojure.core} {:end-row 92, :name-end-col 40, :name-end-row 92, :name-row 92, :name reader, :filename "src/elin/component/server/vim.clj", :alias io, :from elin.component.server.vim, :col 30, :name-col 31, :from-var start-server, :end-col 71, :arity 1, :varargs-min-arity 1, :row 92, :to clojure.java.io} {:fixed-arities #{1 3 2}, :end-row 98, :name-end-col 71, :name-end-row 98, :name-row 98, :name parse-stream, :filename "src/elin/component/server/vim.clj", :alias json, :from elin.component.server.vim, :col 53, :name-col 54, :from-var start-server, :end-col 85, :arity 1, :row 98, :to cheshire.core} {:end-row 99, :name-end-col 55, :name-end-row 97, :name-row 97, :name try, :filename "src/elin/component/server/vim.clj", :from elin.component.server.vim, :col 51, :name-col 52, :from-var start-server, :end-col 77, :arity 2, :row 97, :to clojure.core} {:end-row 99, :name-end-col 62, :name-end-row 96, :name-row 96, :name thread, :filename "src/elin/component/server/vim.clj", :alias async, :from elin.component.server.vim, :macro true, :col 49, :name-col 50, :from-var start-server, :end-col 78, :arity 1, :varargs-min-arity 0, :row 96, :to clojure.core.async} {:end-row 99, :name-end-col 47, :name-end-row 95, :name-row 95, :name alts!!, :filename "src/elin/component/server/vim.clj", :alias async, :from elin.component.server.vim, :col 34, :name-col 35, :from-var start-server, :end-col 80, :arity 1, :varargs-min-arity 1, :row 95, :to clojure.core.async} {:fixed-arities #{1 2}, :end-row 100, :name-end-col 33, :name-end-row 100, :name-row 100, :name not=, :filename "src/elin/component/server/vim.clj", :from elin.component.server.vim, :col 28, :name-col 29, :from-var start-server, :end-col 49, :arity 2, :varargs-min-arity 2, :row 100, :to clojure.core} {:fixed-arities #{2}, :end-row 102, :name-end-col 43, :name-end-row 102, :name-row 102, :name instance?, :filename "src/elin/component/server/vim.clj", :from elin.component.server.vim, :col 33, :name-col 34, :from-var start-server, :end-col 62, :arity 2, :row 102, :to clojure.core} {:fixed-arities #{1}, :end-row 102, :name-end-col 32, :name-end-row 102, :name-row 102, :name not, :filename "src/elin/component/server/vim.clj", :from elin.component.server.vim, :col 28, :name-col 29, :from-var start-server, :end-col 63, :arity 1, :row 102, :to clojure.core} {:fixed-arities #{0 1}, :end-row 102, :name-end-col 27, :name-end-row 100, :name-row 100, :name and, :filename "src/elin/component/server/vim.clj", :from elin.component.server.vim, :macro true, :col 23, :name-col 24, :from-var start-server, :end-col 64, :arity 3, :varargs-min-arity 1, :row 100, :to clojure.core} {:fixed-arities #{1}, :end-row 106, :name-end-col 56, :name-end-row 104, :name-row 104, :name map->VimMessage, :filename "src/elin/component/server/vim.clj", :from elin.component.server.vim, :col 40, :name-col 41, :from-var start-server, :end-col 94, :arity 1, :row 104, :to elin.component.server.vim} {:fixed-arities #{1}, :end-row 108, :name-end-col 50, :name-end-row 107, :name-row 107, :name map->VimHost, :filename "src/elin/component/server/vim.clj", :from elin.component.server.vim, :col 37, :name-col 38, :from-var start-server, :end-col 88, :arity 1, :row 107, :to elin.component.server.vim} {:end-row 109, :name ., :filename "src/elin/component/server/vim.clj", :from elin.component.server.vim, :col 29, :from-var start-server, :end-col 52, :arity 2, :row 109, :to clojure.core} {:end-row 110, :name-end-col 27, :name-end-row 110, :name-row 110, :name recur, :filename "src/elin/component/server/vim.clj", :from elin.component.server.vim, :col 21, :name-col 22, :from-var start-server, :end-col 28, :arity 0, :row 110, :to clojure.core} {:end-row 110, :name-end-col 28, :name-end-row 109, :name-row 109, :name when-not, :filename "src/elin/component/server/vim.clj", :from elin.component.server.vim, :macro true, :col 19, :name-col 20, :from-var start-server, :end-col 29, :arity 2, :varargs-min-arity 1, :row 109, :to clojure.core} {:end-row 110, :name-end-col 22, :name-end-row 100, :name-row 100, :name when, :filename "src/elin/component/server/vim.clj", :from elin.component.server.vim, :macro true, :col 17, :name-col 18, :from-var start-server, :end-col 30, :arity 3, :varargs-min-arity 1, :row 100, :to clojure.core} {:end-row 110, :name-end-col 19, :name-end-row 95, :name-row 95, :name let, :filename "src/elin/component/server/vim.clj", :from elin.component.server.vim, :macro true, :col 15, :name-col 16, :from-var start-server, :end-col 31, :arity 2, :varargs-min-arity 1, :row 95, :to clojure.core} {:end-row 110, :name-end-col 18, :name-end-row 94, :name-row 94, :name loop, :filename "src/elin/component/server/vim.clj", :from elin.component.server.vim, :macro true, :col 13, :name-col 14, :from-var start-server, :end-col 32, :arity 2, :varargs-min-arity 1, :row 94, :to clojure.core} {:end-row 110, :name-end-col 15, :name-end-row 91, :name-row 91, :name let, :filename "src/elin/component/server/vim.clj", :from elin.component.server.vim, :macro true, :col 11, :name-col 12, :from-var start-server, :end-col 33, :arity 2, :varargs-min-arity 1, :row 91, :to clojure.core} {:end-row 111, :name-end-col 24, :name-end-row 111, :name-row 111, :name debug, :filename "src/elin/component/server/vim.clj", :alias timbre, :from elin.component.server.vim, :macro true, :col 11, :name-col 12, :from-var start-server, :end-col 51, :arity 1, :varargs-min-arity 0, :row 111, :to taoensso.timbre} {:end-row 111, :name-end-col 19, :name-end-row 90, :name-row 90, :name with-open, :filename "src/elin/component/server/vim.clj", :from elin.component.server.vim, :macro true, :col 9, :name-col 10, :from-var start-server, :end-col 52, :arity 3, :varargs-min-arity 1, :row 90, :to clojure.core} {:fixed-arities #{1}, :end-row 115, :name-end-col 66, :name-end-row 115, :name-row 115, :name ex-message, :filename "src/elin/component/server/vim.clj", :from elin.component.server.vim, :col 55, :name-col 56, :from-var start-server, :end-col 70, :arity 1, :row 115, :to clojure.core} {:end-row 115, :name-end-col 24, :name-end-row 115, :name-row 115, :name debug, :filename "src/elin/component/server/vim.clj", :alias timbre, :from elin.component.server.vim, :macro true, :col 11, :name-col 12, :from-var start-server, :end-col 71, :arity 2, :varargs-min-arity 0, :row 115, :to taoensso.timbre} {:end-row 115, :name-end-col 11, :name-end-row 89, :name-row 89, :name try, :filename "src/elin/component/server/vim.clj", :from elin.component.server.vim, :col 7, :name-col 8, :from-var start-server, :end-col 73, :arity 3, :row 89, :to clojure.core} {:end-row 116, :name ., :filename "src/elin/component/server/vim.clj", :from elin.component.server.vim, :col 17, :from-var start-server, :end-col 42, :arity 2, :row 116, :to clojure.core} {:end-row 117, :name-end-col 15, :name-end-row 117, :name-row 117, :name recur, :filename "src/elin/component/server/vim.clj", :from elin.component.server.vim, :col 9, :name-col 10, :from-var start-server, :end-col 16, :arity 0, :row 117, :to clojure.core} {:end-row 117, :name-end-col 16, :name-end-row 116, :name-row 116, :name when-not, :filename "src/elin/component/server/vim.clj", :from elin.component.server.vim, :macro true, :col 7, :name-col 8, :from-var start-server, :end-col 17, :arity 2, :varargs-min-arity 1, :row 116, :to clojure.core} {:end-row 117, :name-end-col 10, :name-end-row 88, :name-row 88, :name loop, :filename "src/elin/component/server/vim.clj", :from elin.component.server.vim, :macro true, :col 5, :name-col 6, :from-var start-server, :end-col 18, :arity 3, :varargs-min-arity 1, :row 88, :to clojure.core} {:end-row 117, :name-end-col 7, :name-end-row 86, :name-row 86, :name let, :filename "src/elin/component/server/vim.clj", :from elin.component.server.vim, :macro true, :col 3, :name-col 4, :from-var start-server, :end-col 19, :arity 2, :varargs-min-arity 1, :row 86, :to clojure.core} {:end-row 117, :name-end-col 6, :name-end-row 84, :name-row 84, :name defn, :filename "src/elin/component/server/vim.clj", :from elin.component.server.vim, :macro true, :col 1, :name-col 2, :end-col 20, :arity 3, :varargs-min-arity 2, :row 84, :to clojure.core} {:end-row 10, :name-end-col 33, :name-end-row 10, :name-row 10, :name handler, :filename "src/elin/interceptor/handler.clj", :alias e.c.interceptor, :from elin.interceptor.handler, :col 10, :name-col 10, :from-var handling-error-interceptor, :end-col 33, :row 10, :to elin.constant.interceptor} {:fixed-arities #{1}, :end-row 12, :name-end-col 50, :name-end-row 12, :name-row 12, :name ex-message, :filename "src/elin/interceptor/handler.clj", :from elin.interceptor.handler, :col 39, :name-col 40, :from-var handling-error-interceptor, :end-col 60, :arity 1, :row 12, :to clojure.core} {:end-row 12, :name-end-col 33, :name-end-row 12, :name-row 12, :name error, :filename "src/elin/interceptor/handler.clj", :alias e.message, :from elin.interceptor.handler, :col 17, :name-col 18, :from-var handling-error-interceptor, :end-col 61, :arity 2, :varargs-min-arity 1, :row 12, :to elin.message} {:end-row 12, :name-end-col 18, :name-end-row 11, :name-row 11, :name fn, :filename "src/elin/interceptor/handler.clj", :from elin.interceptor.handler, :macro true, :col 15, :name-col 16, :from-var handling-error-interceptor, :end-col 62, :arity 2, :varargs-min-arity 0, :row 11, :to clojure.core} {:fixed-arities #{1}, :end-row 13, :name-end-col 38, :name-end-row 13, :name-row 13, :name error?, :filename "src/elin/interceptor/handler.clj", :alias e, :from elin.interceptor.handler, :col 30, :name-col 30, :from-var handling-error-interceptor, :end-col 38, :row 13, :to elin.error} {:fixed-arities #{0 1 2}, :end-row 13, :name-end-col 29, :name-end-row 13, :name-row 13, :name comp, :filename "src/elin/interceptor/handler.clj", :from elin.interceptor.handler, :col 24, :name-col 25, :from-var handling-error-interceptor, :end-col 49, :arity 2, :varargs-min-arity 2, :row 13, :to clojure.core} {:end-row 13, :name-end-col 23, :name-end-row 13, :name-row 13, :name when, :filename "src/elin/interceptor/handler.clj", :alias ix, :from elin.interceptor.handler, :col 15, :name-col 16, :from-var handling-error-interceptor, :end-col 50, :arity 2, :row 13, :to exoscale.interceptor} {:end-row 14, :name-end-col 26, :name-end-row 14, :name-row 14, :name discard, :filename "src/elin/interceptor/handler.clj", :alias ix, :from elin.interceptor.handler, :col 15, :name-col 16, :from-var handling-error-interceptor, :end-col 27, :arity 1, :row 14, :to exoscale.interceptor} {:end-row 14, :name-end-col 14, :name-end-row 11, :name-row 11, :name ->, :filename "src/elin/interceptor/handler.clj", :from elin.interceptor.handler, :macro true, :col 11, :name-col 12, :from-var handling-error-interceptor, :end-col 28, :arity 3, :varargs-min-arity 1, :row 11, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 14, :name-end-col 5, :name-end-row 8, :name-row 8, :name def, :filename "src/elin/interceptor/handler.clj", :from elin.interceptor.handler, :macro true, :col 1, :name-col 2, :end-col 30, :arity 2, :row 8, :to clojure.core} {:end-row 4, :name-end-col 23, :name-end-row 4, :name-row 4, :name this, :filename "src/elin/protocol/rpc.clj", :from elin.protocol.rpc, :col 19, :name-col 19, :end-col 23, :row 4, :to :clj-kondo/unknown-namespace} {:end-row 4, :name-end-col 30, :name-end-row 4, :name-row 4, :name method, :filename "src/elin/protocol/rpc.clj", :from elin.protocol.rpc, :col 24, :name-col 24, :end-col 30, :row 4, :to :clj-kondo/unknown-namespace} {:end-row 4, :name-end-col 37, :name-end-row 4, :name-row 4, :name params, :filename "src/elin/protocol/rpc.clj", :from elin.protocol.rpc, :col 31, :name-col 31, :end-col 37, :row 4, :to :clj-kondo/unknown-namespace} {:end-row 5, :name-end-col 25, :name-end-row 5, :name-row 5, :name this, :filename "src/elin/protocol/rpc.clj", :from elin.protocol.rpc, :col 21, :name-col 21, :end-col 25, :row 5, :to :clj-kondo/unknown-namespace} {:end-row 5, :name-end-col 32, :name-end-row 5, :name-row 5, :name method, :filename "src/elin/protocol/rpc.clj", :from elin.protocol.rpc, :col 26, :name-col 26, :end-col 32, :row 5, :to :clj-kondo/unknown-namespace} {:end-row 5, :name-end-col 39, :name-end-row 5, :name-row 5, :name params, :filename "src/elin/protocol/rpc.clj", :from elin.protocol.rpc, :col 33, :name-col 33, :end-col 39, :row 5, :to :clj-kondo/unknown-namespace} {:end-row 5, :name-end-col 13, :name-end-row 3, :name-row 3, :name defprotocol, :filename "src/elin/protocol/rpc.clj", :from elin.protocol.rpc, :macro true, :col 1, :name-col 2, :end-col 42, :arity 3, :varargs-min-arity 1, :row 3, :to clojure.core} {:fixed-arities #{1}, :end-row 5, :name-end-col 18, :name-end-row 5, :name-row 5, :name atom, :filename "src/elin/util/function.clj", :from elin.util.function, :col 13, :name-col 14, :from-var memoize-by, :end-col 22, :arity 1, :varargs-min-arity 1, :row 5, :to clojure.core} {:fixed-arities #{2}, :end-row 8, :name-end-col 25, :name-end-row 8, :name-row 8, :name find, :filename "src/elin/util/function.clj", :from elin.util.function, :col 20, :name-col 21, :from-var memoize-by, :end-col 33, :arity 2, :row 8, :to clojure.core} {:fixed-arities #{1}, :end-row 9, :name-end-col 15, :name-end-row 9, :name-row 9, :name val, :filename "src/elin/util/function.clj", :from elin.util.function, :col 11, :name-col 12, :from-var memoize-by, :end-col 18, :arity 1, :row 9, :to clojure.core} {:fixed-arities #{4 3 2 5}, :end-row 10, :name-end-col 27, :name-end-row 10, :name-row 10, :name apply, :filename "src/elin/util/function.clj", :from elin.util.function, :col 21, :name-col 22, :from-var memoize-by, :end-col 35, :arity 2, :varargs-min-arity 5, :row 10, :to clojure.core} {:fixed-arities #{3}, :end-row 11, :name-end-col 29, :name-end-row 11, :name-row 11, :name assoc, :filename "src/elin/util/function.clj", :from elin.util.function, :col 24, :name-col 24, :from-var memoize-by, :end-col 29, :varargs-min-arity 3, :row 11, :to clojure.core} {:fixed-arities #{3}, :end-row 11, :name assoc, :filename "src/elin/util/function.clj", :from elin.util.function, :col 24, :from-var memoize-by, :end-col 29, :arity 3, :varargs-min-arity 3, :row 11, :to clojure.core} {:fixed-arities #{4 3 2}, :end-row 11, :name-end-col 19, :name-end-row 11, :name-row 11, :name swap!, :filename "src/elin/util/function.clj", :from elin.util.function, :col 13, :name-col 14, :from-var memoize-by, :end-col 36, :arity 4, :varargs-min-arity 4, :row 11, :to clojure.core} {:end-row 12, :name-end-col 15, :name-end-row 10, :name-row 10, :name let, :filename "src/elin/util/function.clj", :from elin.util.function, :macro true, :col 11, :name-col 12, :from-var memoize-by, :end-col 17, :arity 3, :varargs-min-arity 1, :row 10, :to clojure.core} {:fixed-arities #{3 2}, :end-row 12, :name-end-col 16, :name-end-row 8, :name-row 8, :name if-let, :filename "src/elin/util/function.clj", :from elin.util.function, :macro true, :col 9, :name-col 10, :from-var memoize-by, :end-col 18, :arity 3, :row 8, :to clojure.core} {:end-row 12, :name-end-col 16, :name-end-row 7, :name-row 7, :name when-let, :filename "src/elin/util/function.clj", :from elin.util.function, :macro true, :col 7, :name-col 8, :from-var memoize-by, :end-col 19, :arity 2, :varargs-min-arity 1, :row 7, :to clojure.core} {:end-row 12, :name-end-col 8, :name-end-row 6, :name-row 6, :name fn, :filename "src/elin/util/function.clj", :from elin.util.function, :macro true, :col 5, :name-col 6, :from-var memoize-by, :end-col 20, :arity 2, :varargs-min-arity 0, :row 6, :to clojure.core} {:end-row 12, :name-end-col 7, :name-end-row 5, :name-row 5, :name let, :filename "src/elin/util/function.clj", :from elin.util.function, :macro true, :col 3, :name-col 4, :from-var memoize-by, :end-col 21, :arity 2, :varargs-min-arity 1, :row 5, :to clojure.core} {:end-row 12, :name-end-col 6, :name-end-row 3, :name-row 3, :name defn, :filename "src/elin/util/function.clj", :from elin.util.function, :macro true, :col 1, :name-col 2, :end-col 22, :arity 3, :varargs-min-arity 2, :row 3, :to clojure.core} {:end-row 5, :name-end-col 13, :name-end-row 5, :name-row 5, :name this, :filename "src/elin/protocol/storage.clj", :from elin.protocol.storage, :col 9, :name-col 9, :end-col 13, :row 5, :to :clj-kondo/unknown-namespace} {:end-row 5, :name-end-col 15, :name-end-row 5, :name-row 5, :name k, :filename "src/elin/protocol/storage.clj", :from elin.protocol.storage, :col 14, :name-col 14, :end-col 15, :row 5, :to :clj-kondo/unknown-namespace} {:end-row 5, :name-end-col 17, :name-end-row 5, :name-row 5, :name v, :filename "src/elin/protocol/storage.clj", :from elin.protocol.storage, :col 16, :name-col 16, :end-col 17, :row 5, :to :clj-kondo/unknown-namespace} {:end-row 5, :name-end-col 24, :name-end-row 5, :name-row 5, :name this, :filename "src/elin/protocol/storage.clj", :from elin.protocol.storage, :col 20, :name-col 20, :end-col 24, :row 5, :to :clj-kondo/unknown-namespace} {:end-row 5, :name-end-col 26, :name-end-row 5, :name-row 5, :name k, :filename "src/elin/protocol/storage.clj", :from elin.protocol.storage, :col 25, :name-col 25, :end-col 26, :row 5, :to :clj-kondo/unknown-namespace} {:end-row 5, :name-end-col 28, :name-end-row 5, :name-row 5, :name v, :filename "src/elin/protocol/storage.clj", :from elin.protocol.storage, :col 27, :name-col 27, :end-col 28, :row 5, :to :clj-kondo/unknown-namespace} {:end-row 5, :name-end-col 43, :name-end-row 5, :name-row 5, :name expire-seconds, :filename "src/elin/protocol/storage.clj", :from elin.protocol.storage, :col 29, :name-col 29, :end-col 43, :row 5, :to :clj-kondo/unknown-namespace} {:end-row 6, :name-end-col 13, :name-end-row 6, :name-row 6, :name this, :filename "src/elin/protocol/storage.clj", :from elin.protocol.storage, :col 9, :name-col 9, :end-col 13, :row 6, :to :clj-kondo/unknown-namespace} {:end-row 6, :name-end-col 15, :name-end-row 6, :name-row 6, :name k, :filename "src/elin/protocol/storage.clj", :from elin.protocol.storage, :col 14, :name-col 14, :end-col 15, :row 6, :to :clj-kondo/unknown-namespace} {:end-row 7, :name-end-col 19, :name-end-row 7, :name-row 7, :name this, :filename "src/elin/protocol/storage.clj", :from elin.protocol.storage, :col 15, :name-col 15, :end-col 19, :row 7, :to :clj-kondo/unknown-namespace} {:end-row 7, :name-end-col 21, :name-end-row 7, :name-row 7, :name k, :filename "src/elin/protocol/storage.clj", :from elin.protocol.storage, :col 20, :name-col 20, :end-col 21, :row 7, :to :clj-kondo/unknown-namespace} {:end-row 8, :name-end-col 16, :name-end-row 8, :name-row 8, :name this, :filename "src/elin/protocol/storage.clj", :from elin.protocol.storage, :col 12, :name-col 12, :end-col 16, :row 8, :to :clj-kondo/unknown-namespace} {:end-row 8, :name-end-col 18, :name-end-row 8, :name-row 8, :name k, :filename "src/elin/protocol/storage.clj", :from elin.protocol.storage, :col 17, :name-col 17, :end-col 18, :row 8, :to :clj-kondo/unknown-namespace} {:end-row 9, :name-end-col 15, :name-end-row 9, :name-row 9, :name this, :filename "src/elin/protocol/storage.clj", :from elin.protocol.storage, :col 11, :name-col 11, :end-col 15, :row 9, :to :clj-kondo/unknown-namespace} {:end-row 9, :name-end-col 13, :name-end-row 4, :name-row 4, :name defprotocol, :filename "src/elin/protocol/storage.clj", :from elin.protocol.storage, :macro true, :col 1, :name-col 2, :end-col 18, :arity 6, :varargs-min-arity 1, :row 4, :to clojure.core} {:end-row 13, :name-end-col 38, :name-end-row 13, :private true, :name-row 13, :name get-current-working-directory!*, :filename "src/elin/component/server/impl/file.clj", :from elin.component.server.impl.file, :col 7, :name-col 7, :end-col 38, :varargs-min-arity 1, :row 13, :to elin.component.server.impl.file} {:end-row 13, :name-end-col 66, :name-end-row 13, :name-row 13, :name ?Host, :filename "src/elin/component/server/impl/file.clj", :alias e.s.server, :from elin.component.server.impl.file, :col 50, :name-col 50, :end-col 66, :row 13, :to elin.schema.server} {:fixed-arities #{1}, :end-row 13, :name-end-col 75, :name-end-row 13, :name-row 13, :name any?, :filename "src/elin/component/server/impl/file.clj", :from elin.component.server.impl.file, :col 71, :name-col 71, :end-col 75, :row 13, :to clojure.core} {:end-row 13, :name-end-col 105, :name-end-row 13, :name-row 13, :name ?ManyToManyChannel, :filename "src/elin/component/server/impl/file.clj", :alias e.schema, :from elin.component.server.impl.file, :col 78, :name-col 78, :end-col 105, :row 13, :to elin.schema} {:fixed-arities #{2}, :end-row 13, :name-end-col 6, :name-end-row 13, :name-row 13, :name =>, :filename "src/elin/component/server/impl/file.clj", :alias m, :from elin.component.server.impl.file, :macro true, :col 1, :name-col 2, :end-col 107, :arity 2, :row 13, :to malli.core} {:fixed-arities #{0 1}, :end-row 16, :name-end-col 19, :name-end-row 16, :name-row 16, :name or, :filename "src/elin/component/server/impl/file.clj", :from elin.component.server.impl.file, :macro true, :col 16, :name-col 17, :from-var get-current-working-directory!*, :end-col 36, :arity 2, :varargs-min-arity 1, :row 16, :to clojure.core} {:fixed-arities #{3}, :end-row 17, :name-end-col 29, :name-end-row 17, :name-row 17, :name request!, :filename "src/elin/component/server/impl/file.clj", :alias e.c.s.function, :from elin.component.server.impl.file, :col 5, :name-col 6, :from-var get-current-working-directory!*, :end-col 51, :arity 3, :row 17, :to elin.component.server.impl.function} {:end-row 17, :name-end-col 7, :name-end-row 16, :name-row 16, :name let, :filename "src/elin/component/server/impl/file.clj", :from elin.component.server.impl.file, :macro true, :col 3, :name-col 4, :from-var get-current-working-directory!*, :end-col 52, :arity 2, :varargs-min-arity 1, :row 16, :to clojure.core} {:end-row 17, :name-end-col 7, :name-end-row 14, :name-row 14, :name defn-, :filename "src/elin/component/server/impl/file.clj", :from elin.component.server.impl.file, :macro true, :col 1, :name-col 2, :end-col 53, :arity 3, :varargs-min-arity 2, :row 14, :to clojure.core} {:fixed-arities #{1}, :end-row 19, :name-end-col 30, :name-end-row 19, :private true, :name-row 19, :name get-current-file-path!*, :filename "src/elin/component/server/impl/file.clj", :from elin.component.server.impl.file, :col 7, :name-col 7, :end-col 30, :row 19, :to elin.component.server.impl.file} {:end-row 19, :name-end-col 58, :name-end-row 19, :name-row 19, :name ?Host, :filename "src/elin/component/server/impl/file.clj", :alias e.s.server, :from elin.component.server.impl.file, :col 42, :name-col 42, :end-col 58, :row 19, :to elin.schema.server} {:fixed-arities #{1}, :end-row 19, :name-end-col 86, :name-end-row 19, :name-row 19, :name string?, :filename "src/elin/component/server/impl/file.clj", :from elin.component.server.impl.file, :col 79, :name-col 79, :end-col 86, :row 19, :to clojure.core} {:fixed-arities #{1}, :end-row 19, :name-end-col 78, :name-end-row 19, :name-row 19, :name error-or, :filename "src/elin/component/server/impl/file.clj", :alias e.schema, :from elin.component.server.impl.file, :col 60, :name-col 61, :end-col 87, :arity 1, :row 19, :to elin.schema} {:fixed-arities #{2}, :end-row 19, :name-end-col 6, :name-end-row 19, :name-row 19, :name =>, :filename "src/elin/component/server/impl/file.clj", :alias m, :from elin.component.server.impl.file, :macro true, :col 1, :name-col 2, :end-col 89, :arity 2, :row 19, :to malli.core} {:fixed-arities #{3}, :end-row 22, :name-end-col 27, :name-end-row 22, :name-row 22, :name request!, :filename "src/elin/component/server/impl/file.clj", :alias e.c.s.function, :from elin.component.server.impl.file, :col 3, :name-col 4, :from-var get-current-file-path!*, :end-col 50, :arity 3, :row 22, :to elin.component.server.impl.function} {:end-row 22, :name-end-col 7, :name-end-row 20, :name-row 20, :name defn-, :filename "src/elin/component/server/impl/file.clj", :from elin.component.server.impl.file, :macro true, :col 1, :name-col 2, :end-col 51, :arity 3, :varargs-min-arity 2, :row 20, :to clojure.core} {:end-row 24, :name-end-col 28, :name-end-row 24, :private true, :name-row 24, :name get-cursor-position!*, :filename "src/elin/component/server/impl/file.clj", :from elin.component.server.impl.file, :col 7, :name-col 7, :end-col 28, :varargs-min-arity 1, :row 24, :to elin.component.server.impl.file} {:end-row 24, :name-end-col 56, :name-end-row 24, :name-row 24, :name ?Host, :filename "src/elin/component/server/impl/file.clj", :alias e.s.server, :from elin.component.server.impl.file, :col 40, :name-col 40, :end-col 56, :row 24, :to elin.schema.server} {:fixed-arities #{1}, :end-row 24, :name-end-col 65, :name-end-row 24, :name-row 24, :name any?, :filename "src/elin/component/server/impl/file.clj", :from elin.component.server.impl.file, :col 61, :name-col 61, :end-col 65, :row 24, :to clojure.core} {:end-row 24, :name-end-col 95, :name-end-row 24, :name-row 24, :name ?ManyToManyChannel, :filename "src/elin/component/server/impl/file.clj", :alias e.schema, :from elin.component.server.impl.file, :col 68, :name-col 68, :end-col 95, :row 24, :to elin.schema} {:fixed-arities #{2}, :end-row 24, :name-end-col 6, :name-end-row 24, :name-row 24, :name =>, :filename "src/elin/component/server/impl/file.clj", :alias m, :from elin.component.server.impl.file, :macro true, :col 1, :name-col 2, :end-col 97, :arity 2, :row 24, :to malli.core} {:fixed-arities #{0 1}, :end-row 28, :name-end-col 23, :name-end-row 28, :name-row 28, :name or, :filename "src/elin/component/server/impl/file.clj", :from elin.component.server.impl.file, :macro true, :col 20, :name-col 21, :from-var get-cursor-position!*, :end-col 40, :arity 2, :varargs-min-arity 1, :row 28, :to clojure.core} {:fixed-arities #{3}, :end-row 29, :name-end-col 78, :name-end-row 29, :name-row 29, :name request!, :filename "src/elin/component/server/impl/file.clj", :alias e.c.s.function, :from elin.component.server.impl.file, :col 54, :name-col 55, :from-var get-cursor-position!*, :end-col 103, :arity 3, :row 29, :to elin.component.server.impl.function} {:fixed-arities #{1}, :end-row 29, :name-end-col 53, :name-end-row 29, :name-row 29, :name , :filename "src/elin/component/server/impl/file.clj", :alias m, :from elin.component.server.impl.file, :macro true, :col 1, :name-col 2, :end-col 100, :arity 2, :row 36, :to malli.core} {:fixed-arities #{0 1}, :end-row 40, :name-end-col 27, :name-end-row 40, :name-row 40, :name or, :filename "src/elin/component/server/impl/file.clj", :from elin.component.server.impl.file, :macro true, :col 24, :name-col 25, :from-var jump!*, :end-col 48, :arity 2, :varargs-min-arity 1, :row 40, :to clojure.core} {:fixed-arities #{3}, :end-row 41, :name-end-col 49, :name-end-row 41, :name-row 41, :name request!, :filename "src/elin/component/server/impl/file.clj", :alias e.c.s.function, :from elin.component.server.impl.file, :col 25, :name-col 26, :from-var jump!*, :end-col 105, :arity 3, :row 41, :to elin.component.server.impl.function} {:fixed-arities #{1}, :end-row 41, :name-end-col 24, :name-end-row 41, :name-row 41, :name , :filename "src/elin/component/server/impl/variable.clj", :alias m, :from elin.component.server.impl.variable, :macro true, :col 1, :name-col 2, :end-col 88, :arity 2, :row 12, :to malli.core} {:end-row 15, :name-end-col 37, :name-end-row 15, :name-row 15, :name format, :filename "src/elin/component/server/impl/variable.clj", :from elin.component.server.impl.variable, :col 30, :name-col 31, :from-var get-variable!*, :end-col 85, :arity 3, :varargs-min-arity 1, :row 15, :to clojure.core} {:fixed-arities #{2}, :end-row 15, :name-end-col 24, :name-end-row 15, :name-row 15, :name eval!, :filename "src/elin/component/server/impl/variable.clj", :alias e.c.s.function, :from elin.component.server.impl.variable, :col 3, :name-col 4, :from-var get-variable!*, :end-col 86, :arity 2, :row 15, :to elin.component.server.impl.function} {:end-row 15, :name-end-col 7, :name-end-row 13, :name-row 13, :name defn-, :filename "src/elin/component/server/impl/variable.clj", :from elin.component.server.impl.variable, :macro true, :col 1, :name-col 2, :end-col 87, :arity 3, :varargs-min-arity 2, :row 13, :to clojure.core} {:fixed-arities #{3}, :end-row 17, :name-end-col 21, :name-end-row 17, :private true, :name-row 17, :name set-variable!*, :filename "src/elin/component/server/impl/variable.clj", :from elin.component.server.impl.variable, :col 7, :name-col 7, :end-col 21, :row 17, :to elin.component.server.impl.variable} {:end-row 17, :name-end-col 49, :name-end-row 17, :name-row 17, :name ?Host, :filename "src/elin/component/server/impl/variable.clj", :alias e.s.server, :from elin.component.server.impl.variable, :col 33, :name-col 33, :end-col 49, :row 17, :to elin.schema.server} {:fixed-arities #{1}, :end-row 17, :name-end-col 57, :name-end-row 17, :name-row 17, :name string?, :filename "src/elin/component/server/impl/variable.clj", :from elin.component.server.impl.variable, :col 50, :name-col 50, :end-col 57, :row 17, :to clojure.core} {:fixed-arities #{1}, :end-row 17, :name-end-col 62, :name-end-row 17, :name-row 17, :name any?, :filename "src/elin/component/server/impl/variable.clj", :from elin.component.server.impl.variable, :col 58, :name-col 58, :end-col 62, :row 17, :to clojure.core} {:end-row 17, :name-end-col 91, :name-end-row 17, :name-row 17, :name ?ManyToManyChannel, :filename "src/elin/component/server/impl/variable.clj", :alias e.schema, :from elin.component.server.impl.variable, :col 64, :name-col 64, :end-col 91, :row 17, :to elin.schema} {:fixed-arities #{2}, :end-row 17, :name-end-col 6, :name-end-row 17, :name-row 17, :name =>, :filename "src/elin/component/server/impl/variable.clj", :alias m, :from elin.component.server.impl.variable, :macro true, :col 1, :name-col 2, :end-col 93, :arity 2, :row 17, :to malli.core} {:fixed-arities #{1}, :end-row 22, :name-end-col 28, :name-end-row 22, :name-row 22, :name string?, :filename "src/elin/component/server/impl/variable.clj", :from elin.component.server.impl.variable, :col 20, :name-col 21, :from-var set-variable!*, :end-col 35, :arity 1, :row 22, :to clojure.core} {:fixed-arities #{0 1}, :end-row 22, :name-end-col 40, :name-end-row 22, :name-row 22, :name str, :filename "src/elin/component/server/impl/variable.clj", :from elin.component.server.impl.variable, :col 36, :name-col 37, :from-var set-variable!*, :end-col 55, :arity 3, :varargs-min-arity 1, :row 22, :to clojure.core} {:fixed-arities #{1}, :end-row 23, :name-end-col 26, :name-end-row 23, :name-row 23, :name true?, :filename "src/elin/component/server/impl/variable.clj", :from elin.component.server.impl.variable, :col 20, :name-col 21, :from-var set-variable!*, :end-col 33, :arity 1, :row 23, :to clojure.core} {:fixed-arities #{1}, :end-row 24, :name-end-col 27, :name-end-row 24, :name-row 24, :name false?, :filename "src/elin/component/server/impl/variable.clj", :from elin.component.server.impl.variable, :col 20, :name-col 21, :from-var set-variable!*, :end-col 34, :arity 1, :row 24, :to clojure.core} {:end-row 25, :name-end-col 23, :name-end-row 21, :name-row 21, :name cond, :filename "src/elin/component/server/impl/variable.clj", :from elin.component.server.impl.variable, :macro true, :col 18, :name-col 19, :from-var set-variable!*, :end-col 32, :arity 8, :varargs-min-arity 0, :row 21, :to clojure.core} {:end-row 26, :name-end-col 54, :name-end-row 26, :name-row 26, :name format, :filename "src/elin/component/server/impl/variable.clj", :from elin.component.server.impl.variable, :col 47, :name-col 48, :from-var set-variable!*, :end-col 85, :arity 3, :varargs-min-arity 1, :row 26, :to clojure.core} {:fixed-arities #{2}, :end-row 26, :name-end-col 41, :name-end-row 26, :name-row 26, :name execute!, :filename "src/elin/component/server/impl/variable.clj", :alias e.c.s.function, :from elin.component.server.impl.variable, :col 17, :name-col 18, :from-var set-variable!*, :end-col 86, :arity 2, :row 26, :to elin.component.server.impl.function} {:fixed-arities #{1}, :end-row 26, :name-end-col 16, :name-end-row 26, :name-row 26, :name , :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :macro true, :col 21, :name-col 22, :from-var evaluate-interceptor-middleware, :end-col 50, :arity 2, :varargs-min-arity 1, :row 18, :to clojure.core} {:end-row 22, :name-end-col 71, :name-end-row 22, :name-row 22, :name evaluate, :filename "src/elin/handler/evaluate.clj", :alias e.c.interceptor, :from elin.handler.evaluate, :col 47, :name-col 47, :from-var evaluate-interceptor-middleware, :end-col 71, :row 22, :to elin.constant.interceptor} {:fixed-arities #{3}, :end-row 24, :name-end-col 43, :name-end-row 24, :name-row 24, :name assoc, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :col 37, :name-col 38, :from-var evaluate-interceptor-middleware, :end-col 81, :arity 3, :varargs-min-arity 3, :row 24, :to clojure.core} {:end-row 24, :name-end-col 38, :name-end-row 23, :name-row 23, :name fn, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :macro true, :col 35, :name-col 36, :from-var evaluate-interceptor-middleware, :end-col 82, :arity 2, :varargs-min-arity 0, :row 23, :to clojure.core} {:fixed-arities #{4 3}, :end-row 24, :name-end-col 34, :name-end-row 22, :name-row 22, :name execute, :filename "src/elin/handler/evaluate.clj", :alias e.p.interceptor, :from elin.handler.evaluate, :col 10, :name-col 11, :from-var evaluate-interceptor-middleware, :end-col 83, :arity 4, :row 22, :to elin.protocol.interceptor} {:end-row 24, :name-end-col 11, :name-end-row 18, :name-row 18, :name let, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :macro true, :col 7, :name-col 8, :from-var evaluate-interceptor-middleware, :end-col 85, :arity 2, :varargs-min-arity 1, :row 18, :to clojure.core} {:end-row 24, :name-end-col 8, :name-end-row 17, :name-row 17, :name fn, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :macro true, :col 5, :name-col 6, :from-var evaluate-interceptor-middleware, :end-col 86, :arity 2, :varargs-min-arity 0, :row 17, :to clojure.core} {:end-row 24, :name-end-col 6, :name-end-row 16, :name-row 16, :name fn, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :macro true, :col 3, :name-col 4, :from-var evaluate-interceptor-middleware, :end-col 87, :arity 2, :varargs-min-arity 0, :row 16, :to clojure.core} {:end-row 24, :name-end-col 7, :name-end-row 14, :name-row 14, :name defn-, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :macro true, :col 1, :name-col 2, :end-col 88, :arity 3, :varargs-min-arity 2, :row 14, :to clojure.core} {:fixed-arities #{1}, :end-row 26, :name-end-col 15, :name-end-row 26, :name-row 26, :name evaluate, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :col 7, :name-col 7, :end-col 15, :row 26, :to elin.handler.evaluate} {:end-row 26, :name-end-col 44, :name-end-row 26, :name-row 26, :name ?Elin, :filename "src/elin/handler/evaluate.clj", :alias e.s.handler, :from elin.handler.evaluate, :col 27, :name-col 27, :end-col 44, :row 26, :to elin.schema.handler} {:fixed-arities #{1}, :end-row 26, :name-end-col 50, :name-end-row 26, :name-row 26, :name any?, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :col 46, :name-col 46, :end-col 50, :row 26, :to clojure.core} {:fixed-arities #{2}, :end-row 26, :name-end-col 6, :name-end-row 26, :name-row 26, :name =>, :filename "src/elin/handler/evaluate.clj", :alias m, :from elin.handler.evaluate, :macro true, :col 1, :name-col 2, :end-col 52, :arity 2, :row 26, :to malli.core} {:fixed-arities #{1}, :end-row 31, :name-end-col 27, :name-end-row 31, :name-row 31, :name first, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :col 21, :name-col 22, :from-var evaluate, :end-col 28, :arity 1, :row 31, :to clojure.core} {:end-row 31, :name-end-col 20, :name-end-row 29, :name-row 29, :name ->>, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :macro true, :col 16, :name-col 17, :from-var evaluate, :end-col 29, :arity 3, :varargs-min-arity 1, :row 29, :to clojure.core} {:fixed-arities #{1}, :end-row 32, :name-end-col 89, :name-end-row 32, :private true, :name-row 32, :name evaluate-interceptor-middleware, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :col 57, :name-col 58, :from-var evaluate, :end-col 95, :arity 1, :row 32, :to elin.handler.evaluate} {:fixed-arities #{3 2}, :end-row 32, :name-end-col 32, :name-end-row 32, :name-row 32, :name eval!!, :filename "src/elin/handler/evaluate.clj", :alias e.f.nrepl, :from elin.handler.evaluate, :col 15, :name-col 16, :from-var evaluate, :end-col 97, :arity 3, :row 32, :to elin.function.nrepl} {:end-row 33, :name-end-col 9, :name-end-row 29, :name-row 29, :name let, :filename "src/elin/handler/evaluate.clj", :alias e, :from elin.handler.evaluate, :macro true, :col 3, :name-col 4, :from-var evaluate, :end-col 18, :arity 2, :varargs-min-arity 1, :row 29, :to elin.error} {:end-row 33, :name-end-col 6, :name-end-row 27, :name-row 27, :name defn, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :macro true, :col 1, :name-col 2, :end-col 19, :arity 3, :varargs-min-arity 2, :row 27, :to clojure.core} {:fixed-arities #{1}, :end-row 35, :name-end-col 32, :name-end-row 35, :name-row 35, :name evaluate-current-top-list, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :col 7, :name-col 7, :end-col 32, :row 35, :to elin.handler.evaluate} {:end-row 35, :name-end-col 61, :name-end-row 35, :name-row 35, :name ?Elin, :filename "src/elin/handler/evaluate.clj", :alias e.s.handler, :from elin.handler.evaluate, :col 44, :name-col 44, :end-col 61, :row 35, :to elin.schema.handler} {:fixed-arities #{1}, :end-row 35, :name-end-col 67, :name-end-row 35, :name-row 35, :name any?, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :col 63, :name-col 63, :end-col 67, :row 35, :to clojure.core} {:fixed-arities #{2}, :end-row 35, :name-end-col 6, :name-end-row 35, :name-row 35, :name =>, :filename "src/elin/handler/evaluate.clj", :alias m, :from elin.handler.evaluate, :macro true, :col 1, :name-col 2, :end-col 69, :arity 2, :row 35, :to malli.core} {:fixed-arities #{1}, :end-row 38, :name-end-col 55, :name-end-row 38, :private true, :name-row 38, :name evaluate-interceptor-middleware, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :col 23, :name-col 24, :from-var evaluate-current-top-list, :end-col 61, :arity 1, :row 38, :to elin.handler.evaluate} {:fixed-arities #{1 2}, :end-row 39, :name-end-col 49, :name-end-row 39, :name-row 39, :name evaluate-current-top-list, :filename "src/elin/handler/evaluate.clj", :alias e.f.evaluate, :from elin.handler.evaluate, :col 10, :name-col 11, :from-var evaluate-current-top-list, :end-col 55, :arity 2, :row 39, :to elin.function.evaluate} {:end-row 40, :name-end-col 9, :name-end-row 38, :name-row 38, :name ->>, :filename "src/elin/handler/evaluate.clj", :alias e, :from elin.handler.evaluate, :macro true, :col 3, :name-col 4, :from-var evaluate-current-top-list, :end-col 22, :arity 3, :varargs-min-arity 1, :row 38, :to elin.error} {:end-row 40, :name-end-col 6, :name-end-row 36, :name-row 36, :name defn, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :macro true, :col 1, :name-col 2, :end-col 23, :arity 3, :varargs-min-arity 2, :row 36, :to clojure.core} {:fixed-arities #{1}, :end-row 42, :name-end-col 28, :name-end-row 42, :name-row 42, :name evaluate-current-list, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :col 7, :name-col 7, :end-col 28, :row 42, :to elin.handler.evaluate} {:end-row 42, :name-end-col 57, :name-end-row 42, :name-row 42, :name ?Elin, :filename "src/elin/handler/evaluate.clj", :alias e.s.handler, :from elin.handler.evaluate, :col 40, :name-col 40, :end-col 57, :row 42, :to elin.schema.handler} {:fixed-arities #{1}, :end-row 42, :name-end-col 63, :name-end-row 42, :name-row 42, :name any?, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :col 59, :name-col 59, :end-col 63, :row 42, :to clojure.core} {:fixed-arities #{2}, :end-row 42, :name-end-col 6, :name-end-row 42, :name-row 42, :name =>, :filename "src/elin/handler/evaluate.clj", :alias m, :from elin.handler.evaluate, :macro true, :col 1, :name-col 2, :end-col 65, :arity 2, :row 42, :to malli.core} {:fixed-arities #{1}, :end-row 45, :name-end-col 55, :name-end-row 45, :private true, :name-row 45, :name evaluate-interceptor-middleware, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :col 23, :name-col 24, :from-var evaluate-current-list, :end-col 61, :arity 1, :row 45, :to elin.handler.evaluate} {:fixed-arities #{1 2}, :end-row 46, :name-end-col 45, :name-end-row 46, :name-row 46, :name evaluate-current-list, :filename "src/elin/handler/evaluate.clj", :alias e.f.evaluate, :from elin.handler.evaluate, :col 10, :name-col 11, :from-var evaluate-current-list, :end-col 51, :arity 2, :row 46, :to elin.function.evaluate} {:end-row 47, :name-end-col 9, :name-end-row 45, :name-row 45, :name ->>, :filename "src/elin/handler/evaluate.clj", :alias e, :from elin.handler.evaluate, :macro true, :col 3, :name-col 4, :from-var evaluate-current-list, :end-col 22, :arity 3, :varargs-min-arity 1, :row 45, :to elin.error} {:end-row 47, :name-end-col 6, :name-end-row 43, :name-row 43, :name defn, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :macro true, :col 1, :name-col 2, :end-col 23, :arity 3, :varargs-min-arity 2, :row 43, :to clojure.core} {:fixed-arities #{1}, :end-row 49, :name-end-col 28, :name-end-row 49, :name-row 49, :name evaluate-current-expr, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :col 7, :name-col 7, :end-col 28, :row 49, :to elin.handler.evaluate} {:end-row 49, :name-end-col 57, :name-end-row 49, :name-row 49, :name ?Elin, :filename "src/elin/handler/evaluate.clj", :alias e.s.handler, :from elin.handler.evaluate, :col 40, :name-col 40, :end-col 57, :row 49, :to elin.schema.handler} {:fixed-arities #{1}, :end-row 49, :name-end-col 63, :name-end-row 49, :name-row 49, :name any?, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :col 59, :name-col 59, :end-col 63, :row 49, :to clojure.core} {:fixed-arities #{2}, :end-row 49, :name-end-col 6, :name-end-row 49, :name-row 49, :name =>, :filename "src/elin/handler/evaluate.clj", :alias m, :from elin.handler.evaluate, :macro true, :col 1, :name-col 2, :end-col 65, :arity 2, :row 49, :to malli.core} {:fixed-arities #{1}, :end-row 52, :name-end-col 55, :name-end-row 52, :private true, :name-row 52, :name evaluate-interceptor-middleware, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :col 23, :name-col 24, :from-var evaluate-current-expr, :end-col 61, :arity 1, :row 52, :to elin.handler.evaluate} {:fixed-arities #{1 2}, :end-row 53, :name-end-col 45, :name-end-row 53, :name-row 53, :name evaluate-current-expr, :filename "src/elin/handler/evaluate.clj", :alias e.f.evaluate, :from elin.handler.evaluate, :col 10, :name-col 11, :from-var evaluate-current-expr, :end-col 51, :arity 2, :row 53, :to elin.function.evaluate} {:end-row 54, :name-end-col 9, :name-end-row 52, :name-row 52, :name ->>, :filename "src/elin/handler/evaluate.clj", :alias e, :from elin.handler.evaluate, :macro true, :col 3, :name-col 4, :from-var evaluate-current-expr, :end-col 22, :arity 3, :varargs-min-arity 1, :row 52, :to elin.error} {:end-row 54, :name-end-col 6, :name-end-row 50, :name-row 50, :name defn, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :macro true, :col 1, :name-col 2, :end-col 23, :arity 3, :varargs-min-arity 2, :row 50, :to clojure.core} {:fixed-arities #{1}, :end-row 56, :name-end-col 30, :name-end-row 56, :name-row 56, :name evaluate-namespace-form, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :col 7, :name-col 7, :end-col 30, :row 56, :to elin.handler.evaluate} {:end-row 56, :name-end-col 59, :name-end-row 56, :name-row 56, :name ?Elin, :filename "src/elin/handler/evaluate.clj", :alias e.s.handler, :from elin.handler.evaluate, :col 42, :name-col 42, :end-col 59, :row 56, :to elin.schema.handler} {:fixed-arities #{1}, :end-row 56, :name-end-col 65, :name-end-row 56, :name-row 56, :name any?, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :col 61, :name-col 61, :end-col 65, :row 56, :to clojure.core} {:fixed-arities #{2}, :end-row 56, :name-end-col 6, :name-end-row 56, :name-row 56, :name =>, :filename "src/elin/handler/evaluate.clj", :alias m, :from elin.handler.evaluate, :macro true, :col 1, :name-col 2, :end-col 67, :arity 2, :row 56, :to malli.core} {:fixed-arities #{1}, :end-row 59, :name-end-col 55, :name-end-row 59, :private true, :name-row 59, :name evaluate-interceptor-middleware, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :col 23, :name-col 24, :from-var evaluate-namespace-form, :end-col 61, :arity 1, :row 59, :to elin.handler.evaluate} {:fixed-arities #{1 2}, :end-row 60, :name-end-col 47, :name-end-row 60, :name-row 60, :name evaluate-namespace-form, :filename "src/elin/handler/evaluate.clj", :alias e.f.evaluate, :from elin.handler.evaluate, :col 10, :name-col 11, :from-var evaluate-namespace-form, :end-col 53, :arity 2, :row 60, :to elin.function.evaluate} {:end-row 61, :name-end-col 9, :name-end-row 59, :name-row 59, :name ->>, :filename "src/elin/handler/evaluate.clj", :alias e, :from elin.handler.evaluate, :macro true, :col 3, :name-col 4, :from-var evaluate-namespace-form, :end-col 22, :arity 3, :varargs-min-arity 1, :row 59, :to elin.error} {:end-row 61, :name-end-col 6, :name-end-row 57, :name-row 57, :name defn, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :macro true, :col 1, :name-col 2, :end-col 23, :arity 3, :varargs-min-arity 2, :row 57, :to clojure.core} {:fixed-arities #{1}, :end-row 63, :name-end-col 24, :name-end-row 63, :name-row 63, :name load-current-file, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :col 7, :name-col 7, :end-col 24, :row 63, :to elin.handler.evaluate} {:end-row 63, :name-end-col 53, :name-end-row 63, :name-row 63, :name ?Elin, :filename "src/elin/handler/evaluate.clj", :alias e.s.handler, :from elin.handler.evaluate, :col 36, :name-col 36, :end-col 53, :row 63, :to elin.schema.handler} {:fixed-arities #{1}, :end-row 63, :name-end-col 59, :name-end-row 63, :name-row 63, :name any?, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :col 55, :name-col 55, :end-col 59, :row 63, :to clojure.core} {:fixed-arities #{2}, :end-row 63, :name-end-col 6, :name-end-row 63, :name-row 63, :name =>, :filename "src/elin/handler/evaluate.clj", :alias m, :from elin.handler.evaluate, :macro true, :col 1, :name-col 2, :end-col 61, :arity 2, :row 63, :to malli.core} {:fixed-arities #{1}, :end-row 66, :name-end-col 59, :name-end-row 66, :name-row 66, :name get-current-file-path!, :filename "src/elin/handler/evaluate.clj", :alias e.p.host, :from elin.handler.evaluate, :col 27, :name-col 28, :from-var load-current-file, :end-col 65, :arity 1, :row 66, :to elin.protocol.host} {:fixed-arities #{1}, :end-row 66, :name-end-col 26, :name-end-row 66, :name-row 66, :name , :filename "src/elin/handler/connect.clj", :alias m, :from elin.handler.connect, :macro true, :col 1, :name-col 2, :end-col 51, :arity 2, :row 21, :to malli.core} {:end-row 24, :name-end-col 65, :name-end-row 24, :private true, :name-row 24, :name ?Params, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 58, :name-col 58, :from-var connect, :end-col 65, :row 24, :to elin.handler.connect} {:fixed-arities #{2}, :end-row 24, :name-end-col 57, :name-end-row 24, :name-row 24, :name parse, :filename "src/elin/handler/connect.clj", :alias e.u.param, :from elin.handler.connect, :col 41, :name-col 42, :from-var connect, :end-col 84, :arity 2, :row 24, :to elin.util.param} {:end-row 26, :name-end-col 23, :name-end-row 26, :name-row 26, :name error, :filename "src/elin/handler/connect.clj", :alias e.message, :from elin.handler.connect, :col 7, :name-col 8, :from-var connect, :end-col 55, :arity 3, :varargs-min-arity 1, :row 26, :to elin.message} {:fixed-arities #{2}, :end-row 28, :name-end-col 58, :name-end-row 28, :name-row 28, :name select-keys-by-namespace, :filename "src/elin/handler/connect.clj", :alias e.u.map, :from elin.handler.connect, :col 25, :name-col 26, :from-var connect, :end-col 70, :arity 2, :row 28, :to elin.util.map} {:fixed-arities #{3}, :end-row 30, :name-end-col 31, :name-end-row 29, :name-row 29, :name assoc, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 25, :name-col 26, :from-var connect, :end-col 43, :arity 5, :varargs-min-arity 3, :row 29, :to clojure.core} {:end-row 30, :name-end-col 24, :name-end-row 27, :name-row 27, :name ->, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :macro true, :col 21, :name-col 22, :from-var connect, :end-col 44, :arity 3, :varargs-min-arity 1, :row 27, :to clojure.core} {:fixed-arities #{0 1}, :end-row 32, :name-end-col 34, :name-end-row 32, :name-row 32, :name and, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :macro true, :col 30, :name-col 31, :from-var connect, :end-col 49, :arity 2, :varargs-min-arity 1, :row 32, :to clojure.core} {:fixed-arities #{3 2}, :end-row 33, :name-end-col 63, :name-end-row 33, :name-row 33, :name add-client!, :filename "src/elin/handler/connect.clj", :alias e.p.nrepl, :from elin.handler.connect, :col 41, :name-col 42, :from-var connect, :end-col 84, :arity 3, :row 33, :to elin.protocol.nrepl} {:fixed-arities #{2}, :end-row 34, :name-end-col 55, :name-end-row 34, :name-row 34, :name switch-client!, :filename "src/elin/handler/connect.clj", :alias e.p.nrepl, :from elin.handler.connect, :col 30, :name-col 31, :from-var connect, :end-col 69, :arity 2, :row 34, :to elin.protocol.nrepl} {:fixed-arities #{3}, :end-row 35, :name-end-col 36, :name-end-row 35, :name-row 35, :name assoc, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 30, :name-col 31, :from-var connect, :end-col 56, :arity 3, :varargs-min-arity 3, :row 35, :to clojure.core} {:end-row 35, :name-end-col 32, :name-end-row 33, :name-row 33, :name let, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :macro true, :col 28, :name-col 29, :from-var connect, :end-col 57, :arity 3, :varargs-min-arity 1, :row 33, :to clojure.core} {:end-row 36, :name-end-col 29, :name-end-row 32, :name-row 32, :name if, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 26, :name-col 27, :from-var connect, :end-col 32, :arity 3, :row 32, :to clojure.core} {:end-row 36, :name-end-col 27, :name-end-row 31, :name-row 31, :name fn, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :macro true, :col 24, :name-col 25, :from-var connect, :end-col 33, :arity 2, :varargs-min-arity 0, :row 31, :to clojure.core} {:end-row 37, :name-end-col 80, :name-end-row 37, :name-row 37, :name connect, :filename "src/elin/handler/connect.clj", :alias e.c.interceptor, :from elin.handler.connect, :col 57, :name-col 57, :from-var connect, :end-col 80, :row 37, :to elin.constant.interceptor} {:fixed-arities #{4 3}, :end-row 38, :name-end-col 44, :name-end-row 37, :name-row 37, :name execute, :filename "src/elin/handler/connect.clj", :alias e.p.interceptor, :from elin.handler.connect, :col 20, :name-col 21, :from-var connect, :end-col 64, :arity 4, :row 37, :to elin.protocol.interceptor} {:fixed-arities #{2}, :end-row 39, :name-end-col 23, :name-end-row 39, :name-row 39, :name contains?, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 13, :name-col 14, :from-var connect, :end-col 39, :arity 2, :row 39, :to clojure.core} {:end-row 40, :name-end-col 39, :name-end-row 40, :name-row 40, :name format, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 32, :name-col 33, :from-var connect, :end-col 95, :arity 3, :varargs-min-arity 1, :row 40, :to clojure.core} {:end-row 40, :name-end-col 26, :name-end-row 40, :name-row 40, :name info, :filename "src/elin/handler/connect.clj", :alias e.message, :from elin.handler.connect, :col 11, :name-col 12, :from-var connect, :end-col 96, :arity 2, :varargs-min-arity 1, :row 40, :to elin.message} {:fixed-arities #{2}, :end-row 42, :name-end-col 63, :name-end-row 42, :name-row 42, :name select-keys, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 51, :name-col 52, :from-var connect, :end-col 89, :arity 2, :row 42, :to clojure.core} {:end-row 42, :name-end-col 50, :name-end-row 42, :name-row 42, :name pr-str, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 43, :name-col 44, :from-var connect, :end-col 90, :arity 1, :varargs-min-arity 0, :row 42, :to clojure.core} {:end-row 42, :name-end-col 42, :name-end-row 41, :name-row 41, :name format, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 35, :name-col 36, :from-var connect, :end-col 91, :arity 2, :varargs-min-arity 1, :row 41, :to clojure.core} {:end-row 42, :name-end-col 29, :name-end-row 41, :name-row 41, :name warning, :filename "src/elin/handler/connect.clj", :alias e.message, :from elin.handler.connect, :col 11, :name-col 12, :from-var connect, :end-col 92, :arity 2, :varargs-min-arity 1, :row 41, :to elin.message} {:end-row 42, :name-end-col 12, :name-end-row 39, :name-row 39, :name if, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 9, :name-col 10, :from-var connect, :end-col 93, :arity 3, :row 39, :to clojure.core} {:end-row 42, :name-end-col 11, :name-end-row 27, :name-row 27, :name let, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :macro true, :col 7, :name-col 8, :from-var connect, :end-col 94, :arity 2, :varargs-min-arity 1, :row 27, :to clojure.core} {:end-row 42, :name-end-col 8, :name-end-row 25, :name-row 25, :name if, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 5, :name-col 6, :from-var connect, :end-col 95, :arity 3, :row 25, :to clojure.core} {:end-row 42, :name-end-col 7, :name-end-row 24, :name-row 24, :name let, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :macro true, :col 3, :name-col 4, :from-var connect, :end-col 96, :arity 2, :varargs-min-arity 1, :row 24, :to clojure.core} {:end-row 42, :name-end-col 6, :name-end-row 22, :name-row 22, :name defn, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :macro true, :col 1, :name-col 2, :end-col 97, :arity 3, :varargs-min-arity 2, :row 22, :to clojure.core} {:end-row 4, :name-end-col 20, :name-end-row 4, :name-row 4, :name this, :filename "src/elin/protocol/nrepl.clj", :from elin.protocol.nrepl, :col 16, :name-col 16, :end-col 20, :row 4, :to :clj-kondo/unknown-namespace} {:end-row 5, :name-end-col 23, :name-end-row 5, :name-row 5, :name this, :filename "src/elin/protocol/nrepl.clj", :from elin.protocol.nrepl, :col 19, :name-col 19, :end-col 23, :row 5, :to :clj-kondo/unknown-namespace} {:end-row 6, :name-end-col 16, :name-end-row 6, :name-row 6, :name this, :filename "src/elin/protocol/nrepl.clj", :from elin.protocol.nrepl, :col 12, :name-col 12, :end-col 16, :row 6, :to :clj-kondo/unknown-namespace} {:end-row 6, :name-end-col 20, :name-end-row 6, :name-row 6, :name msg, :filename "src/elin/protocol/nrepl.clj", :from elin.protocol.nrepl, :col 17, :name-col 17, :end-col 20, :row 6, :to :clj-kondo/unknown-namespace} {:end-row 7, :name-end-col 17, :name-end-row 7, :name-row 7, :name this, :filename "src/elin/protocol/nrepl.clj", :from elin.protocol.nrepl, :col 13, :name-col 13, :end-col 17, :row 7, :to :clj-kondo/unknown-namespace} {:end-row 7, :name-end-col 21, :name-end-row 7, :name-row 7, :name msg, :filename "src/elin/protocol/nrepl.clj", :from elin.protocol.nrepl, :col 18, :name-col 18, :end-col 21, :row 7, :to :clj-kondo/unknown-namespace} {:end-row 7, :name-end-col 13, :name-end-row 3, :name-row 3, :name defprotocol, :filename "src/elin/protocol/nrepl.clj", :from elin.protocol.nrepl, :macro true, :col 1, :name-col 2, :end-col 24, :arity 5, :varargs-min-arity 1, :row 3, :to clojure.core} {:end-row 10, :name-end-col 23, :name-end-row 10, :name-row 10, :name this, :filename "src/elin/protocol/nrepl.clj", :from elin.protocol.nrepl, :col 19, :name-col 19, :end-col 23, :row 10, :to :clj-kondo/unknown-namespace} {:end-row 10, :name-end-col 26, :name-end-row 10, :name-row 10, :name op, :filename "src/elin/protocol/nrepl.clj", :from elin.protocol.nrepl, :col 24, :name-col 24, :end-col 26, :row 10, :to :clj-kondo/unknown-namespace} {:end-row 11, :name-end-col 25, :name-end-row 11, :name-row 11, :name this, :filename "src/elin/protocol/nrepl.clj", :from elin.protocol.nrepl, :col 21, :name-col 21, :end-col 25, :row 11, :to :clj-kondo/unknown-namespace} {:end-row 12, :name-end-col 16, :name-end-row 12, :name-row 12, :name this, :filename "src/elin/protocol/nrepl.clj", :from elin.protocol.nrepl, :col 12, :name-col 12, :end-col 16, :row 12, :to :clj-kondo/unknown-namespace} {:end-row 12, :name-end-col 13, :name-end-row 9, :name-row 9, :name defprotocol, :filename "src/elin/protocol/nrepl.clj", :from elin.protocol.nrepl, :macro true, :col 1, :name-col 2, :end-col 18, :arity 4, :varargs-min-arity 1, :row 9, :to clojure.core} {:end-row 15, :name-end-col 21, :name-end-row 15, :name-row 15, :name this, :filename "src/elin/protocol/nrepl.clj", :from elin.protocol.nrepl, :col 17, :name-col 17, :end-col 21, :row 15, :to :clj-kondo/unknown-namespace} {:end-row 15, :name-end-col 26, :name-end-row 15, :name-row 15, :name host, :filename "src/elin/protocol/nrepl.clj", :from elin.protocol.nrepl, :col 22, :name-col 22, :end-col 26, :row 15, :to :clj-kondo/unknown-namespace} {:end-row 15, :name-end-col 31, :name-end-row 15, :name-row 15, :name port, :filename "src/elin/protocol/nrepl.clj", :from elin.protocol.nrepl, :col 27, :name-col 27, :end-col 31, :row 15, :to :clj-kondo/unknown-namespace} {:end-row 15, :name-end-col 38, :name-end-row 15, :name-row 15, :name this, :filename "src/elin/protocol/nrepl.clj", :from elin.protocol.nrepl, :col 34, :name-col 34, :end-col 38, :row 15, :to :clj-kondo/unknown-namespace} {:end-row 15, :name-end-col 45, :name-end-row 15, :name-row 15, :name client, :filename "src/elin/protocol/nrepl.clj", :from elin.protocol.nrepl, :col 39, :name-col 39, :end-col 45, :row 15, :to :clj-kondo/unknown-namespace} {:end-row 16, :name-end-col 24, :name-end-row 16, :name-row 16, :name this, :filename "src/elin/protocol/nrepl.clj", :from elin.protocol.nrepl, :col 20, :name-col 20, :end-col 24, :row 16, :to :clj-kondo/unknown-namespace} {:end-row 16, :name-end-col 31, :name-end-row 16, :name-row 16, :name client, :filename "src/elin/protocol/nrepl.clj", :from elin.protocol.nrepl, :col 25, :name-col 25, :end-col 31, :row 16, :to :clj-kondo/unknown-namespace} {:end-row 17, :name-end-col 21, :name-end-row 17, :name-row 17, :name this, :filename "src/elin/protocol/nrepl.clj", :from elin.protocol.nrepl, :col 17, :name-col 17, :end-col 21, :row 17, :to :clj-kondo/unknown-namespace} {:end-row 18, :name-end-col 20, :name-end-row 18, :name-row 18, :name this, :filename "src/elin/protocol/nrepl.clj", :from elin.protocol.nrepl, :col 16, :name-col 16, :end-col 20, :row 18, :to :clj-kondo/unknown-namespace} {:end-row 18, :name-end-col 25, :name-end-row 18, :name-row 18, :name host, :filename "src/elin/protocol/nrepl.clj", :from elin.protocol.nrepl, :col 21, :name-col 21, :end-col 25, :row 18, :to :clj-kondo/unknown-namespace} {:end-row 18, :name-end-col 30, :name-end-row 18, :name-row 18, :name port, :filename "src/elin/protocol/nrepl.clj", :from elin.protocol.nrepl, :col 26, :name-col 26, :end-col 30, :row 18, :to :clj-kondo/unknown-namespace} {:end-row 18, :name-end-col 37, :name-end-row 18, :name-row 18, :name this, :filename "src/elin/protocol/nrepl.clj", :from elin.protocol.nrepl, :col 33, :name-col 33, :end-col 37, :row 18, :to :clj-kondo/unknown-namespace} {:end-row 18, :name-end-col 48, :name-end-row 18, :name-row 18, :name client-key, :filename "src/elin/protocol/nrepl.clj", :from elin.protocol.nrepl, :col 38, :name-col 38, :end-col 48, :row 18, :to :clj-kondo/unknown-namespace} {:end-row 19, :name-end-col 24, :name-end-row 19, :name-row 19, :name this, :filename "src/elin/protocol/nrepl.clj", :from elin.protocol.nrepl, :col 20, :name-col 20, :end-col 24, :row 19, :to :clj-kondo/unknown-namespace} {:end-row 19, :name-end-col 31, :name-end-row 19, :name-row 19, :name client, :filename "src/elin/protocol/nrepl.clj", :from elin.protocol.nrepl, :col 25, :name-col 25, :end-col 31, :row 19, :to :clj-kondo/unknown-namespace} {:end-row 20, :name-end-col 24, :name-end-row 20, :name-row 20, :name this, :filename "src/elin/protocol/nrepl.clj", :from elin.protocol.nrepl, :col 20, :name-col 20, :end-col 24, :row 20, :to :clj-kondo/unknown-namespace} {:end-row 20, :name-end-col 13, :name-end-row 14, :name-row 14, :name defprotocol, :filename "src/elin/protocol/nrepl.clj", :from elin.protocol.nrepl, :macro true, :col 1, :name-col 2, :end-col 27, :arity 7, :varargs-min-arity 1, :row 14, :to clojure.core} {:end-row 10, :name-end-col 23, :name-end-row 10, :name-row 10, :name all, :filename "src/elin/schema/interceptor.clj", :alias e.c.interceptor, :from elin.schema.interceptor, :col 4, :name-col 4, :from-var ?Kind, :end-col 23, :row 10, :to elin.constant.interceptor} {:end-row 11, :name-end-col 27, :name-end-row 11, :name-row 11, :name autocmd, :filename "src/elin/schema/interceptor.clj", :alias e.c.interceptor, :from elin.schema.interceptor, :col 4, :name-col 4, :from-var ?Kind, :end-col 27, :row 11, :to elin.constant.interceptor} {:end-row 12, :name-end-col 27, :name-end-row 12, :name-row 12, :name connect, :filename "src/elin/schema/interceptor.clj", :alias e.c.interceptor, :from elin.schema.interceptor, :col 4, :name-col 4, :from-var ?Kind, :end-col 27, :row 12, :to elin.constant.interceptor} {:end-row 13, :name-end-col 28, :name-end-row 13, :name-row 13, :name evaluate, :filename "src/elin/schema/interceptor.clj", :alias e.c.interceptor, :from elin.schema.interceptor, :col 4, :name-col 4, :from-var ?Kind, :end-col 28, :row 13, :to elin.constant.interceptor} {:end-row 14, :name-end-col 27, :name-end-row 14, :name-row 14, :name handler, :filename "src/elin/schema/interceptor.clj", :alias e.c.interceptor, :from elin.schema.interceptor, :col 4, :name-col 4, :from-var ?Kind, :end-col 27, :row 14, :to elin.constant.interceptor} {:end-row 15, :name-end-col 25, :name-end-row 15, :name-row 15, :name nrepl, :filename "src/elin/schema/interceptor.clj", :alias e.c.interceptor, :from elin.schema.interceptor, :col 4, :name-col 4, :from-var ?Kind, :end-col 25, :row 15, :to elin.constant.interceptor} {:end-row 16, :name-end-col 26, :name-end-row 16, :name-row 16, :name output, :filename "src/elin/schema/interceptor.clj", :alias e.c.interceptor, :from elin.schema.interceptor, :col 4, :name-col 4, :from-var ?Kind, :end-col 26, :row 16, :to elin.constant.interceptor} {:end-row 17, :name-end-col 24, :name-end-row 17, :name-row 17, :name test, :filename "src/elin/schema/interceptor.clj", :alias e.c.interceptor, :from elin.schema.interceptor, :col 4, :name-col 4, :from-var ?Kind, :end-col 24, :row 17, :to elin.constant.interceptor} {:fixed-arities #{1 3 2}, :end-row 17, :name-end-col 5, :name-end-row 8, :name-row 8, :name def, :filename "src/elin/schema/interceptor.clj", :from elin.schema.interceptor, :macro true, :col 1, :name-col 2, :end-col 26, :arity 2, :row 8, :to clojure.core} {:fixed-arities #{1}, :end-row 21, :name-end-col 29, :name-end-row 21, :name-row 21, :name qualified-keyword?, :filename "src/elin/schema/interceptor.clj", :from elin.schema.interceptor, :col 11, :name-col 11, :from-var ?Interceptor, :end-col 29, :row 21, :to clojure.core} {:end-row 22, :name-end-col 16, :name-end-row 22, :name-row 22, :name ?Kind, :filename "src/elin/schema/interceptor.clj", :from elin.schema.interceptor, :col 11, :name-col 11, :from-var ?Interceptor, :end-col 16, :row 22, :to elin.schema.interceptor} {:fixed-arities #{1}, :end-row 23, :name-end-col 40, :name-end-row 23, :name-row 23, :name boolean?, :filename "src/elin/schema/interceptor.clj", :from elin.schema.interceptor, :col 32, :name-col 32, :from-var ?Interceptor, :end-col 40, :row 23, :to clojure.core} {:fixed-arities #{1}, :end-row 24, :name-end-col 41, :name-end-row 24, :name-row 24, :name sequential?, :filename "src/elin/schema/interceptor.clj", :from elin.schema.interceptor, :col 30, :name-col 30, :from-var ?Interceptor, :end-col 41, :row 24, :to clojure.core} {:fixed-arities #{1}, :end-row 25, :name-end-col 32, :name-end-row 25, :name-row 25, :name fn?, :filename "src/elin/schema/interceptor.clj", :from elin.schema.interceptor, :col 29, :name-col 29, :from-var ?Interceptor, :end-col 32, :row 25, :to clojure.core} {:fixed-arities #{1}, :end-row 26, :name-end-col 32, :name-end-row 26, :name-row 26, :name fn?, :filename "src/elin/schema/interceptor.clj", :from elin.schema.interceptor, :col 29, :name-col 29, :from-var ?Interceptor, :end-col 32, :row 26, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 26, :name-end-col 5, :name-end-row 19, :name-row 19, :name def, :filename "src/elin/schema/interceptor.clj", :from elin.schema.interceptor, :macro true, :col 1, :name-col 2, :end-col 35, :arity 2, :row 19, :to clojure.core} {:end-row 29, :name-end-col 20, :name-end-row 29, :name-row 29, :name ?Elin, :filename "src/elin/schema/interceptor.clj", :alias e.s.handler, :from elin.schema.interceptor, :col 3, :name-col 3, :from-var ?HandlerContext, :end-col 20, :row 29, :to elin.schema.handler} {:fixed-arities #{1 3 2}, :end-row 29, :name-end-col 5, :name-end-row 28, :name-row 28, :name def, :filename "src/elin/schema/interceptor.clj", :from elin.schema.interceptor, :macro true, :col 1, :name-col 2, :end-col 21, :arity 2, :row 28, :to clojure.core} {:end-row 33, :name-end-col 34, :name-end-row 33, :name-row 33, :name ?Output, :filename "src/elin/schema/interceptor.clj", :alias e.s.nrepl, :from elin.schema.interceptor, :col 17, :name-col 17, :from-var ?OutputContext, :end-col 34, :row 33, :to elin.schema.nrepl} {:end-row 34, :name-end-col 44, :name-end-row 34, :name-row 34, :name ?Components, :filename "src/elin/schema/interceptor.clj", :alias e.s.handler, :from elin.schema.interceptor, :col 21, :name-col 21, :from-var ?OutputContext, :end-col 44, :row 34, :to elin.schema.handler} {:end-row 34, :name-end-col 20, :name-end-row 34, :name-row 34, :name merge, :filename "src/elin/schema/interceptor.clj", :alias m.util, :from elin.schema.interceptor, :col 7, :name-col 8, :from-var ?OutputContext, :end-col 45, :arity 2, :row 34, :to malli.util} {:end-row 34, :name-end-col 6, :name-end-row 32, :name-row 32, :name ->, :filename "src/elin/schema/interceptor.clj", :from elin.schema.interceptor, :macro true, :col 3, :name-col 4, :from-var ?OutputContext, :end-col 46, :arity 2, :varargs-min-arity 1, :row 32, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 34, :name-end-col 5, :name-end-row 31, :name-row 31, :name def, :filename "src/elin/schema/interceptor.clj", :from elin.schema.interceptor, :macro true, :col 1, :name-col 2, :end-col 47, :arity 2, :row 31, :to clojure.core} {:fixed-arities #{1}, :end-row 39, :name-end-col 34, :name-end-row 39, :name-row 39, :name string?, :filename "src/elin/schema/interceptor.clj", :from elin.schema.interceptor, :col 27, :name-col 27, :from-var ?ConnectContext, :end-col 34, :row 39, :to clojure.core} {:fixed-arities #{1}, :end-row 40, :name-end-col 27, :name-end-row 40, :name-row 40, :name int?, :filename "src/elin/schema/interceptor.clj", :from elin.schema.interceptor, :col 23, :name-col 23, :from-var ?ConnectContext, :end-col 27, :row 40, :to clojure.core} {:fixed-arities #{1}, :end-row 42, :name-end-col 38, :name-end-row 42, :name-row 42, :name any?, :filename "src/elin/schema/interceptor.clj", :from elin.schema.interceptor, :col 34, :name-col 34, :from-var ?ConnectContext, :end-col 38, :row 42, :to clojure.core} {:end-row 43, :name-end-col 44, :name-end-row 43, :name-row 43, :name ?Components, :filename "src/elin/schema/interceptor.clj", :alias e.s.handler, :from elin.schema.interceptor, :col 21, :name-col 21, :from-var ?ConnectContext, :end-col 44, :row 43, :to elin.schema.handler} {:end-row 43, :name-end-col 20, :name-end-row 43, :name-row 43, :name merge, :filename "src/elin/schema/interceptor.clj", :alias m.util, :from elin.schema.interceptor, :col 7, :name-col 8, :from-var ?ConnectContext, :end-col 45, :arity 2, :row 43, :to malli.util} {:end-row 43, :name-end-col 6, :name-end-row 37, :name-row 37, :name ->, :filename "src/elin/schema/interceptor.clj", :from elin.schema.interceptor, :macro true, :col 3, :name-col 4, :from-var ?ConnectContext, :end-col 46, :arity 2, :varargs-min-arity 1, :row 37, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 43, :name-end-col 5, :name-end-row 36, :name-row 36, :name def, :filename "src/elin/schema/interceptor.clj", :from elin.schema.interceptor, :macro true, :col 1, :name-col 2, :end-col 47, :arity 2, :row 36, :to clojure.core} {:end-row 48, :name-end-col 36, :name-end-row 48, :name-row 48, :name ?Message, :filename "src/elin/schema/interceptor.clj", :alias e.s.nrepl, :from elin.schema.interceptor, :col 18, :name-col 18, :from-var ?NreplContext, :end-col 36, :row 48, :to elin.schema.nrepl} {:fixed-arities #{1}, :end-row 50, :name-end-col 40, :name-end-row 50, :name-row 50, :name any?, :filename "src/elin/schema/interceptor.clj", :from elin.schema.interceptor, :col 36, :name-col 36, :from-var ?NreplContext, :end-col 40, :row 50, :to clojure.core} {:end-row 51, :name-end-col 44, :name-end-row 51, :name-row 51, :name ?Components, :filename "src/elin/schema/interceptor.clj", :alias e.s.handler, :from elin.schema.interceptor, :col 21, :name-col 21, :from-var ?NreplContext, :end-col 44, :row 51, :to elin.schema.handler} {:end-row 51, :name-end-col 20, :name-end-row 51, :name-row 51, :name merge, :filename "src/elin/schema/interceptor.clj", :alias m.util, :from elin.schema.interceptor, :col 7, :name-col 8, :from-var ?NreplContext, :end-col 45, :arity 2, :row 51, :to malli.util} {:end-row 51, :name-end-col 6, :name-end-row 46, :name-row 46, :name ->, :filename "src/elin/schema/interceptor.clj", :from elin.schema.interceptor, :macro true, :col 3, :name-col 4, :from-var ?NreplContext, :end-col 46, :arity 2, :varargs-min-arity 1, :row 46, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 51, :name-end-col 5, :name-end-row 45, :name-row 45, :name def, :filename "src/elin/schema/interceptor.clj", :from elin.schema.interceptor, :macro true, :col 1, :name-col 2, :end-col 47, :arity 2, :row 45, :to clojure.core} {:end-row 62, :name-end-col 44, :name-end-row 62, :name-row 62, :name ?Components, :filename "src/elin/schema/interceptor.clj", :alias e.s.handler, :from elin.schema.interceptor, :col 21, :name-col 21, :from-var ?AutocmdContext, :end-col 44, :row 62, :to elin.schema.handler} {:end-row 62, :name-end-col 20, :name-end-row 62, :name-row 62, :name merge, :filename "src/elin/schema/interceptor.clj", :alias m.util, :from elin.schema.interceptor, :col 7, :name-col 8, :from-var ?AutocmdContext, :end-col 45, :arity 2, :row 62, :to malli.util} {:end-row 62, :name-end-col 6, :name-end-row 54, :name-row 54, :name ->, :filename "src/elin/schema/interceptor.clj", :from elin.schema.interceptor, :macro true, :col 3, :name-col 4, :from-var ?AutocmdContext, :end-col 46, :arity 2, :varargs-min-arity 1, :row 54, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 62, :name-end-col 5, :name-end-row 53, :name-row 53, :name def, :filename "src/elin/schema/interceptor.clj", :from elin.schema.interceptor, :macro true, :col 1, :name-col 2, :end-col 47, :arity 2, :row 53, :to clojure.core} {:fixed-arities #{1}, :end-row 67, :name-end-col 20, :name-end-row 67, :name-row 67, :name string?, :filename "src/elin/schema/interceptor.clj", :from elin.schema.interceptor, :col 13, :name-col 13, :from-var ?TestContext, :end-col 20, :row 67, :to clojure.core} {:fixed-arities #{1}, :end-row 68, :name-end-col 35, :name-end-row 68, :name-row 68, :name string?, :filename "src/elin/schema/interceptor.clj", :from elin.schema.interceptor, :col 28, :name-col 28, :from-var ?TestContext, :end-col 35, :row 68, :to clojure.core} {:fixed-arities #{1}, :end-row 70, :name-end-col 40, :name-end-row 70, :name-row 70, :name map?, :filename "src/elin/schema/interceptor.clj", :from elin.schema.interceptor, :col 36, :name-col 36, :from-var ?TestContext, :end-col 40, :row 70, :to clojure.core} {:end-row 71, :name-end-col 44, :name-end-row 71, :name-row 71, :name ?Components, :filename "src/elin/schema/interceptor.clj", :alias e.s.handler, :from elin.schema.interceptor, :col 21, :name-col 21, :from-var ?TestContext, :end-col 44, :row 71, :to elin.schema.handler} {:end-row 71, :name-end-col 20, :name-end-row 71, :name-row 71, :name merge, :filename "src/elin/schema/interceptor.clj", :alias m.util, :from elin.schema.interceptor, :col 7, :name-col 8, :from-var ?TestContext, :end-col 45, :arity 2, :row 71, :to malli.util} {:end-row 71, :name-end-col 6, :name-end-row 65, :name-row 65, :name ->, :filename "src/elin/schema/interceptor.clj", :from elin.schema.interceptor, :macro true, :col 3, :name-col 4, :from-var ?TestContext, :end-col 46, :arity 2, :varargs-min-arity 1, :row 65, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 71, :name-end-col 5, :name-end-row 64, :name-row 64, :name def, :filename "src/elin/schema/interceptor.clj", :from elin.schema.interceptor, :macro true, :col 1, :name-col 2, :end-col 47, :arity 2, :row 64, :to clojure.core} {:fixed-arities #{1}, :end-row 76, :name-end-col 22, :name-end-row 76, :name-row 76, :name string?, :filename "src/elin/schema/interceptor.clj", :from elin.schema.interceptor, :col 15, :name-col 15, :from-var ?EvaluateContext, :end-col 22, :row 76, :to clojure.core} {:fixed-arities #{1}, :end-row 77, :name-end-col 22, :name-end-row 77, :name-row 77, :name map?, :filename "src/elin/schema/interceptor.clj", :from elin.schema.interceptor, :col 18, :name-col 18, :from-var ?EvaluateContext, :end-col 22, :row 77, :to clojure.core} {:fixed-arities #{1}, :end-row 79, :name-end-col 40, :name-end-row 79, :name-row 79, :name map?, :filename "src/elin/schema/interceptor.clj", :from elin.schema.interceptor, :col 36, :name-col 36, :from-var ?EvaluateContext, :end-col 40, :row 79, :to clojure.core} {:end-row 80, :name-end-col 44, :name-end-row 80, :name-row 80, :name ?Components, :filename "src/elin/schema/interceptor.clj", :alias e.s.handler, :from elin.schema.interceptor, :col 21, :name-col 21, :from-var ?EvaluateContext, :end-col 44, :row 80, :to elin.schema.handler} {:end-row 80, :name-end-col 20, :name-end-row 80, :name-row 80, :name merge, :filename "src/elin/schema/interceptor.clj", :alias m.util, :from elin.schema.interceptor, :col 7, :name-col 8, :from-var ?EvaluateContext, :end-col 45, :arity 2, :row 80, :to malli.util} {:end-row 80, :name-end-col 6, :name-end-row 74, :name-row 74, :name ->, :filename "src/elin/schema/interceptor.clj", :from elin.schema.interceptor, :macro true, :col 3, :name-col 4, :from-var ?EvaluateContext, :end-col 46, :arity 2, :varargs-min-arity 1, :row 74, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 80, :name-end-col 5, :name-end-row 73, :name-row 73, :name def, :filename "src/elin/schema/interceptor.clj", :from elin.schema.interceptor, :macro true, :col 1, :name-col 2, :end-col 47, :arity 2, :row 73, :to clojure.core} {:end-row 13, :name-end-col 8, :name-end-row 13, :name-row 13, :name let, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :macro true, :col 5, :name-col 5, :from-var test-clj-code, :end-col 8, :varargs-min-arity 1, :row 13, :to clojure.core} {:end-row 13, :name-end-col 21, :name-end-row 13, :name-row 13, :name ignore-keys, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 10, :name-col 10, :from-var test-clj-code, :end-col 21, :row 13, :to :clj-kondo/unknown-namespace} {:end-row 14, :name-end-col 17, :name-end-row 14, :name-row 14, :name summary, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 10, :name-col 10, :from-var test-clj-code, :end-col 17, :row 14, :to :clj-kondo/unknown-namespace} {:fixed-arities #{1}, :end-row 14, :name-end-col 23, :name-end-row 14, :name-row 14, :name atom, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 19, :name-col 19, :from-var test-clj-code, :end-col 23, :varargs-min-arity 1, :row 14, :to clojure.core} {:end-row 15, :name-end-col 17, :name-end-row 15, :name-row 15, :name results, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 10, :name-col 10, :from-var test-clj-code, :end-col 17, :row 15, :to :clj-kondo/unknown-namespace} {:fixed-arities #{1}, :end-row 15, :name-end-col 23, :name-end-row 15, :name-row 15, :name atom, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 19, :name-col 19, :from-var test-clj-code, :end-col 23, :varargs-min-arity 1, :row 15, :to clojure.core} {:end-row 16, :name-end-col 21, :name-end-row 16, :name-row 16, :name testing-var, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 10, :name-col 10, :from-var test-clj-code, :end-col 21, :row 16, :to :clj-kondo/unknown-namespace} {:fixed-arities #{1}, :end-row 16, :name-end-col 27, :name-end-row 16, :name-row 16, :name atom, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 23, :name-col 23, :from-var test-clj-code, :end-col 27, :varargs-min-arity 1, :row 16, :to clojure.core} {:end-row 17, :name-end-col 20, :name-end-row 17, :name-row 17, :name testing-ns, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 10, :name-col 10, :from-var test-clj-code, :end-col 20, :row 17, :to :clj-kondo/unknown-namespace} {:fixed-arities #{1}, :end-row 17, :name-end-col 26, :name-end-row 17, :name-row 17, :name atom, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 22, :name-col 22, :from-var test-clj-code, :end-col 26, :varargs-min-arity 1, :row 17, :to clojure.core} {:end-row 18, :name-end-col 16, :name-end-row 18, :name-row 18, :name to-str, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 10, :name-col 10, :from-var test-clj-code, :end-col 16, :row 18, :to :clj-kondo/unknown-namespace} {:end-row 18, :name-end-col 20, :name-end-row 18, :name-row 18, :name fn, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :macro true, :col 18, :name-col 18, :from-var test-clj-code, :end-col 20, :varargs-min-arity 0, :row 18, :to clojure.core} {:end-row 18, :name-end-col 23, :name-end-row 18, :name-row 18, :name x, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 22, :name-col 22, :from-var test-clj-code, :end-col 23, :row 18, :to :clj-kondo/unknown-namespace} {:end-row 19, :name-end-col 22, :name-end-row 19, :name-row 19, :name if, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 20, :name-col 20, :from-var test-clj-code, :end-col 22, :row 19, :to :clj-kondo/unknown-namespace} {:fixed-arities #{2}, :end-row 19, :name-end-col 33, :name-end-row 19, :name-row 19, :name instance?, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 24, :name-col 24, :from-var test-clj-code, :end-col 33, :row 19, :to clojure.core} {:end-row 19, :name-end-col 45, :name-end-row 19, :name-row 19, :name x, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 44, :name-col 44, :from-var test-clj-code, :end-col 45, :row 19, :to :clj-kondo/unknown-namespace} {:fixed-arities #{0 1}, :end-row 20, :name-end-col 25, :name-end-row 20, :name-row 20, :name str, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 22, :name-col 22, :from-var test-clj-code, :end-col 25, :varargs-min-arity 1, :row 20, :to clojure.core} {:fixed-arities #{1}, :end-row 20, :name-end-col 32, :name-end-row 20, :name-row 20, :name class, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 27, :name-col 27, :from-var test-clj-code, :end-col 32, :row 20, :to clojure.core} {:end-row 20, :name-end-col 34, :name-end-row 20, :name-row 20, :name x, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 33, :name-col 33, :from-var test-clj-code, :end-col 34, :row 20, :to :clj-kondo/unknown-namespace} {:end-row 20, :name-end-col 53, :name-end-row 20, :name-row 20, :name .getMessage, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 42, :name-col 42, :from-var test-clj-code, :end-col 53, :row 20, :to :clj-kondo/unknown-namespace} {:end-row 20, :name-end-col 55, :name-end-row 20, :name-row 20, :name x, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 54, :name-col 54, :from-var test-clj-code, :end-col 55, :row 20, :to :clj-kondo/unknown-namespace} {:fixed-arities #{1}, :end-row 20, :name-end-col 65, :name-end-row 20, :name-row 20, :name ex-data, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 58, :name-col 58, :from-var test-clj-code, :end-col 65, :row 20, :to clojure.core} {:end-row 20, :name-end-col 67, :name-end-row 20, :name-row 20, :name x, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 66, :name-col 66, :from-var test-clj-code, :end-col 67, :row 20, :to :clj-kondo/unknown-namespace} {:end-row 21, :name-end-col 28, :name-end-row 21, :name-row 21, :name pr-str, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 22, :name-col 22, :from-var test-clj-code, :end-col 28, :varargs-min-arity 0, :row 21, :to clojure.core} {:end-row 21, :name-end-col 30, :name-end-row 21, :name-row 21, :name x, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 29, :name-col 29, :from-var test-clj-code, :end-col 30, :row 21, :to :clj-kondo/unknown-namespace} {:end-row 22, :name-end-col 16, :name-end-row 22, :name-row 22, :name report, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 10, :name-col 10, :from-var test-clj-code, :end-col 16, :row 22, :to :clj-kondo/unknown-namespace} {:end-row 22, :name-end-col 20, :name-end-row 22, :name-row 22, :name fn, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :macro true, :col 18, :name-col 18, :from-var test-clj-code, :end-col 20, :varargs-min-arity 0, :row 22, :to clojure.core} {:end-row 22, :name-end-col 23, :name-end-row 22, :name-row 22, :name m, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 22, :name-col 22, :from-var test-clj-code, :end-col 23, :row 22, :to :clj-kondo/unknown-namespace} {:end-row 23, :name-end-col 23, :name-end-row 23, :name-row 23, :name let, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :macro true, :col 20, :name-col 20, :from-var test-clj-code, :end-col 23, :varargs-min-arity 1, :row 23, :to clojure.core} {:end-row 23, :name-end-col 36, :name-end-row 23, :name-row 23, :name report-type, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 25, :name-col 25, :from-var test-clj-code, :end-col 36, :row 23, :to :clj-kondo/unknown-namespace} {:end-row 23, :name-end-col 45, :name-end-row 23, :name-row 23, :name m, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 44, :name-col 44, :from-var test-clj-code, :end-col 45, :row 23, :to :clj-kondo/unknown-namespace} {:end-row 24, :name-end-col 26, :name-end-row 24, :name-row 24, :name cond, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :macro true, :col 22, :name-col 22, :from-var test-clj-code, :end-col 26, :varargs-min-arity 0, :row 24, :to clojure.core} {:fixed-arities #{2}, :end-row 25, :name-end-col 33, :name-end-row 25, :name-row 25, :name contains?, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 24, :name-col 24, :from-var test-clj-code, :end-col 33, :row 25, :to clojure.core} {:end-row 25, :name-end-col 67, :name-end-row 25, :name-row 25, :name report-type, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 56, :name-col 56, :from-var test-clj-code, :end-col 67, :row 25, :to :clj-kondo/unknown-namespace} {:end-row 26, :name-end-col 27, :name-end-row 26, :name-row 26, :name let, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :macro true, :col 24, :name-col 24, :from-var test-clj-code, :end-col 27, :varargs-min-arity 1, :row 26, :to clojure.core} {:end-row 26, :name-end-col 36, :name-end-row 26, :name-row 26, :name passed?, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 29, :name-col 29, :from-var test-clj-code, :end-col 36, :row 26, :to :clj-kondo/unknown-namespace} {:fixed-arities #{1 2}, :end-row 26, :name-end-col 39, :name-end-row 26, :name-row 26, :name =, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 38, :name-col 38, :from-var test-clj-code, :end-col 39, :varargs-min-arity 2, :row 26, :to clojure.core} {:end-row 26, :name-end-col 57, :name-end-row 26, :name-row 26, :name report-type, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 46, :name-col 46, :from-var test-clj-code, :end-col 57, :row 26, :to :clj-kondo/unknown-namespace} {:end-row 27, :name-end-col 32, :name-end-row 27, :name-row 27, :name ns', :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 29, :name-col 29, :from-var test-clj-code, :end-col 32, :row 27, :to :clj-kondo/unknown-namespace} {:end-row 27, :name-end-col 40, :name-end-row 27, :name-row 27, :name some->, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :macro true, :col 34, :name-col 34, :from-var test-clj-code, :end-col 40, :varargs-min-arity 1, :row 27, :to clojure.core} {:end-row 27, :name-end-col 53, :name-end-row 27, :name-row 27, :name testing-var, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 42, :name-col 42, :from-var test-clj-code, :end-col 53, :row 27, :to :clj-kondo/unknown-namespace} {:fixed-arities #{1}, :end-row 27, :name-end-col 63, :name-end-row 27, :name-row 27, :name namespace, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 54, :name-col 54, :from-var test-clj-code, :end-col 63, :row 27, :to clojure.core} {:end-row 28, :name-end-col 33, :name-end-row 28, :name-row 28, :name var', :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 29, :name-col 29, :from-var test-clj-code, :end-col 33, :row 28, :to :clj-kondo/unknown-namespace} {:end-row 28, :name-end-col 41, :name-end-row 28, :name-row 28, :name some->, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :macro true, :col 35, :name-col 35, :from-var test-clj-code, :end-col 41, :varargs-min-arity 1, :row 28, :to clojure.core} {:end-row 28, :name-end-col 54, :name-end-row 28, :name-row 28, :name testing-var, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 43, :name-col 43, :from-var test-clj-code, :end-col 54, :row 28, :to :clj-kondo/unknown-namespace} {:fixed-arities #{1}, :end-row 28, :name-end-col 59, :name-end-row 28, :name-row 28, :name name, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 55, :name-col 55, :from-var test-clj-code, :end-col 59, :row 28, :to clojure.core} {:end-row 29, :name-end-col 34, :name-end-row 29, :name-row 29, :name file', :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 29, :name-col 29, :from-var test-clj-code, :end-col 34, :row 29, :to :clj-kondo/unknown-namespace} {:fixed-arities #{0 1}, :end-row 29, :name-end-col 38, :name-end-row 29, :name-row 29, :name or, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :macro true, :col 36, :name-col 36, :from-var test-clj-code, :end-col 38, :varargs-min-arity 1, :row 29, :to clojure.core} {:end-row 29, :name-end-col 48, :name-end-row 29, :name-row 29, :name when-let, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :macro true, :col 40, :name-col 40, :from-var test-clj-code, :end-col 48, :varargs-min-arity 1, :row 29, :to clojure.core} {:end-row 29, :name-end-col 54, :name-end-row 29, :name-row 29, :name file, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 50, :name-col 50, :from-var test-clj-code, :end-col 54, :row 29, :to :clj-kondo/unknown-namespace} {:end-row 29, :name-end-col 63, :name-end-row 29, :name-row 29, :name m, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 62, :name-col 62, :from-var test-clj-code, :end-col 63, :row 29, :to :clj-kondo/unknown-namespace} {:end-row 30, :name-end-col 46, :name-end-row 30, :name-row 30, :name when, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :macro true, :col 42, :name-col 42, :from-var test-clj-code, :end-col 46, :varargs-min-arity 1, :row 30, :to clojure.core} {:fixed-arities #{1 2}, :end-row 30, :name-end-col 52, :name-end-row 30, :name-row 30, :name not=, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 48, :name-col 48, :from-var test-clj-code, :end-col 52, :varargs-min-arity 2, :row 30, :to clojure.core} {:end-row 30, :name-end-col 66, :name-end-row 30, :name-row 30, :name file, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 62, :name-col 62, :from-var test-clj-code, :end-col 66, :row 30, :to :clj-kondo/unknown-namespace} {:end-row 31, :name-end-col 47, :name-end-row 31, :name-row 31, :name file, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 43, :name-col 43, :from-var test-clj-code, :end-col 47, :row 31, :to :clj-kondo/unknown-namespace} {:end-row 33, :name-end-col 34, :name-end-row 33, :name-row 33, :name line', :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 29, :name-col 29, :from-var test-clj-code, :end-col 34, :row 33, :to :clj-kondo/unknown-namespace} {:end-row 33, :name-end-col 44, :name-end-row 33, :name-row 33, :name when-let, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :macro true, :col 36, :name-col 36, :from-var test-clj-code, :end-col 44, :varargs-min-arity 1, :row 33, :to clojure.core} {:end-row 33, :name-end-col 50, :name-end-row 33, :name-row 33, :name line, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 46, :name-col 46, :from-var test-clj-code, :end-col 50, :row 33, :to :clj-kondo/unknown-namespace} {:end-row 33, :name-end-col 59, :name-end-row 33, :name-row 33, :name m, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 58, :name-col 58, :from-var test-clj-code, :end-col 59, :row 33, :to :clj-kondo/unknown-namespace} {:fixed-arities #{0 1 2}, :end-row 34, :name-end-col 39, :name-end-row 34, :name-row 34, :name +, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 38, :name-col 38, :from-var test-clj-code, :end-col 39, :varargs-min-arity 2, :row 34, :to clojure.core} {:fixed-arities #{1}, :end-row 34, :name-end-col 44, :name-end-row 34, :name-row 34, :name dec, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 41, :name-col 41, :from-var test-clj-code, :end-col 44, :row 34, :to clojure.core} {:end-row 34, :name-end-col 61, :name-end-row 34, :name-row 34, :name line, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 57, :name-col 57, :from-var test-clj-code, :end-col 61, :row 34, :to :clj-kondo/unknown-namespace} {:end-row 35, :name-end-col 31, :name-end-row 35, :name-row 35, :name m', :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 29, :name-col 29, :from-var test-clj-code, :end-col 31, :row 35, :to :clj-kondo/unknown-namespace} {:end-row 35, :name-end-col 35, :name-end-row 35, :name-row 35, :name ->, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :macro true, :col 33, :name-col 33, :from-var test-clj-code, :end-col 35, :varargs-min-arity 1, :row 35, :to clojure.core} {:end-row 35, :name-end-col 37, :name-end-row 35, :name-row 35, :name m, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 36, :name-col 36, :from-var test-clj-code, :end-col 37, :row 35, :to :clj-kondo/unknown-namespace} {:fixed-arities #{3}, :end-row 36, :name-end-col 42, :name-end-row 36, :name-row 36, :name assoc, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 37, :name-col 37, :from-var test-clj-code, :end-col 42, :varargs-min-arity 3, :row 36, :to clojure.core} {:end-row 36, :name-end-col 50, :name-end-row 36, :name-row 36, :name ns', :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 47, :name-col 47, :from-var test-clj-code, :end-col 50, :row 36, :to :clj-kondo/unknown-namespace} {:end-row 37, :name-end-col 52, :name-end-row 37, :name-row 37, :name var', :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 48, :name-col 48, :from-var test-clj-code, :end-col 52, :row 37, :to :clj-kondo/unknown-namespace} {:end-row 38, :name-end-col 54, :name-end-row 38, :name-row 38, :name file', :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 49, :name-col 49, :from-var test-clj-code, :end-col 54, :row 38, :to :clj-kondo/unknown-namespace} {:end-row 39, :name-end-col 54, :name-end-row 39, :name-row 39, :name line', :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 49, :name-col 49, :from-var test-clj-code, :end-col 54, :row 39, :to :clj-kondo/unknown-namespace} {:fixed-arities #{4 6 3 5}, :end-row 40, :name-end-col 43, :name-end-row 40, :name-row 40, :name update, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 37, :name-col 37, :from-var test-clj-code, :end-col 43, :varargs-min-arity 6, :row 40, :to clojure.core} {:fixed-arities #{1}, :end-row 40, :name-end-col 54, :name-end-row 40, :name-row 40, :name name, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 50, :name-col 50, :from-var test-clj-code, :end-col 54, :row 40, :to clojure.core} {:fixed-arities #{4 6 3 5}, :end-row 41, :name-end-col 43, :name-end-row 41, :name-row 41, :name update, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 37, :name-col 37, :from-var test-clj-code, :end-col 43, :varargs-min-arity 6, :row 41, :to clojure.core} {:end-row 41, :name-end-col 60, :name-end-row 41, :name-row 41, :name to-str, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 54, :name-col 54, :from-var test-clj-code, :end-col 60, :row 41, :to :clj-kondo/unknown-namespace} {:fixed-arities #{4 6 3 5}, :end-row 42, :name-end-col 43, :name-end-row 42, :name-row 42, :name update, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 37, :name-col 37, :from-var test-clj-code, :end-col 43, :varargs-min-arity 6, :row 42, :to clojure.core} {:end-row 42, :name-end-col 58, :name-end-row 42, :name-row 42, :name to-str, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 52, :name-col 52, :from-var test-clj-code, :end-col 58, :row 42, :to :clj-kondo/unknown-namespace} {:end-row 43, :name-end-col 43, :name-end-row 43, :name-row 43, :name cond->, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :macro true, :col 37, :name-col 37, :from-var test-clj-code, :end-col 43, :varargs-min-arity 1, :row 43, :to clojure.core} {:end-row 43, :name-end-col 51, :name-end-row 43, :name-row 43, :name passed?, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 44, :name-col 44, :from-var test-clj-code, :end-col 51, :row 43, :to :clj-kondo/unknown-namespace} {:fixed-arities #{1 2}, :end-row 43, :name-end-col 59, :name-end-row 43, :name-row 43, :name dissoc, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 53, :name-col 53, :from-var test-clj-code, :end-col 59, :varargs-min-arity 2, :row 43, :to clojure.core} {:fixed-arities #{4 3 2}, :end-row 45, :name-end-col 31, :name-end-row 45, :name-row 45, :name swap!, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 26, :name-col 26, :from-var test-clj-code, :end-col 31, :varargs-min-arity 4, :row 45, :to clojure.core} {:end-row 45, :name-end-col 39, :name-end-row 45, :name-row 45, :name summary, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 32, :name-col 32, :from-var test-clj-code, :end-col 39, :row 45, :to :clj-kondo/unknown-namespace} {:fixed-arities #{4 6 3 5}, :end-row 45, :name-end-col 46, :name-end-row 45, :name-row 45, :name update, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 40, :name-col 40, :from-var test-clj-code, :end-col 46, :varargs-min-arity 6, :row 45, :to clojure.core} {:end-row 45, :name-end-col 58, :name-end-row 45, :name-row 45, :name report-type, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 47, :name-col 47, :from-var test-clj-code, :end-col 58, :row 45, :to :clj-kondo/unknown-namespace} {:fixed-arities #{1}, :end-row 45, :name-end-col 62, :name-end-row 45, :name-row 45, :name inc, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 59, :name-col 59, :from-var test-clj-code, :end-col 62, :row 45, :to clojure.core} {:fixed-arities #{4 3 2}, :end-row 46, :name-end-col 31, :name-end-row 46, :name-row 46, :name swap!, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 26, :name-col 26, :from-var test-clj-code, :end-col 31, :varargs-min-arity 4, :row 46, :to clojure.core} {:end-row 46, :name-end-col 39, :name-end-row 46, :name-row 46, :name results, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 32, :name-col 32, :from-var test-clj-code, :end-col 39, :row 46, :to :clj-kondo/unknown-namespace} {:end-row 46, :name-end-col 49, :name-end-row 46, :name-row 46, :name update-in, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 40, :name-col 40, :from-var test-clj-code, :end-col 49, :varargs-min-arity 3, :row 46, :to clojure.core} {:end-row 46, :name-end-col 54, :name-end-row 46, :name-row 46, :name ns', :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 51, :name-col 51, :from-var test-clj-code, :end-col 54, :row 46, :to :clj-kondo/unknown-namespace} {:end-row 46, :name-end-col 59, :name-end-row 46, :name-row 46, :name var', :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 55, :name-col 55, :from-var test-clj-code, :end-col 59, :row 46, :to :clj-kondo/unknown-namespace} {:fixed-arities #{0 1 2}, :end-row 46, :name-end-col 65, :name-end-row 46, :name-row 46, :name conj, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 61, :name-col 61, :from-var test-clj-code, :end-col 65, :varargs-min-arity 2, :row 46, :to clojure.core} {:end-row 46, :name-end-col 68, :name-end-row 46, :name-row 46, :name m', :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 66, :name-col 66, :from-var test-clj-code, :end-col 68, :row 46, :to :clj-kondo/unknown-namespace} {:fixed-arities #{1 2}, :end-row 48, :name-end-col 25, :name-end-row 48, :name-row 48, :name =, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 24, :name-col 24, :from-var test-clj-code, :end-col 25, :varargs-min-arity 2, :row 48, :to clojure.core} {:end-row 48, :name-end-col 53, :name-end-row 48, :name-row 48, :name report-type, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 42, :name-col 42, :from-var test-clj-code, :end-col 53, :row 48, :to :clj-kondo/unknown-namespace} {:end-row 49, :name-end-col 27, :name-end-row 49, :name-row 49, :name let, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :macro true, :col 24, :name-col 24, :from-var test-clj-code, :end-col 27, :varargs-min-arity 1, :row 49, :to clojure.core} {:end-row 49, :name-end-col 37, :name-end-row 49, :name-row 49, :name var-meta, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 29, :name-col 29, :from-var test-clj-code, :end-col 37, :row 49, :to :clj-kondo/unknown-namespace} {:end-row 49, :name-end-col 45, :name-end-row 49, :name-row 49, :name some->, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :macro true, :col 39, :name-col 39, :from-var test-clj-code, :end-col 45, :varargs-min-arity 1, :row 49, :to clojure.core} {:end-row 49, :name-end-col 47, :name-end-row 49, :name-row 49, :name m, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 46, :name-col 46, :from-var test-clj-code, :end-col 47, :row 49, :to :clj-kondo/unknown-namespace} {:fixed-arities #{1}, :end-row 49, :name-end-col 57, :name-end-row 49, :name-row 49, :name meta, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 53, :name-col 53, :from-var test-clj-code, :end-col 57, :row 49, :to clojure.core} {:end-row 50, :name-end-col 37, :name-end-row 50, :name-row 50, :name ns-name', :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 29, :name-col 29, :from-var test-clj-code, :end-col 37, :row 50, :to :clj-kondo/unknown-namespace} {:end-row 50, :name-end-col 45, :name-end-row 50, :name-row 50, :name some->, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :macro true, :col 39, :name-col 39, :from-var test-clj-code, :end-col 45, :varargs-min-arity 1, :row 50, :to clojure.core} {:end-row 50, :name-end-col 54, :name-end-row 50, :name-row 50, :name var-meta, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 46, :name-col 46, :from-var test-clj-code, :end-col 54, :row 50, :to :clj-kondo/unknown-namespace} {:fixed-arities #{1}, :end-row 50, :name-end-col 66, :name-end-row 50, :name-row 50, :name ns-name, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 59, :name-col 59, :from-var test-clj-code, :end-col 66, :row 50, :to clojure.core} {:fixed-arities #{0 1}, :end-row 50, :name-end-col 70, :name-end-row 50, :name-row 50, :name str, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 67, :name-col 67, :from-var test-clj-code, :end-col 70, :varargs-min-arity 1, :row 50, :to clojure.core} {:end-row 51, :name-end-col 38, :name-end-row 51, :name-row 51, :name var-name', :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 29, :name-col 29, :from-var test-clj-code, :end-col 38, :row 51, :to :clj-kondo/unknown-namespace} {:end-row 51, :name-end-col 46, :name-end-row 51, :name-row 51, :name some->, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :macro true, :col 40, :name-col 40, :from-var test-clj-code, :end-col 46, :varargs-min-arity 1, :row 51, :to clojure.core} {:end-row 51, :name-end-col 55, :name-end-row 51, :name-row 51, :name var-meta, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 47, :name-col 47, :from-var test-clj-code, :end-col 55, :row 51, :to :clj-kondo/unknown-namespace} {:fixed-arities #{0 1}, :end-row 51, :name-end-col 65, :name-end-row 51, :name-row 51, :name str, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 62, :name-col 62, :from-var test-clj-code, :end-col 65, :varargs-min-arity 1, :row 51, :to clojure.core} {:fixed-arities #{4 3 2}, :end-row 52, :name-end-col 31, :name-end-row 52, :name-row 52, :name swap!, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 26, :name-col 26, :from-var test-clj-code, :end-col 31, :varargs-min-arity 4, :row 52, :to clojure.core} {:end-row 52, :name-end-col 39, :name-end-row 52, :name-row 52, :name summary, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 32, :name-col 32, :from-var test-clj-code, :end-col 39, :row 52, :to :clj-kondo/unknown-namespace} {:fixed-arities #{4 6 3 5}, :end-row 52, :name-end-col 46, :name-end-row 52, :name-row 52, :name update, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 40, :name-col 40, :from-var test-clj-code, :end-col 46, :varargs-min-arity 6, :row 52, :to clojure.core} {:fixed-arities #{1}, :end-row 52, :name-end-col 56, :name-end-row 52, :name-row 52, :name inc, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 53, :name-col 53, :from-var test-clj-code, :end-col 56, :row 52, :to clojure.core} {:fixed-arities #{4 3 2}, :end-row 53, :name-end-col 31, :name-end-row 53, :name-row 53, :name swap!, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 26, :name-col 26, :from-var test-clj-code, :end-col 31, :varargs-min-arity 4, :row 53, :to clojure.core} {:end-row 53, :name-end-col 39, :name-end-row 53, :name-row 53, :name summary, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 32, :name-col 32, :from-var test-clj-code, :end-col 39, :row 53, :to :clj-kondo/unknown-namespace} {:fixed-arities #{4 6 3 5}, :end-row 53, :name-end-col 46, :name-end-row 53, :name-row 53, :name update, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 40, :name-col 40, :from-var test-clj-code, :end-col 46, :varargs-min-arity 6, :row 53, :to clojure.core} {:fixed-arities #{1}, :end-row 53, :name-end-col 55, :name-end-row 53, :name-row 53, :name inc, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 52, :name-col 52, :from-var test-clj-code, :end-col 55, :row 53, :to clojure.core} {:end-row 54, :name-end-col 30, :name-end-row 54, :name-row 54, :name when, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :macro true, :col 26, :name-col 26, :from-var test-clj-code, :end-col 30, :varargs-min-arity 1, :row 54, :to clojure.core} {:fixed-arities #{0 1}, :end-row 54, :name-end-col 35, :name-end-row 54, :name-row 54, :name and, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :macro true, :col 32, :name-col 32, :from-var test-clj-code, :end-col 35, :varargs-min-arity 1, :row 54, :to clojure.core} {:end-row 54, :name-end-col 44, :name-end-row 54, :name-row 54, :name ns-name', :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 36, :name-col 36, :from-var test-clj-code, :end-col 44, :row 54, :to :clj-kondo/unknown-namespace} {:end-row 54, :name-end-col 54, :name-end-row 54, :name-row 54, :name var-name', :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 45, :name-col 45, :from-var test-clj-code, :end-col 54, :row 54, :to :clj-kondo/unknown-namespace} {:fixed-arities #{2}, :end-row 55, :name-end-col 34, :name-end-row 55, :name-row 55, :name reset!, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 28, :name-col 28, :from-var test-clj-code, :end-col 34, :row 55, :to clojure.core} {:end-row 55, :name-end-col 46, :name-end-row 55, :name-row 55, :name testing-var, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 35, :name-col 35, :from-var test-clj-code, :end-col 46, :row 55, :to :clj-kondo/unknown-namespace} {:fixed-arities #{1 2}, :end-row 55, :name-end-col 54, :name-end-row 55, :name-row 55, :name symbol, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 48, :name-col 48, :from-var test-clj-code, :end-col 54, :row 55, :to clojure.core} {:end-row 55, :name-end-col 63, :name-end-row 55, :name-row 55, :name ns-name', :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 55, :name-col 55, :from-var test-clj-code, :end-col 63, :row 55, :to :clj-kondo/unknown-namespace} {:end-row 55, :name-end-col 73, :name-end-row 55, :name-row 55, :name var-name', :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 64, :name-col 64, :from-var test-clj-code, :end-col 73, :row 55, :to :clj-kondo/unknown-namespace} {:end-row 56, :name-end-col 30, :name-end-row 56, :name-row 56, :name when, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :macro true, :col 26, :name-col 26, :from-var test-clj-code, :end-col 30, :varargs-min-arity 1, :row 56, :to clojure.core} {:end-row 56, :name-end-col 39, :name-end-row 56, :name-row 56, :name ns-name', :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 31, :name-col 31, :from-var test-clj-code, :end-col 39, :row 56, :to :clj-kondo/unknown-namespace} {:fixed-arities #{2}, :end-row 57, :name-end-col 34, :name-end-row 57, :name-row 57, :name reset!, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 28, :name-col 28, :from-var test-clj-code, :end-col 34, :row 57, :to clojure.core} {:end-row 57, :name-end-col 45, :name-end-row 57, :name-row 57, :name testing-ns, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 35, :name-col 35, :from-var test-clj-code, :end-col 45, :row 57, :to :clj-kondo/unknown-namespace} {:end-row 57, :name-end-col 54, :name-end-row 57, :name-row 57, :name ns-name', :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 46, :name-col 46, :from-var test-clj-code, :end-col 54, :row 57, :to :clj-kondo/unknown-namespace} {:fixed-arities #{1 2}, :end-row 59, :name-end-col 25, :name-end-row 59, :name-row 59, :name =, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 24, :name-col 24, :from-var test-clj-code, :end-col 25, :varargs-min-arity 2, :row 59, :to clojure.core} {:end-row 59, :name-end-col 51, :name-end-row 59, :name-row 59, :name report-type, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 40, :name-col 40, :from-var test-clj-code, :end-col 51, :row 59, :to :clj-kondo/unknown-namespace} {:fixed-arities #{2}, :end-row 60, :name-end-col 30, :name-end-row 60, :name-row 60, :name reset!, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 24, :name-col 24, :from-var test-clj-code, :end-col 30, :row 60, :to clojure.core} {:end-row 60, :name-end-col 42, :name-end-row 60, :name-row 60, :name testing-var, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 31, :name-col 31, :from-var test-clj-code, :end-col 42, :row 60, :to :clj-kondo/unknown-namespace} {:end-row 64, :name-end-col 14, :name-end-row 64, :name-row 64, :name binding, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :macro true, :col 7, :name-col 7, :from-var test-clj-code, :end-col 14, :varargs-min-arity 1, :row 64, :to clojure.core} {:end-row 64, :name-end-col 35, :name-end-row 64, :name-row 64, :name report, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 16, :name-col 16, :from-var test-clj-code, :end-col 35, :row 64, :to clojure.test} {:end-row 64, :name-end-col 42, :name-end-row 64, :name-row 64, :name report, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 36, :name-col 36, :from-var test-clj-code, :end-col 42, :row 64, :to :clj-kondo/unknown-namespace} {:fixed-arities #{1}, :end-row 66, :name-end-col 31, :name-end-row 66, :name-row 66, :name test-vars, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 9, :name-col 9, :from-var test-clj-code, :end-col 31, :row 66, :to clojure.test} {:end-row 67, :name-end-col 13, :name-end-row 67, :name-row 67, :name cond->, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :macro true, :col 7, :name-col 7, :from-var test-clj-code, :end-col 13, :varargs-min-arity 1, :row 67, :to clojure.core} {:end-row 67, :name-end-col 32, :name-end-row 67, :name-row 67, :name summary, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 25, :name-col 25, :from-var test-clj-code, :end-col 32, :row 67, :to :clj-kondo/unknown-namespace} {:end-row 68, :name-end-col 32, :name-end-row 68, :name-row 68, :name results, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 25, :name-col 25, :from-var test-clj-code, :end-col 32, :row 68, :to :clj-kondo/unknown-namespace} {:end-row 69, :name-end-col 19, :name-end-row 69, :name-row 69, :name testing-ns, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 9, :name-col 9, :from-var test-clj-code, :end-col 19, :row 69, :to :clj-kondo/unknown-namespace} {:fixed-arities #{3}, :end-row 69, :name-end-col 26, :name-end-row 69, :name-row 69, :name assoc, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 21, :name-col 21, :from-var test-clj-code, :end-col 26, :varargs-min-arity 3, :row 69, :to clojure.core} {:end-row 69, :name-end-col 50, :name-end-row 69, :name-row 69, :name testing-ns, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 40, :name-col 40, :from-var test-clj-code, :end-col 50, :row 69, :to :clj-kondo/unknown-namespace} {:end-row 69, :name-end-col 7, :name-end-row 11, :name-row 11, :name defn-, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :macro true, :col 1, :name-col 2, :end-col 54, :arity 3, :varargs-min-arity 2, :row 11, :to clojure.core} {:fixed-arities #{}, :end-row 73, :name-end-col 32, :name-end-row 73, :name-row 73, :name version, :filename "src/elin/function/nrepl/test.clj", :alias e.p.nrepl, :from elin.function.nrepl.test, :col 14, :name-col 15, :from-var babashka?, :end-col 39, :arity 1, :row 73, :to elin.protocol.nrepl} {:fixed-arities #{2}, :end-row 74, :name-end-col 13, :name-end-row 73, :name-row 73, :name contains?, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 3, :name-col 4, :from-var babashka?, :end-col 24, :arity 2, :row 73, :to clojure.core} {:end-row 74, :name-end-col 7, :name-end-row 71, :name-row 71, :name defn-, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :macro true, :col 1, :name-col 2, :end-col 25, :arity 3, :varargs-min-arity 2, :row 71, :to clojure.core} {:fixed-arities #{1}, :end-row 78, :name-end-col 16, :name-end-row 78, :name-row 78, :name string?, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 9, :name-col 9, :from-var ?TestQuery, :end-col 16, :row 78, :to clojure.core} {:fixed-arities #{1}, :end-row 79, :name-end-col 31, :name-end-row 79, :name-row 79, :name string?, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 24, :name-col 24, :from-var ?TestQuery, :end-col 31, :row 79, :to clojure.core} {:fixed-arities #{1}, :end-row 80, :name-end-col 20, :name-end-row 80, :name-row 80, :name int?, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 16, :name-col 16, :from-var ?TestQuery, :end-col 20, :row 80, :to clojure.core} {:fixed-arities #{1}, :end-row 81, :name-end-col 26, :name-end-row 81, :name-row 81, :name string?, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 19, :name-col 19, :from-var ?TestQuery, :end-col 26, :row 81, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 81, :name-end-col 5, :name-end-row 76, :name-row 76, :name def, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :macro true, :col 1, :name-col 2, :end-col 29, :arity 2, :row 76, :to clojure.core} {:fixed-arities #{2}, :end-row 83, :name-end-col 23, :name-end-row 83, :name-row 83, :name test-var-query!!, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 7, :name-col 7, :end-col 23, :row 83, :to elin.function.nrepl.test} {:end-row 83, :name-end-col 55, :name-end-row 83, :name-row 83, :name ?Nrepl, :filename "src/elin/function/nrepl/test.clj", :alias e.s.component, :from elin.function.nrepl.test, :col 35, :name-col 35, :end-col 55, :row 83, :to elin.schema.component} {:end-row 83, :name-end-col 66, :name-end-row 83, :private true, :name-row 83, :name ?TestQuery, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 56, :name-col 56, :end-col 66, :row 83, :to elin.function.nrepl.test} {:fixed-arities #{1}, :end-row 83, :name-end-col 72, :name-end-row 83, :name-row 83, :name map?, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 68, :name-col 68, :end-col 72, :row 83, :to clojure.core} {:fixed-arities #{2}, :end-row 83, :name-end-col 6, :name-end-row 83, :name-row 83, :name =>, :filename "src/elin/function/nrepl/test.clj", :alias m, :from elin.function.nrepl.test, :macro true, :col 1, :name-col 2, :end-col 74, :arity 2, :row 83, :to malli.core} {:fixed-arities #{0 1}, :end-row 86, :name-end-col 35, :name-end-row 86, :name-row 86, :name str, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 31, :name-col 32, :from-var test-var-query!!, :end-col 43, :arity 2, :varargs-min-arity 1, :row 86, :to clojure.core} {:fixed-arities #{1 2}, :end-row 86, :name-end-col 30, :name-end-row 86, :name-row 86, :name symbol, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 23, :name-col 24, :from-var test-var-query!!, :end-col 44, :arity 1, :row 86, :to clojure.core} {:end-row 86, :name fn*, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 22, :from-var test-var-query!!, :end-col 44, :arity 2, :row 86, :to clojure.core} {:fixed-arities #{1 4 3 2}, :end-row 86, :name-end-col 21, :name-end-row 86, :name-row 86, :name map, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 17, :name-col 18, :from-var test-var-query!!, :end-col 50, :arity 2, :varargs-min-arity 4, :row 86, :to clojure.core} {:fixed-arities #{1}, :end-row 89, :name-end-col 62, :name-end-row 89, :private true, :name-row 89, :name babashka?, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 52, :name-col 53, :from-var test-var-query!!, :end-col 69, :arity 1, :row 89, :to elin.function.nrepl.test} {:end-row 91, :name-end-col 51, :name-end-row 89, :name-row 89, :name if, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 48, :name-col 49, :from-var test-var-query!!, :end-col 52, :arity 3, :row 89, :to clojure.core} {:fixed-arities #{1}, :end-row 91, :name-end-col 35, :name-end-row 87, :private true, :name-row 87, :name test-clj-code, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 21, :name-col 22, :from-var test-var-query!!, :end-col 54, :arity 1, :row 87, :to elin.function.nrepl.test} {:fixed-arities #{0 1}, :end-row 91, :name-end-col 20, :name-end-row 87, :name-row 87, :name str, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 16, :name-col 17, :from-var test-var-query!!, :end-col 55, :arity 1, :varargs-min-arity 1, :row 87, :to clojure.core} {:fixed-arities #{3 2}, :end-row 92, :name-end-col 33, :name-end-row 92, :name-row 92, :name eval!!, :filename "src/elin/function/nrepl/test.clj", :alias e.f.nrepl, :from elin.function.nrepl.test, :col 16, :name-col 17, :from-var test-var-query!!, :end-col 58, :arity 3, :row 92, :to elin.function.nrepl} {:fixed-arities #{1 2}, :end-row 93, :name-end-col 21, :name-end-row 93, :name-row 93, :name read-string, :filename "src/elin/function/nrepl/test.clj", :alias edn, :from elin.function.nrepl.test, :col 5, :name-col 6, :from-var test-var-query!!, :end-col 36, :arity 1, :row 93, :to clojure.edn} {:end-row 93, :name-end-col 9, :name-end-row 86, :name-row 86, :name let, :filename "src/elin/function/nrepl/test.clj", :alias e, :from elin.function.nrepl.test, :macro true, :col 3, :name-col 4, :from-var test-var-query!!, :end-col 37, :arity 2, :varargs-min-arity 1, :row 86, :to elin.error} {:end-row 93, :name-end-col 6, :name-end-row 84, :name-row 84, :name defn, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :macro true, :col 1, :name-col 2, :end-col 38, :arity 3, :varargs-min-arity 2, :row 84, :to clojure.core} {:end-row 102, :name-end-col 9, :name-end-row 95, :name-row 95, :name comment, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :macro true, :col 1, :name-col 2, :end-col 25, :arity 3, :varargs-min-arity 0, :row 95, :to clojure.core} {:fixed-arities #{2}, :end-row 15, :name-end-col 22, :name-end-row 15, :name-row 15, :name instance?, :filename "src/elin/schema.clj", :from elin.schema, :col 12, :name-col 13, :from-var ?instance, :end-col 31, :arity 2, :row 15, :to clojure.core} {:end-row 15, :name fn*, :filename "src/elin/schema.clj", :from elin.schema, :col 11, :from-var ?instance, :end-col 31, :arity 2, :row 15, :to clojure.core} {:fixed-arities #{1}, :end-row 15, :name-end-col 20, :name-end-row 13, :name-row 13, :name -simple-schema, :filename "src/elin/schema.clj", :alias m, :from elin.schema, :col 3, :name-col 4, :from-var ?instance, :end-col 33, :arity 1, :row 13, :to malli.core} {:end-row 15, :name-end-col 6, :name-end-row 11, :name-row 11, :name defn, :filename "src/elin/schema.clj", :from elin.schema, :macro true, :col 1, :name-col 2, :end-col 34, :arity 3, :varargs-min-arity 2, :row 11, :to clojure.core} {:fixed-arities #{1}, :end-row 18, :name-end-col 13, :name-end-row 18, :name-row 18, :name ?instance, :filename "src/elin/schema.clj", :from elin.schema, :col 3, :name-col 4, :from-var ?File, :end-col 27, :arity 1, :row 18, :to elin.schema} {:fixed-arities #{1 3 2}, :end-row 18, :name-end-col 5, :name-end-row 17, :name-row 17, :name def, :filename "src/elin/schema.clj", :from elin.schema, :macro true, :col 1, :name-col 2, :end-col 28, :arity 2, :row 17, :to clojure.core} {:fixed-arities #{1}, :end-row 23, :name-end-col 24, :name-end-row 23, :name-row 23, :name bytes?, :filename "src/elin/schema.clj", :from elin.schema, :col 17, :name-col 18, :from-var ?NotBytes, :end-col 27, :arity 1, :row 23, :to clojure.core} {:fixed-arities #{1}, :end-row 23, :name-end-col 16, :name-end-row 23, :name-row 23, :name not, :filename "src/elin/schema.clj", :from elin.schema, :col 12, :name-col 13, :from-var ?NotBytes, :end-col 28, :arity 1, :row 23, :to clojure.core} {:end-row 23, :name fn*, :filename "src/elin/schema.clj", :from elin.schema, :col 11, :from-var ?NotBytes, :end-col 28, :arity 2, :row 23, :to clojure.core} {:fixed-arities #{1}, :end-row 23, :name-end-col 20, :name-end-row 21, :name-row 21, :name -simple-schema, :filename "src/elin/schema.clj", :alias m, :from elin.schema, :col 3, :name-col 4, :from-var ?NotBytes, :end-col 30, :arity 1, :row 21, :to malli.core} {:fixed-arities #{1 3 2}, :end-row 23, :name-end-col 5, :name-end-row 20, :name-row 20, :name def, :filename "src/elin/schema.clj", :from elin.schema, :macro true, :col 1, :name-col 2, :end-col 31, :arity 2, :row 20, :to clojure.core} {:fixed-arities #{1}, :end-row 26, :name-end-col 13, :name-end-row 26, :name-row 26, :name ?instance, :filename "src/elin/schema.clj", :from elin.schema, :col 3, :name-col 4, :from-var ?Error, :end-col 28, :arity 1, :row 26, :to elin.schema} {:fixed-arities #{1 3 2}, :end-row 26, :name-end-col 5, :name-end-row 25, :name-row 25, :name def, :filename "src/elin/schema.clj", :from elin.schema, :macro true, :col 1, :name-col 2, :end-col 29, :arity 2, :row 25, :to clojure.core} {:fixed-arities #{1}, :end-row 29, :name-end-col 13, :name-end-row 29, :name-row 29, :name ?instance, :filename "src/elin/schema.clj", :from elin.schema, :col 3, :name-col 4, :from-var ?ManyToManyChannel, :end-col 32, :arity 1, :row 29, :to elin.schema} {:fixed-arities #{1 3 2}, :end-row 29, :name-end-col 5, :name-end-row 28, :name-row 28, :name def, :filename "src/elin/schema.clj", :from elin.schema, :macro true, :col 1, :name-col 2, :end-col 33, :arity 2, :row 28, :to clojure.core} {:fixed-arities #{1}, :end-row 32, :name-end-col 13, :name-end-row 32, :name-row 32, :name ?instance, :filename "src/elin/schema.clj", :from elin.schema, :col 3, :name-col 4, :from-var ?Atom, :end-col 19, :arity 1, :row 32, :to elin.schema} {:fixed-arities #{1 3 2}, :end-row 32, :name-end-col 5, :name-end-row 31, :name-row 31, :name def, :filename "src/elin/schema.clj", :from elin.schema, :macro true, :col 1, :name-col 2, :end-col 20, :arity 2, :row 31, :to clojure.core} {:fixed-arities #{1}, :end-row 35, :name-end-col 13, :name-end-row 35, :name-row 35, :name ?instance, :filename "src/elin/schema.clj", :from elin.schema, :col 3, :name-col 4, :from-var ?Pattern, :end-col 22, :arity 1, :row 35, :to elin.schema} {:fixed-arities #{1 3 2}, :end-row 35, :name-end-col 5, :name-end-row 34, :name-row 34, :name def, :filename "src/elin/schema.clj", :from elin.schema, :macro true, :col 1, :name-col 2, :end-col 23, :arity 2, :row 34, :to clojure.core} {:end-row 39, :name-end-col 14, :name-end-row 39, :name-row 39, :name ?Error, :filename "src/elin/schema.clj", :from elin.schema, :col 8, :name-col 8, :from-var error-or, :end-col 14, :row 39, :to elin.schema} {:end-row 39, :name-end-col 6, :name-end-row 37, :name-row 37, :name defn, :filename "src/elin/schema.clj", :from elin.schema, :macro true, :col 1, :name-col 2, :end-col 23, :arity 3, :varargs-min-arity 2, :row 37, :to clojure.core} {:end-row 5, :name-end-col 10, :name-end-row 5, :name-row 5, :name this, :filename "src/elin/protocol/interceptor.clj", :from elin.protocol.interceptor, :col 6, :name-col 6, :end-col 10, :row 5, :to :clj-kondo/unknown-namespace} {:end-row 5, :name-end-col 15, :name-end-row 5, :name-row 5, :name kind, :filename "src/elin/protocol/interceptor.clj", :from elin.protocol.interceptor, :col 11, :name-col 11, :end-col 15, :row 5, :to :clj-kondo/unknown-namespace} {:end-row 5, :name-end-col 23, :name-end-row 5, :name-row 5, :name context, :filename "src/elin/protocol/interceptor.clj", :from elin.protocol.interceptor, :col 16, :name-col 16, :end-col 23, :row 5, :to :clj-kondo/unknown-namespace} {:end-row 6, :name-end-col 10, :name-end-row 6, :name-row 6, :name this, :filename "src/elin/protocol/interceptor.clj", :from elin.protocol.interceptor, :col 6, :name-col 6, :end-col 10, :row 6, :to :clj-kondo/unknown-namespace} {:end-row 6, :name-end-col 15, :name-end-row 6, :name-row 6, :name kind, :filename "src/elin/protocol/interceptor.clj", :from elin.protocol.interceptor, :col 11, :name-col 11, :end-col 15, :row 6, :to :clj-kondo/unknown-namespace} {:end-row 6, :name-end-col 23, :name-end-row 6, :name-row 6, :name context, :filename "src/elin/protocol/interceptor.clj", :from elin.protocol.interceptor, :col 16, :name-col 16, :end-col 23, :row 6, :to :clj-kondo/unknown-namespace} {:end-row 6, :name-end-col 34, :name-end-row 6, :name-row 6, :name terminator, :filename "src/elin/protocol/interceptor.clj", :from elin.protocol.interceptor, :col 24, :name-col 24, :end-col 34, :row 6, :to :clj-kondo/unknown-namespace} {:end-row 6, :name-end-col 13, :name-end-row 3, :name-row 3, :name defprotocol, :filename "src/elin/protocol/interceptor.clj", :from elin.protocol.interceptor, :macro true, :col 1, :name-col 2, :end-col 37, :arity 2, :varargs-min-arity 1, :row 3, :to clojure.core} {:end-row 8, :name-end-col 34, :name-end-row 8, :name-row 8, :name ?Message, :filename "src/elin/util/nrepl.clj", :alias e.s.nrepl, :from elin.util.nrepl, :col 16, :name-col 16, :from-var ?Messages, :end-col 34, :row 8, :to elin.schema.nrepl} {:fixed-arities #{1 3 2}, :end-row 8, :name-end-col 5, :name-end-row 7, :name-row 7, :name def, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :macro true, :col 1, :name-col 2, :end-col 36, :arity 2, :row 7, :to clojure.core} {:fixed-arities #{1}, :end-row 10, :name-end-col 21, :name-end-row 10, :name-row 10, :name merge-messages, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 7, :name-col 7, :end-col 21, :row 10, :to elin.util.nrepl} {:end-row 10, :name-end-col 42, :name-end-row 10, :private true, :name-row 10, :name ?Messages, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 33, :name-col 33, :end-col 42, :row 10, :to elin.util.nrepl} {:end-row 10, :name-end-col 62, :name-end-row 10, :name-row 10, :name ?Message, :filename "src/elin/util/nrepl.clj", :alias e.s.nrepl, :from elin.util.nrepl, :col 44, :name-col 44, :end-col 62, :row 10, :to elin.schema.nrepl} {:fixed-arities #{2}, :end-row 10, :name-end-col 6, :name-end-row 10, :name-row 10, :name =>, :filename "src/elin/util/nrepl.clj", :alias m, :from elin.util.nrepl, :macro true, :col 1, :name-col 2, :end-col 64, :arity 2, :row 10, :to malli.core} {:fixed-arities #{1 2}, :end-row 13, :name-end-col 32, :name-end-row 13, :name-row 13, :name keyword, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 25, :name-col 25, :from-var merge-messages, :end-col 32, :row 13, :to clojure.core} {:fixed-arities #{1 2}, :end-row 13, :name keyword, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 25, :from-var merge-messages, :end-col 32, :arity 1, :row 13, :to clojure.core} {:end-row 13, :name-end-col 56, :name-end-row 13, :name-row 13, :name array-key-set, :filename "src/elin/util/nrepl.clj", :alias e.c.nrepl, :from elin.util.nrepl, :col 33, :name-col 33, :from-var merge-messages, :end-col 56, :row 13, :to elin.constant.nrepl} {:fixed-arities #{1 4 3 2}, :end-row 13, :name-end-col 24, :name-end-row 13, :name-row 13, :name map, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 20, :name-col 21, :from-var merge-messages, :end-col 57, :arity 2, :varargs-min-arity 4, :row 13, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 17, :name-end-col 64, :name-end-row 17, :name-row 17, :name concat, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 58, :name-col 58, :from-var merge-messages, :end-col 64, :varargs-min-arity 2, :row 17, :to clojure.core} {:fixed-arities #{1 2}, :end-row 15, :name-end-col 56, :name-end-row 15, :name-row 15, :name keep, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 51, :name-col 52, :from-var merge-messages, :end-col 68, :arity 2, :row 15, :to clojure.core} {:fixed-arities #{1}, :end-row 16, :name-end-col 55, :name-end-row 16, :name-row 16, :name seq, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 51, :name-col 52, :from-var merge-messages, :end-col 56, :arity 1, :row 16, :to clojure.core} {:fixed-arities #{4 3 2 5}, :end-row 17, :name-end-col 57, :name-end-row 17, :name-row 17, :name apply, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 51, :name-col 52, :from-var merge-messages, :end-col 65, :arity 2, :varargs-min-arity 5, :row 17, :to clojure.core} {:fixed-arities #{0 1}, :end-row 18, :name-end-col 60, :name-end-row 18, :name-row 18, :name distinct, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 51, :name-col 52, :from-var merge-messages, :end-col 61, :arity 1, :row 18, :to clojure.core} {:end-row 18, :name-end-col 50, :name-end-row 15, :name-row 15, :name some->>, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :macro true, :col 42, :name-col 43, :from-var merge-messages, :end-col 62, :arity 4, :varargs-min-arity 1, :row 15, :to clojure.core} {:fixed-arities #{3}, :end-row 19, :name-end-col 37, :name-end-row 19, :name-row 19, :name assoc, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 31, :name-col 32, :from-var merge-messages, :end-col 49, :arity 3, :varargs-min-arity 3, :row 19, :to clojure.core} {:fixed-arities #{3 2}, :end-row 20, :name-end-col 36, :name-end-row 15, :name-row 15, :name if-let, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :macro true, :col 29, :name-col 30, :from-var merge-messages, :end-col 36, :arity 3, :row 15, :to clojure.core} {:end-row 20, :name-end-col 30, :name-end-row 14, :name-row 14, :name fn, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :macro true, :col 27, :name-col 28, :from-var merge-messages, :end-col 37, :arity 2, :varargs-min-arity 0, :row 14, :to clojure.core} {:fixed-arities #{3 2}, :end-row 21, :name-end-col 26, :name-end-row 14, :name-row 14, :name reduce, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 19, :name-col 20, :from-var merge-messages, :end-col 41, :arity 3, :row 14, :to clojure.core} {:end-row 23, :name-end-col 22, :name-end-row 23, :name-row 23, :name merge, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 17, :name-col 17, :from-var merge-messages, :end-col 22, :varargs-min-arity 0, :row 23, :to clojure.core} {:fixed-arities #{1 2}, :end-row 22, :name-end-col 29, :name-end-row 22, :name-row 22, :name dissoc, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 23, :name-col 23, :from-var merge-messages, :end-col 29, :varargs-min-arity 2, :row 22, :to clojure.core} {:fixed-arities #{4 3 2 5}, :end-row 22, :name-end-col 22, :name-end-row 22, :name-row 22, :name apply, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 16, :name-col 17, :from-var merge-messages, :end-col 43, :arity 3, :varargs-min-arity 5, :row 22, :to clojure.core} {:end-row 22, :name fn*, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 15, :from-var merge-messages, :end-col 43, :arity 2, :row 22, :to clojure.core} {:fixed-arities #{1 4 3 2}, :end-row 22, :name-end-col 14, :name-end-row 22, :name-row 22, :name map, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 10, :name-col 11, :from-var merge-messages, :end-col 53, :arity 2, :varargs-min-arity 4, :row 22, :to clojure.core} {:fixed-arities #{4 3 2 5}, :end-row 23, :name-end-col 16, :name-end-row 23, :name-row 23, :name apply, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 10, :name-col 11, :from-var merge-messages, :end-col 33, :arity 3, :varargs-min-arity 5, :row 23, :to clojure.core} {:end-row 23, :name-end-col 9, :name-end-row 22, :name-row 22, :name ->>, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :macro true, :col 5, :name-col 6, :from-var merge-messages, :end-col 34, :arity 2, :varargs-min-arity 1, :row 22, :to clojure.core} {:end-row 23, :name-end-col 7, :name-end-row 13, :name-row 13, :name let, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :macro true, :col 3, :name-col 4, :from-var merge-messages, :end-col 35, :arity 2, :varargs-min-arity 1, :row 13, :to clojure.core} {:end-row 23, :name-end-col 6, :name-end-row 11, :name-row 11, :name defn, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :macro true, :col 1, :name-col 2, :end-col 36, :arity 3, :varargs-min-arity 2, :row 11, :to clojure.core} {:fixed-arities #{3}, :end-row 25, :name-end-col 22, :name-end-row 25, :name-row 25, :name update-messages, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 7, :name-col 7, :end-col 22, :row 25, :to elin.util.nrepl} {:fixed-arities #{1}, :end-row 25, :name-end-col 42, :name-end-row 25, :name-row 25, :name keyword?, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 34, :name-col 34, :end-col 42, :row 25, :to clojure.core} {:fixed-arities #{1}, :end-row 25, :name-end-col 46, :name-end-row 25, :name-row 25, :name fn?, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 43, :name-col 43, :end-col 46, :row 25, :to clojure.core} {:end-row 25, :name-end-col 56, :name-end-row 25, :private true, :name-row 25, :name ?Messages, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 47, :name-col 47, :end-col 56, :row 25, :to elin.util.nrepl} {:end-row 25, :name-end-col 67, :name-end-row 25, :private true, :name-row 25, :name ?Messages, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 58, :name-col 58, :end-col 67, :row 25, :to elin.util.nrepl} {:fixed-arities #{2}, :end-row 25, :name-end-col 6, :name-end-row 25, :name-row 25, :name =>, :filename "src/elin/util/nrepl.clj", :alias m, :from elin.util.nrepl, :macro true, :col 1, :name-col 2, :end-col 69, :arity 2, :row 25, :to malli.core} {:fixed-arities #{1}, :end-row 32, :name-end-col 11, :name-end-row 32, :name-row 32, :name not, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 7, :name-col 8, :from-var update-messages, :end-col 16, :arity 1, :row 32, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 35, :name-end-col 14, :name-end-row 35, :name-row 35, :name conj, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 9, :name-col 10, :from-var update-messages, :end-col 34, :arity 2, :varargs-min-arity 2, :row 35, :to clojure.core} {:end-row 35, :name-end-col 10, :name-end-row 33, :name-row 33, :name if, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 7, :name-col 8, :from-var update-messages, :end-col 35, :arity 3, :row 33, :to clojure.core} {:fixed-arities #{2}, :end-row 37, :name-end-col 17, :name-end-row 37, :name-row 37, :name contains?, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 7, :name-col 8, :from-var update-messages, :end-col 24, :arity 2, :row 37, :to clojure.core} {:fixed-arities #{4 6 3 5}, :end-row 39, :name-end-col 34, :name-end-row 39, :name-row 39, :name update, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 27, :name-col 28, :from-var update-messages, :end-col 43, :arity 3, :varargs-min-arity 6, :row 39, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 39, :name-end-col 19, :name-end-row 39, :name-row 39, :name conj, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 14, :name-col 15, :from-var update-messages, :end-col 44, :arity 2, :varargs-min-arity 2, :row 39, :to clojure.core} {:end-row 40, :name-end-col 13, :name-end-row 38, :name-row 38, :name recur, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 7, :name-col 8, :from-var update-messages, :end-col 19, :arity 3, :row 38, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 43, :name-end-col 28, :name-end-row 43, :name-row 43, :name conj, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 23, :name-col 24, :from-var update-messages, :end-col 40, :arity 2, :varargs-min-arity 2, :row 43, :to clojure.core} {:end-row 43, :name-end-col 13, :name-end-row 43, :name-row 43, :name recur, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 7, :name-col 8, :from-var update-messages, :end-col 50, :arity 3, :row 43, :to clojure.core} {:end-row 43, :name-end-col 10, :name-end-row 31, :name-row 31, :name cond, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :macro true, :col 5, :name-col 6, :from-var update-messages, :end-col 51, :arity 6, :varargs-min-arity 0, :row 31, :to clojure.core} {:end-row 43, :name-end-col 8, :name-end-row 28, :name-row 28, :name loop, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :macro true, :col 3, :name-col 4, :from-var update-messages, :end-col 52, :arity 2, :varargs-min-arity 1, :row 28, :to clojure.core} {:end-row 43, :name-end-col 6, :name-end-row 26, :name-row 26, :name defn, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :macro true, :col 1, :name-col 2, :end-col 53, :arity 3, :varargs-min-arity 2, :row 26, :to clojure.core} {:fixed-arities #{2}, :end-row 45, :name-end-col 18, :name-end-row 45, :name-row 45, :name has-status?, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 7, :name-col 7, :end-col 18, :row 45, :to elin.util.nrepl} {:end-row 45, :name-end-col 48, :name-end-row 45, :name-row 45, :name ?Message, :filename "src/elin/util/nrepl.clj", :alias e.s.nrepl, :from elin.util.nrepl, :col 30, :name-col 30, :end-col 48, :row 45, :to elin.schema.nrepl} {:fixed-arities #{1}, :end-row 45, :name-end-col 56, :name-end-row 45, :name-row 45, :name string?, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 49, :name-col 49, :end-col 56, :row 45, :to clojure.core} {:fixed-arities #{1}, :end-row 45, :name-end-col 66, :name-end-row 45, :name-row 45, :name boolean?, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 58, :name-col 58, :end-col 66, :row 45, :to clojure.core} {:fixed-arities #{2}, :end-row 45, :name-end-col 6, :name-end-row 45, :name-row 45, :name =>, :filename "src/elin/util/nrepl.clj", :alias m, :from elin.util.nrepl, :macro true, :col 1, :name-col 2, :end-col 68, :arity 2, :row 45, :to malli.core} {:fixed-arities #{1 2}, :end-row 49, :name-end-col 13, :name-end-row 49, :name-row 49, :name =, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 11, :name-col 12, :from-var has-status?, :end-col 23, :arity 2, :varargs-min-arity 2, :row 49, :to clojure.core} {:end-row 49, :name fn*, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 10, :from-var has-status?, :end-col 23, :arity 2, :row 49, :to clojure.core} {:fixed-arities #{2}, :end-row 50, :name-end-col 9, :name-end-row 49, :name-row 49, :name some, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 4, :name-col 5, :from-var has-status?, :end-col 28, :arity 2, :row 49, :to clojure.core} {:fixed-arities #{1}, :end-row 50, :name-end-col 11, :name-end-row 48, :name-row 48, :name boolean, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 3, :name-col 4, :from-var has-status?, :end-col 29, :arity 1, :row 48, :to clojure.core} {:end-row 50, :name-end-col 6, :name-end-row 46, :name-row 46, :name defn, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :macro true, :col 1, :name-col 2, :end-col 30, :arity 3, :varargs-min-arity 2, :row 46, :to clojure.core} {:end-row 18, :name-end-col 41, :name-end-row 18, :name-row 18, :name ?Plugin, :filename "src/elin/component/plugin.clj", :alias e.s.plugin, :from elin.component.plugin, :col 23, :name-col 23, :from-var validation-error, :end-col 41, :row 18, :to elin.schema.plugin} {:fixed-arities #{3 2}, :end-row 18, :name-end-col 22, :name-end-row 18, :name-row 18, :name explain, :filename "src/elin/component/plugin.clj", :alias m, :from elin.component.plugin, :col 12, :name-col 13, :from-var validation-error, :end-col 42, :arity 2, :row 18, :to malli.core} {:fixed-arities #{1 2}, :end-row 19, :name-end-col 29, :name-end-row 19, :name-row 19, :name humanize, :filename "src/elin/component/plugin.clj", :alias m.error, :from elin.component.plugin, :col 12, :name-col 13, :from-var validation-error, :end-col 30, :arity 1, :row 19, :to malli.error} {:end-row 19, :name-end-col 11, :name-end-row 17, :name-row 17, :name some->>, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :macro true, :col 3, :name-col 4, :from-var validation-error, :end-col 31, :arity 3, :varargs-min-arity 1, :row 17, :to clojure.core} {:end-row 19, :name-end-col 7, :name-end-row 15, :name-row 15, :name defn-, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :macro true, :col 1, :name-col 2, :end-col 32, :arity 3, :varargs-min-arity 2, :row 15, :to clojure.core} {:fixed-arities #{1 2}, :end-row 24, :name-end-col 56, :name-end-row 24, :name-row 24, :name file, :filename "src/elin/component/plugin.clj", :alias io, :from elin.component.plugin, :col 48, :name-col 49, :from-var add-classpaths!, :end-col 59, :arity 1, :varargs-min-arity 2, :row 24, :to clojure.java.io} {:end-row 24, :name ., :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :col 32, :from-var add-classpaths!, :end-col 60, :arity 2, :row 24, :to clojure.core} {:end-row 24, :name ., :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :col 14, :from-var add-classpaths!, :end-col 61, :arity 2, :row 24, :to clojure.core} {:end-row 24, :name fn*, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :col 13, :from-var add-classpaths!, :end-col 61, :arity 2, :row 24, :to clojure.core} {:fixed-arities #{1 4 3 2}, :end-row 24, :name-end-col 12, :name-end-row 24, :name-row 24, :name map, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :col 8, :name-col 9, :from-var add-classpaths!, :end-col 62, :arity 2, :varargs-min-arity 4, :row 24, :to clojure.core} {:fixed-arities #{1 2}, :end-row 25, :name-end-col 17, :name-end-row 25, :name-row 25, :name join, :filename "src/elin/component/plugin.clj", :alias str, :from elin.component.plugin, :col 8, :name-col 9, :from-var add-classpaths!, :end-col 22, :arity 2, :row 25, :to clojure.string} {:end-row 26, :name-end-col 34, :name-end-row 26, :name-row 26, :name add-classpath, :filename "src/elin/component/plugin.clj", :alias b.classpath, :from elin.component.plugin, :col 8, :name-col 9, :from-var add-classpaths!, :end-col 35, :arity 1, :row 26, :to babashka.classpath} {:end-row 26, :name-end-col 7, :name-end-row 23, :name-row 23, :name ->>, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :macro true, :col 3, :name-col 4, :from-var add-classpaths!, :end-col 36, :arity 4, :varargs-min-arity 1, :row 23, :to clojure.core} {:end-row 26, :name-end-col 7, :name-end-row 21, :name-row 21, :name defn-, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :macro true, :col 1, :name-col 2, :end-col 37, :arity 3, :varargs-min-arity 2, :row 21, :to clojure.core} {:fixed-arities #{2}, :end-row 28, :name-end-col 18, :name-end-row 28, :private true, :name-row 28, :name load-plugin, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :col 7, :name-col 7, :end-col 18, :row 28, :to elin.component.plugin} {:end-row 28, :name-end-col 46, :name-end-row 28, :name-row 28, :name ?Host, :filename "src/elin/component/plugin.clj", :alias e.s.server, :from elin.component.plugin, :col 30, :name-col 30, :end-col 46, :row 28, :to elin.schema.server} {:fixed-arities #{1}, :end-row 28, :name-end-col 54, :name-end-row 28, :name-row 28, :name string?, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :col 47, :name-col 47, :end-col 54, :row 28, :to clojure.core} {:end-row 28, :name-end-col 82, :name-end-row 28, :name-row 28, :name ?Plugin, :filename "src/elin/component/plugin.clj", :alias e.s.plugin, :from elin.component.plugin, :col 64, :name-col 64, :end-col 82, :row 28, :to elin.schema.plugin} {:fixed-arities #{2}, :end-row 28, :name-end-col 6, :name-end-row 28, :name-row 28, :name =>, :filename "src/elin/component/plugin.clj", :alias m, :from elin.component.plugin, :macro true, :col 1, :name-col 2, :end-col 85, :arity 2, :row 28, :to malli.core} {:end-row 31, :name-end-col 40, :name-end-row 31, :name-row 31, :name slurp, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :col 34, :name-col 35, :from-var load-plugin, :end-col 50, :arity 1, :varargs-min-arity 1, :row 31, :to clojure.core} {:fixed-arities #{1 2}, :end-row 31, :name-end-col 33, :name-end-row 31, :name-row 31, :name read-string, :filename "src/elin/component/plugin.clj", :alias edn, :from elin.component.plugin, :col 17, :name-col 18, :from-var load-plugin, :end-col 51, :arity 1, :row 31, :to clojure.edn} {:fixed-arities #{1}, :end-row 32, :name-end-col 30, :name-end-row 32, :private true, :name-row 32, :name validation-error, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :col 13, :name-col 14, :from-var load-plugin, :end-col 39, :arity 1, :row 32, :to elin.component.plugin} {:end-row 34, :name-end-col 66, :name-end-row 34, :name-row 34, :name pr-str, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :col 59, :name-col 60, :from-var load-plugin, :end-col 71, :arity 1, :varargs-min-arity 0, :row 34, :to clojure.core} {:end-row 34, :name-end-col 25, :name-end-row 34, :name-row 34, :name warning, :filename "src/elin/component/plugin.clj", :alias e.message, :from elin.component.plugin, :col 7, :name-col 8, :from-var load-plugin, :end-col 72, :arity 3, :varargs-min-arity 1, :row 34, :to elin.message} {:end-row 35, :name-end-col 8, :name-end-row 33, :name-row 33, :name if, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :col 5, :name-col 6, :from-var load-plugin, :end-col 15, :arity 3, :row 33, :to clojure.core} {:end-row 35, :name-end-col 7, :name-end-row 31, :name-row 31, :name let, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :macro true, :col 3, :name-col 4, :from-var load-plugin, :end-col 16, :arity 2, :varargs-min-arity 1, :row 31, :to clojure.core} {:end-row 35, :name-end-col 7, :name-end-row 29, :name-row 29, :name defn-, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :macro true, :col 1, :name-col 2, :end-col 17, :arity 3, :varargs-min-arity 2, :row 29, :to clojure.core} {:fixed-arities #{2}, :end-row 37, :name-end-col 19, :name-end-row 37, :private true, :name-row 37, :name load-plugins, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :col 7, :name-col 7, :end-col 19, :row 37, :to elin.component.plugin} {:end-row 37, :name-end-col 47, :name-end-row 37, :name-row 37, :name ?Host, :filename "src/elin/component/plugin.clj", :alias e.s.server, :from elin.component.plugin, :col 31, :name-col 31, :end-col 47, :row 37, :to elin.schema.server} {:fixed-arities #{1}, :end-row 37, :name-end-col 68, :name-end-row 37, :name-row 37, :name string?, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :col 61, :name-col 61, :end-col 68, :row 37, :to clojure.core} {:end-row 37, :name-end-col 89, :name-end-row 37, :name-row 37, :name ?Plugin, :filename "src/elin/component/plugin.clj", :alias e.s.plugin, :from elin.component.plugin, :col 71, :name-col 71, :end-col 89, :row 37, :to elin.schema.plugin} {:fixed-arities #{2}, :end-row 37, :name-end-col 6, :name-end-row 37, :name-row 37, :name =>, :filename "src/elin/component/plugin.clj", :alias m, :from elin.component.plugin, :macro true, :col 1, :name-col 2, :end-col 91, :arity 2, :row 37, :to malli.core} {:fixed-arities #{0 1}, :end-row 42, :name-end-col 28, :name-end-row 42, :name-row 42, :name str, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :col 24, :name-col 25, :from-var load-plugins, :end-col 38, :arity 1, :varargs-min-arity 1, :row 42, :to clojure.core} {:fixed-arities #{1}, :end-row 46, :name-end-col 11, :name-end-row 46, :name-row 46, :name not, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :col 7, :name-col 8, :from-var load-plugins, :end-col 21, :arity 1, :row 46, :to clojure.core} {:fixed-arities #{2}, :end-row 49, :name-end-col 17, :name-end-row 49, :name-row 49, :name contains?, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :col 7, :name-col 8, :from-var load-plugins, :end-col 40, :arity 2, :row 49, :to clojure.core} {:end-row 50, :name-end-col 13, :name-end-row 50, :name-row 50, :name recur, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :col 7, :name-col 8, :from-var load-plugins, :end-col 49, :arity 3, :row 50, :to clojure.core} {:fixed-arities #{2}, :end-row 53, :name-end-col 69, :name-end-row 53, :private true, :name-row 53, :name load-plugin, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :col 57, :name-col 58, :from-var load-plugins, :end-col 89, :arity 2, :row 53, :to elin.component.plugin} {:fixed-arities #{0 1 2}, :end-row 56, :name-end-col 34, :name-end-row 56, :name-row 56, :name conj, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :col 29, :name-col 30, :from-var load-plugins, :end-col 44, :arity 2, :varargs-min-arity 2, :row 56, :to clojure.core} {:name ->, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :macro true, :col nil, :from-var load-plugins, :arity 2, :varargs-min-arity 1, :row nil, :to clojure.core} {:filename "src/elin/component/plugin.clj", :row nil, :col nil, :from elin.component.plugin, :to clojure.core, :name if, :arity 3, :from-var load-plugins} {:name let, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :macro true, :col nil, :from-var load-plugins, :arity 2, :varargs-min-arity 1, :row nil, :to clojure.core} {:end-row 56, :name-end-col 34, :name-end-row 54, :name-row 54, :name cond->, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :macro true, :col 27, :name-col 28, :from-var load-plugins, :end-col 45, :arity 3, :varargs-min-arity 1, :row 54, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 59, :name-end-col 51, :name-end-row 59, :name-row 59, :name concat, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :col 45, :name-col 45, :from-var load-plugins, :end-col 51, :varargs-min-arity 2, :row 59, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 59, :name concat, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :col 45, :from-var load-plugins, :end-col 51, :arity 2, :varargs-min-arity 2, :row 59, :to clojure.core} {:fixed-arities #{0 1}, :end-row 59, :name-end-col 55, :name-end-row 59, :name-row 59, :name or, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :macro true, :col 52, :name-col 53, :from-var load-plugins, :end-col 68, :arity 2, :varargs-min-arity 1, :row 59, :to clojure.core} {:fixed-arities #{4 6 3 5}, :end-row 59, :name-end-col 34, :name-end-row 59, :name-row 59, :name update, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :col 27, :name-col 28, :from-var load-plugins, :end-col 69, :arity 4, :varargs-min-arity 6, :row 59, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 60, :name-end-col 55, :name-end-row 60, :name-row 60, :name concat, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :col 49, :name-col 49, :from-var load-plugins, :end-col 55, :varargs-min-arity 2, :row 60, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 60, :name concat, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :col 49, :from-var load-plugins, :end-col 55, :arity 2, :varargs-min-arity 2, :row 60, :to clojure.core} {:fixed-arities #{0 1}, :end-row 60, :name-end-col 59, :name-end-row 60, :name-row 60, :name or, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :macro true, :col 56, :name-col 57, :from-var load-plugins, :end-col 76, :arity 2, :varargs-min-arity 1, :row 60, :to clojure.core} {:fixed-arities #{4 6 3 5}, :end-row 60, :name-end-col 34, :name-end-row 60, :name-row 60, :name update, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :col 27, :name-col 28, :from-var load-plugins, :end-col 77, :arity 4, :varargs-min-arity 6, :row 60, :to clojure.core} {:end-row 60, :name-end-col 26, :name-end-row 58, :name-row 58, :name ->, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :macro true, :col 23, :name-col 24, :from-var load-plugins, :end-col 78, :arity 3, :varargs-min-arity 1, :row 58, :to clojure.core} {:end-row 61, :name-end-col 24, :name-end-row 57, :name-row 57, :name if, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :col 21, :name-col 22, :from-var load-plugins, :end-col 30, :arity 3, :row 57, :to clojure.core} {:end-row 62, :name-end-col 15, :name-end-row 62, :name-row 62, :name recur, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :col 9, :name-col 10, :from-var load-plugins, :end-col 53, :arity 3, :row 62, :to clojure.core} {:end-row 62, :name-end-col 11, :name-end-row 53, :name-row 53, :name let, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :macro true, :col 7, :name-col 8, :from-var load-plugins, :end-col 54, :arity 2, :varargs-min-arity 1, :row 53, :to clojure.core} {:end-row 62, :name-end-col 10, :name-end-row 45, :name-row 45, :name cond, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :macro true, :col 5, :name-col 6, :from-var load-plugins, :end-col 55, :arity 6, :varargs-min-arity 0, :row 45, :to clojure.core} {:end-row 62, :name-end-col 8, :name-end-row 40, :name-row 40, :name loop, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :macro true, :col 3, :name-col 4, :from-var load-plugins, :end-col 56, :arity 2, :varargs-min-arity 1, :row 40, :to clojure.core} {:end-row 62, :name-end-col 7, :name-end-row 38, :name-row 38, :name defn-, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :macro true, :col 1, :name-col 2, :end-col 57, :arity 3, :varargs-min-arity 2, :row 38, :to clojure.core} {:end-row 72, :name-end-col 22, :name-end-row 72, :name-row 72, :name Lifecycle, :filename "src/elin/component/plugin.clj", :alias component, :from elin.component.plugin, :col 3, :name-col 3, :end-col 22, :row 72, :to com.stuartsierra.component} {:fixed-arities #{1}, :end-row 74, :name-end-col 21, :name-end-row 74, :private true, :name-row 74, :name add-classpaths!, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :col 5, :name-col 6, :end-col 32, :arity 1, :row 74, :to elin.component.plugin} {:end-row 75, :name-end-col 17, :name-end-row 75, :name-row 75, :name info, :filename "src/elin/component/plugin.clj", :alias timbre, :from elin.component.plugin, :macro true, :col 5, :name-col 6, :end-col 46, :arity 1, :varargs-min-arity 0, :row 75, :to taoensso.timbre} {:fixed-arities #{0 1}, :end-row 76, :name-end-col 59, :name-end-row 76, :name-row 76, :name or, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :macro true, :col 56, :name-col 57, :end-col 73, :arity 2, :varargs-min-arity 1, :row 76, :to clojure.core} {:fixed-arities #{2}, :end-row 76, :name-end-col 45, :name-end-row 76, :private true, :name-row 76, :name load-plugins, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :col 32, :name-col 33, :end-col 74, :arity 2, :row 76, :to elin.component.plugin} {:fixed-arities #{3}, :end-row 76, :name-end-col 11, :name-end-row 76, :name-row 76, :name assoc, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :col 5, :name-col 6, :end-col 75, :arity 3, :varargs-min-arity 3, :row 76, :to clojure.core} {:end-row 79, :name-end-col 17, :name-end-row 79, :name-row 79, :name info, :filename "src/elin/component/plugin.clj", :alias timbre, :from elin.component.plugin, :macro true, :col 5, :name-col 6, :end-col 46, :arity 1, :varargs-min-arity 0, :row 79, :to taoensso.timbre} {:fixed-arities #{1 2}, :end-row 80, :name-end-col 12, :name-end-row 80, :name-row 80, :name dissoc, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :col 5, :name-col 6, :end-col 33, :arity 2, :varargs-min-arity 2, :row 80, :to clojure.core} {:end-row 80, :name-end-col 11, :name-end-row 64, :name-row 64, :name defrecord, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :macro true, :col 1, :name-col 2, :end-col 35, :arity 5, :varargs-min-arity 2, :row 64, :to clojure.core} {:fixed-arities #{0 1}, :end-row 84, :name-end-col 19, :name-end-row 84, :name-row 84, :name or, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :macro true, :col 16, :name-col 17, :from-var new-plugin, :end-col 40, :arity 2, :varargs-min-arity 1, :row 84, :to clojure.core} {:fixed-arities #{1}, :end-row 84, :name-end-col 15, :name-end-row 84, :name-row 84, :name map->Plugin, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :col 3, :name-col 4, :from-var new-plugin, :end-col 41, :arity 1, :row 84, :to elin.component.plugin} {:end-row 84, :name-end-col 6, :name-end-row 82, :name-row 82, :name defn, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :macro true, :col 1, :name-col 2, :end-col 42, :arity 3, :varargs-min-arity 2, :row 82, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 16, :name-end-col 5, :name-end-row 15, :name-row 15, :name def, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :macro true, :col 1, :name-col 2, :end-col 23, :arity 2, :row 15, :to clojure.core} {:end-row 20, :name-end-col 33, :name-end-row 20, :name-row 20, :name autocmd, :filename "src/elin/interceptor/autocmd.clj", :alias e.c.interceptor, :from elin.interceptor.autocmd, :col 10, :name-col 10, :from-var deinitialize-interceptor, :end-col 33, :row 20, :to elin.constant.interceptor} {:fixed-arities #{1}, :end-row 22, :name-end-col 39, :name-end-row 22, :name-row 22, :name remove-all!, :filename "src/elin/interceptor/autocmd.clj", :alias e.p.nrepl, :from elin.interceptor.autocmd, :col 17, :name-col 18, :from-var deinitialize-interceptor, :end-col 46, :arity 1, :row 22, :to elin.protocol.nrepl} {:end-row 22, :name-end-col 18, :name-end-row 21, :name-row 21, :name fn, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :macro true, :col 15, :name-col 16, :from-var deinitialize-interceptor, :end-col 47, :arity 2, :varargs-min-arity 0, :row 21, :to clojure.core} {:fixed-arities #{1 2}, :end-row 23, :name-end-col 27, :name-end-row 23, :name-row 23, :name =, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :col 25, :name-col 26, :from-var deinitialize-interceptor, :end-col 57, :arity 2, :varargs-min-arity 2, :row 23, :to clojure.core} {:end-row 23, :name fn*, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :col 24, :from-var deinitialize-interceptor, :end-col 57, :arity 2, :row 23, :to clojure.core} {:end-row 23, :name-end-col 23, :name-end-row 23, :name-row 23, :name when, :filename "src/elin/interceptor/autocmd.clj", :alias ix, :from elin.interceptor.autocmd, :col 15, :name-col 16, :from-var deinitialize-interceptor, :end-col 58, :arity 2, :row 23, :to exoscale.interceptor} {:end-row 24, :name-end-col 26, :name-end-row 24, :name-row 24, :name discard, :filename "src/elin/interceptor/autocmd.clj", :alias ix, :from elin.interceptor.autocmd, :col 15, :name-col 16, :from-var deinitialize-interceptor, :end-col 27, :arity 1, :row 24, :to exoscale.interceptor} {:end-row 24, :name-end-col 14, :name-end-row 21, :name-row 21, :name ->, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :macro true, :col 11, :name-col 12, :from-var deinitialize-interceptor, :end-col 28, :arity 3, :varargs-min-arity 1, :row 21, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 24, :name-end-col 5, :name-end-row 18, :name-row 18, :name def, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :macro true, :col 1, :name-col 2, :end-col 30, :arity 2, :row 18, :to clojure.core} {:end-row 28, :name-end-col 33, :name-end-row 28, :name-row 28, :name autocmd, :filename "src/elin/interceptor/autocmd.clj", :alias e.c.interceptor, :from elin.interceptor.autocmd, :col 10, :name-col 10, :from-var ns-create-interceptor, :end-col 33, :row 28, :to elin.constant.interceptor} {:fixed-arities #{2}, :end-row 30, :name-end-col 38, :name-end-row 30, :name-row 30, :name contains?, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :col 28, :name-col 29, :from-var ns-create-interceptor, :end-col 76, :arity 2, :row 30, :to clojure.core} {:fixed-arities #{1}, :end-row 31, :name-end-col 57, :name-end-row 31, :name-row 31, :name disconnected?, :filename "src/elin/interceptor/autocmd.clj", :alias e.p.nrepl, :from elin.interceptor.autocmd, :col 33, :name-col 34, :from-var ns-create-interceptor, :end-col 64, :arity 1, :row 31, :to elin.protocol.nrepl} {:fixed-arities #{1}, :end-row 31, :name-end-col 32, :name-end-row 31, :name-row 31, :name not, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :col 28, :name-col 29, :from-var ns-create-interceptor, :end-col 65, :arity 1, :row 31, :to clojure.core} {:end-row 32, :name-end-col 93, :name-end-row 32, :name-row 32, :name ns-created-var-name, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :col 74, :name-col 74, :from-var ns-create-interceptor, :end-col 93, :row 32, :to elin.interceptor.autocmd} {:fixed-arities #{2}, :end-row 32, :name-end-col 68, :name-end-row 32, :name-row 32, :name get-variable!, :filename "src/elin/interceptor/autocmd.clj", :alias e.p.host, :from elin.interceptor.autocmd, :col 45, :name-col 46, :from-var ns-create-interceptor, :end-col 94, :arity 2, :row 32, :to elin.protocol.host} {:fixed-arities #{1}, :end-row 32, :name-end-col 44, :name-end-row 32, :name-row 32, :name >, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :macro true, :col 21, :name-col 22, :from-var ns-create-interceptor, :end-col 51, :arity 3, :varargs-min-arity 1, :row 36, :to clojure.core} {:end-row 42, :name-end-col 80, :name-end-row 42, :name-row 42, :name ns-created-var-name, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :col 61, :name-col 61, :from-var ns-create-interceptor, :end-col 80, :row 42, :to elin.interceptor.autocmd} {:fixed-arities #{3}, :end-row 42, :name-end-col 55, :name-end-row 42, :name-row 42, :name set-variable!, :filename "src/elin/interceptor/autocmd.clj", :alias e.p.host, :from elin.interceptor.autocmd, :col 32, :name-col 33, :from-var ns-create-interceptor, :end-col 86, :arity 3, :row 42, :to elin.protocol.host} {:fixed-arities #{1}, :end-row 42, :name-end-col 31, :name-end-row 42, :name-row 42, :name , :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :macro true, :col 11, :name-col 12, :from-var ns-create-interceptor, :end-col 28, :arity 2, :varargs-min-arity 1, :row 29, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 43, :name-end-col 5, :name-end-row 26, :name-row 26, :name def, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :macro true, :col 1, :name-col 2, :end-col 30, :arity 2, :row 26, :to clojure.core} {:end-row 47, :name-end-col 6, :name-end-row 46, :name-row 46, :name fn, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :macro true, :col 3, :name-col 4, :from-var generate-skeleton, :end-col 18, :arity 2, :varargs-min-arity 0, :row 46, :to clojure.core} {:end-row 47, :name-end-col 10, :name-end-row 45, :name-row 45, :name defmulti, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :macro true, :col 1, :name-col 2, :end-col 19, :arity 2, :varargs-min-arity 1, :row 45, :to clojure.core} {:end-row 49, :name-end-col 29, :name-end-row 49, :name-row 49, :name generate-skeleton, :defmethod true, :dispatch-val-str ":default", :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :col 12, :name-col 12, :end-col 29, :row 49, :to elin.interceptor.autocmd} {:end-row 49, :name-end-col 11, :name-end-row 49, :name-row 49, :name defmethod, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :macro true, :col 1, :name-col 2, :end-col 47, :arity 4, :varargs-min-arity 2, :row 49, :to clojure.core} {:end-row 51, :name-end-col 29, :name-end-row 51, :name-row 51, :name generate-skeleton, :defmethod true, :dispatch-val-str "[\"clojure\" false]", :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :col 12, :name-col 12, :end-col 29, :row 51, :to elin.interceptor.autocmd} {:end-row 53, :name-end-col 10, :name-end-row 53, :name-row 53, :name format, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :col 3, :name-col 4, :end-col 28, :arity 2, :varargs-min-arity 1, :row 53, :to clojure.core} {:end-row 53, :name-end-col 11, :name-end-row 51, :name-row 51, :name defmethod, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :macro true, :col 1, :name-col 2, :end-col 29, :arity 4, :varargs-min-arity 2, :row 51, :to clojure.core} {:end-row 55, :name-end-col 29, :name-end-row 55, :name-row 55, :name generate-skeleton, :defmethod true, :dispatch-val-str "[\"clojure\" true]", :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :col 12, :name-col 12, :end-col 29, :row 55, :to elin.interceptor.autocmd} {:fixed-arities #{3}, :end-row 57, :name-end-col 28, :name-end-row 57, :name-row 57, :name replace, :filename "src/elin/interceptor/autocmd.clj", :alias str, :from elin.interceptor.autocmd, :col 16, :name-col 17, :end-col 49, :arity 3, :row 57, :to clojure.string} {:end-row 60, :name-end-col 12, :name-end-row 58, :name-row 58, :name format, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :col 5, :name-col 6, :end-col 20, :arity 3, :varargs-min-arity 1, :row 58, :to clojure.core} {:end-row 60, :name-end-col 7, :name-end-row 57, :name-row 57, :name let, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :macro true, :col 3, :name-col 4, :end-col 21, :arity 2, :varargs-min-arity 1, :row 57, :to clojure.core} {:end-row 60, :name-end-col 11, :name-end-row 55, :name-row 55, :name defmethod, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :macro true, :col 1, :name-col 2, :end-col 22, :arity 4, :varargs-min-arity 2, :row 55, :to clojure.core} {:end-row 64, :name-end-col 33, :name-end-row 64, :name-row 64, :name autocmd, :filename "src/elin/interceptor/autocmd.clj", :alias e.c.interceptor, :from elin.interceptor.autocmd, :col 10, :name-col 10, :from-var skeleton-interceptor, :end-col 33, :row 64, :to elin.constant.interceptor} {:fixed-arities #{1}, :end-row 66, :name-end-col 73, :name-end-row 66, :name-row 66, :name get-current-file-path!, :filename "src/elin/interceptor/autocmd.clj", :alias e.p.host, :from elin.interceptor.autocmd, :col 41, :name-col 42, :from-var skeleton-interceptor, :end-col 79, :arity 1, :row 66, :to elin.protocol.host} {:fixed-arities #{1}, :end-row 66, :name-end-col 40, :name-end-row 66, :name-row 66, :name >, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :macro true, :col 39, :name-col 40, :from-var skeleton-interceptor, :end-col 62, :arity 2, :varargs-min-arity 1, :row 75, :to clojure.core} {:fixed-arities #{2}, :end-row 77, :name-end-col 50, :name-end-row 77, :name-row 77, :name set-to-current-buffer, :filename "src/elin/interceptor/autocmd.clj", :alias e.p.host, :from elin.interceptor.autocmd, :col 19, :name-col 20, :from-var skeleton-interceptor, :end-col 70, :arity 2, :row 77, :to elin.protocol.host} {:end-row 77, :name-end-col 23, :name-end-row 66, :name-row 66, :name let, :filename "src/elin/interceptor/autocmd.clj", :alias e, :from elin.interceptor.autocmd, :macro true, :col 17, :name-col 18, :from-var skeleton-interceptor, :end-col 71, :arity 2, :varargs-min-arity 1, :row 66, :to elin.error} {:end-row 77, :name-end-col 18, :name-end-row 65, :name-row 65, :name fn, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :macro true, :col 15, :name-col 16, :from-var skeleton-interceptor, :end-col 72, :arity 2, :varargs-min-arity 0, :row 65, :to clojure.core} {:fixed-arities #{1 2}, :end-row 78, :name-end-col 27, :name-end-row 78, :name-row 78, :name =, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :col 25, :name-col 26, :from-var skeleton-interceptor, :end-col 59, :arity 2, :varargs-min-arity 2, :row 78, :to clojure.core} {:end-row 78, :name fn*, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :col 24, :from-var skeleton-interceptor, :end-col 59, :arity 2, :row 78, :to clojure.core} {:end-row 78, :name-end-col 23, :name-end-row 78, :name-row 78, :name when, :filename "src/elin/interceptor/autocmd.clj", :alias ix, :from elin.interceptor.autocmd, :col 15, :name-col 16, :from-var skeleton-interceptor, :end-col 60, :arity 2, :row 78, :to exoscale.interceptor} {:end-row 79, :name-end-col 26, :name-end-row 79, :name-row 79, :name discard, :filename "src/elin/interceptor/autocmd.clj", :alias ix, :from elin.interceptor.autocmd, :col 15, :name-col 16, :from-var skeleton-interceptor, :end-col 27, :arity 1, :row 79, :to exoscale.interceptor} {:end-row 79, :name-end-col 14, :name-end-row 65, :name-row 65, :name ->, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :macro true, :col 11, :name-col 12, :from-var skeleton-interceptor, :end-col 28, :arity 3, :varargs-min-arity 1, :row 65, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 79, :name-end-col 5, :name-end-row 62, :name-row 62, :name def, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :macro true, :col 1, :name-col 2, :end-col 30, :arity 2, :row 62, :to clojure.core} {:end-row 83, :name-end-col 33, :name-end-row 83, :name-row 83, :name autocmd, :filename "src/elin/interceptor/autocmd.clj", :alias e.c.interceptor, :from elin.interceptor.autocmd, :col 10, :name-col 10, :from-var clj-kondo-analyzing-interceptor, :end-col 33, :row 83, :to elin.constant.interceptor} {:fixed-arities #{1}, :end-row 85, :name-end-col 39, :name-end-row 85, :name-row 85, :name analyze, :filename "src/elin/interceptor/autocmd.clj", :alias e.p.clj-kondo, :from elin.interceptor.autocmd, :col 17, :name-col 18, :from-var clj-kondo-analyzing-interceptor, :end-col 50, :arity 1, :row 85, :to elin.protocol.clj-kondo} {:end-row 85, :name-end-col 18, :name-end-row 84, :name-row 84, :name fn, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :macro true, :col 15, :name-col 16, :from-var clj-kondo-analyzing-interceptor, :end-col 51, :arity 2, :varargs-min-arity 0, :row 84, :to clojure.core} {:fixed-arities #{1 2}, :end-row 86, :name-end-col 27, :name-end-row 86, :name-row 86, :name =, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :col 25, :name-col 26, :from-var clj-kondo-analyzing-interceptor, :end-col 61, :arity 2, :varargs-min-arity 2, :row 86, :to clojure.core} {:end-row 86, :name fn*, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :col 24, :from-var clj-kondo-analyzing-interceptor, :end-col 61, :arity 2, :row 86, :to clojure.core} {:end-row 86, :name-end-col 23, :name-end-row 86, :name-row 86, :name when, :filename "src/elin/interceptor/autocmd.clj", :alias ix, :from elin.interceptor.autocmd, :col 15, :name-col 16, :from-var clj-kondo-analyzing-interceptor, :end-col 62, :arity 2, :row 86, :to exoscale.interceptor} {:end-row 87, :name-end-col 26, :name-end-row 87, :name-row 87, :name discard, :filename "src/elin/interceptor/autocmd.clj", :alias ix, :from elin.interceptor.autocmd, :col 15, :name-col 16, :from-var clj-kondo-analyzing-interceptor, :end-col 27, :arity 1, :row 87, :to exoscale.interceptor} {:end-row 87, :name-end-col 14, :name-end-row 84, :name-row 84, :name ->, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :macro true, :col 11, :name-col 12, :from-var clj-kondo-analyzing-interceptor, :end-col 28, :arity 3, :varargs-min-arity 1, :row 84, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 87, :name-end-col 5, :name-end-row 81, :name-row 81, :name def, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :macro true, :col 1, :name-col 2, :end-col 30, :arity 2, :row 81, :to clojure.core} {:fixed-arities #{1}, :end-row 10, :name-end-col 14, :name-end-row 10, :name-row 10, :name keyword?, :filename "src/elin/util/server.clj", :from elin.util.server, :col 5, :name-col 6, :from-var format, :end-col 17, :arity 1, :row 10, :to clojure.core} {:fixed-arities #{1 2}, :end-row 11, :name-end-col 17, :name-end-row 11, :name-row 11, :name symbol, :filename "src/elin/util/server.clj", :from elin.util.server, :col 10, :name-col 11, :from-var format, :end-col 20, :arity 1, :row 11, :to clojure.core} {:fixed-arities #{0 1}, :end-row 11, :name-end-col 9, :name-end-row 11, :name-row 11, :name str, :filename "src/elin/util/server.clj", :from elin.util.server, :col 5, :name-col 6, :from-var format, :end-col 21, :arity 1, :varargs-min-arity 1, :row 11, :to clojure.core} {:fixed-arities #{1}, :end-row 13, :name-end-col 13, :name-end-row 13, :name-row 13, :name symbol?, :filename "src/elin/util/server.clj", :from elin.util.server, :col 5, :name-col 6, :from-var format, :end-col 16, :arity 1, :row 13, :to clojure.core} {:fixed-arities #{0 1}, :end-row 14, :name-end-col 9, :name-end-row 14, :name-row 14, :name str, :filename "src/elin/util/server.clj", :from elin.util.server, :col 5, :name-col 6, :from-var format, :end-col 12, :arity 1, :varargs-min-arity 1, :row 14, :to clojure.core} {:fixed-arities #{1}, :end-row 16, :name-end-col 21, :name-end-row 16, :name-row 16, :name sequential?, :filename "src/elin/util/server.clj", :from elin.util.server, :col 9, :name-col 10, :from-var format, :end-col 24, :arity 1, :row 16, :to clojure.core} {:fixed-arities #{1}, :end-row 17, :name-end-col 14, :name-end-row 17, :name-row 17, :name map?, :filename "src/elin/util/server.clj", :from elin.util.server, :col 9, :name-col 10, :from-var format, :end-col 17, :arity 1, :row 17, :to clojure.core} {:fixed-arities #{0 1}, :end-row 17, :name-end-col 8, :name-end-row 16, :name-row 16, :name or, :filename "src/elin/util/server.clj", :from elin.util.server, :macro true, :col 5, :name-col 6, :from-var format, :end-col 18, :arity 2, :varargs-min-arity 1, :row 16, :to clojure.core} {:fixed-arities #{1}, :end-row 19, :name-end-col 31, :name-end-row 19, :name-row 19, :name keyword?, :filename "src/elin/util/server.clj", :from elin.util.server, :col 22, :name-col 23, :from-var format, :end-col 34, :arity 1, :row 19, :to clojure.core} {:fixed-arities #{1 2}, :end-row 20, :name-end-col 34, :name-end-row 20, :name-row 20, :name symbol, :filename "src/elin/util/server.clj", :from elin.util.server, :col 27, :name-col 28, :from-var format, :end-col 37, :arity 1, :row 20, :to clojure.core} {:fixed-arities #{0 1}, :end-row 20, :name-end-col 26, :name-end-row 20, :name-row 20, :name str, :filename "src/elin/util/server.clj", :from elin.util.server, :col 22, :name-col 23, :from-var format, :end-col 38, :arity 1, :varargs-min-arity 1, :row 20, :to clojure.core} {:fixed-arities #{1}, :end-row 22, :name-end-col 30, :name-end-row 22, :name-row 22, :name symbol?, :filename "src/elin/util/server.clj", :from elin.util.server, :col 22, :name-col 23, :from-var format, :end-col 33, :arity 1, :row 22, :to clojure.core} {:fixed-arities #{0 1}, :end-row 23, :name-end-col 26, :name-end-row 23, :name-row 23, :name str, :filename "src/elin/util/server.clj", :from elin.util.server, :col 22, :name-col 23, :from-var format, :end-col 29, :arity 1, :varargs-min-arity 1, :row 23, :to clojure.core} {:end-row 26, :name-end-col 25, :name-end-row 18, :name-row 18, :name cond, :filename "src/elin/util/server.clj", :from elin.util.server, :macro true, :col 20, :name-col 21, :from-var format, :end-col 24, :arity 6, :varargs-min-arity 0, :row 18, :to clojure.core} {:end-row 26, :name fn*, :filename "src/elin/util/server.clj", :from elin.util.server, :col 19, :from-var format, :end-col 24, :arity 2, :row 18, :to clojure.core} {:fixed-arities #{2}, :end-row 27, :name-end-col 18, :name-end-row 18, :name-row 18, :name prewalk, :filename "src/elin/util/server.clj", :alias walk, :from elin.util.server, :col 5, :name-col 6, :from-var format, :end-col 21, :arity 2, :row 18, :to clojure.walk} {:end-row 30, :name-end-col 8, :name-end-row 9, :name-row 9, :name cond, :filename "src/elin/util/server.clj", :from elin.util.server, :macro true, :col 3, :name-col 4, :from-var format, :end-col 7, :arity 8, :varargs-min-arity 0, :row 9, :to clojure.core} {:end-row 30, :name-end-col 6, :name-end-row 6, :name-row 6, :name defn, :filename "src/elin/util/server.clj", :from elin.util.server, :macro true, :col 1, :name-col 2, :end-col 8, :arity 4, :varargs-min-arity 2, :row 6, :to clojure.core} {:fixed-arities #{1}, :end-row 36, :name-end-col 17, :name-end-row 36, :name-row 36, :name sequential?, :filename "src/elin/util/server.clj", :from elin.util.server, :col 5, :name-col 6, :from-var unformat, :end-col 20, :arity 1, :row 36, :to clojure.core} {:fixed-arities #{1}, :end-row 37, :name-end-col 18, :name-end-row 37, :name-row 37, :name unformat, :filename "src/elin/util/server.clj", :from elin.util.server, :col 10, :name-col 10, :from-var unformat, :end-col 18, :row 37, :to elin.util.server} {:fixed-arities #{1}, :end-row 37, :name unformat, :filename "src/elin/util/server.clj", :from elin.util.server, :col 10, :from-var unformat, :end-col 18, :arity 1, :row 37, :to elin.util.server} {:fixed-arities #{1 4 3 2}, :end-row 37, :name-end-col 9, :name-end-row 37, :name-row 37, :name map, :filename "src/elin/util/server.clj", :from elin.util.server, :col 5, :name-col 6, :from-var unformat, :end-col 21, :arity 2, :varargs-min-arity 4, :row 37, :to clojure.core} {:fixed-arities #{1}, :end-row 39, :name-end-col 10, :name-end-row 39, :name-row 39, :name map?, :filename "src/elin/util/server.clj", :from elin.util.server, :col 5, :name-col 6, :from-var unformat, :end-col 13, :arity 1, :row 39, :to clojure.core} {:fixed-arities #{1 2}, :end-row 41, :name-end-col 38, :name-end-row 41, :name-row 41, :name keyword, :filename "src/elin/util/server.clj", :from elin.util.server, :col 30, :name-col 31, :from-var unformat, :end-col 41, :arity 1, :row 41, :to clojure.core} {:fixed-arities #{1}, :end-row 41, :name-end-col 51, :name-end-row 41, :name-row 41, :name unformat, :filename "src/elin/util/server.clj", :from elin.util.server, :col 42, :name-col 43, :from-var unformat, :end-col 54, :arity 1, :row 41, :to elin.util.server} {:fixed-arities #{3}, :end-row 41, :name-end-col 24, :name-end-row 41, :name-row 41, :name assoc, :filename "src/elin/util/server.clj", :from elin.util.server, :col 18, :name-col 19, :from-var unformat, :end-col 55, :arity 3, :varargs-min-arity 3, :row 41, :to clojure.core} {:end-row 41, :name-end-col 19, :name-end-row 40, :name-row 40, :name fn, :filename "src/elin/util/server.clj", :from elin.util.server, :macro true, :col 16, :name-col 17, :from-var unformat, :end-col 56, :arity 2, :varargs-min-arity 0, :row 40, :to clojure.core} {:fixed-arities #{3}, :end-row 42, :name-end-col 15, :name-end-row 40, :name-row 40, :name reduce-kv, :filename "src/elin/util/server.clj", :from elin.util.server, :col 5, :name-col 6, :from-var unformat, :end-col 21, :arity 3, :row 40, :to clojure.core} {:end-row 45, :name-end-col 8, :name-end-row 35, :name-row 35, :name cond, :filename "src/elin/util/server.clj", :from elin.util.server, :macro true, :col 3, :name-col 4, :from-var unformat, :end-col 7, :arity 6, :varargs-min-arity 0, :row 35, :to clojure.core} {:end-row 45, :name-end-col 6, :name-end-row 32, :name-row 32, :name defn, :filename "src/elin/util/server.clj", :from elin.util.server, :macro true, :col 1, :name-col 2, :end-col 8, :arity 4, :varargs-min-arity 2, :row 32, :to clojure.core} {:fixed-arities #{3}, :end-row 13, :name-end-col 27, :name-end-row 13, :private true, :name-row 13, :name get-top-list-sexpr!*, :filename "src/elin/component/server/impl/sexpr.clj", :from elin.component.server.impl.sexpr, :col 7, :name-col 7, :end-col 27, :row 13, :to elin.component.server.impl.sexpr} {:end-row 13, :name-end-col 55, :name-end-row 13, :name-row 13, :name ?Host, :filename "src/elin/component/server/impl/sexpr.clj", :alias e.s.server, :from elin.component.server.impl.sexpr, :col 39, :name-col 39, :end-col 55, :row 13, :to elin.schema.server} {:fixed-arities #{1}, :end-row 13, :name-end-col 60, :name-end-row 13, :name-row 13, :name int?, :filename "src/elin/component/server/impl/sexpr.clj", :from elin.component.server.impl.sexpr, :col 56, :name-col 56, :end-col 60, :row 13, :to clojure.core} {:fixed-arities #{1}, :end-row 13, :name-end-col 65, :name-end-row 13, :name-row 13, :name int?, :filename "src/elin/component/server/impl/sexpr.clj", :from elin.component.server.impl.sexpr, :col 61, :name-col 61, :end-col 65, :row 13, :to clojure.core} {:end-row 13, :name-end-col 94, :name-end-row 13, :name-row 13, :name ?ManyToManyChannel, :filename "src/elin/component/server/impl/sexpr.clj", :alias e.schema, :from elin.component.server.impl.sexpr, :col 67, :name-col 67, :end-col 94, :row 13, :to elin.schema} {:fixed-arities #{2}, :end-row 13, :name-end-col 6, :name-end-row 13, :name-row 13, :name =>, :filename "src/elin/component/server/impl/sexpr.clj", :alias m, :from elin.component.server.impl.sexpr, :macro true, :col 1, :name-col 2, :end-col 96, :arity 2, :row 13, :to malli.core} {:fixed-arities #{3}, :end-row 17, :name-end-col 35, :name-end-row 17, :name-row 17, :name request!, :filename "src/elin/component/server/impl/sexpr.clj", :alias e.c.s.function, :from elin.component.server.impl.sexpr, :col 11, :name-col 12, :from-var get-top-list-sexpr!*, :end-col 86, :arity 3, :row 17, :to elin.component.server.impl.function} {:fixed-arities #{1}, :end-row 18, :name-end-col 20, :name-end-row 18, :name-row 18, :name , :filename "src/elin/component/server/impl/sexpr.clj", :alias e, :from elin.component.server.impl.sexpr, :macro true, :col 5, :name-col 6, :from-var get-top-list-sexpr!*, :end-col 33, :arity 3, :varargs-min-arity 1, :row 17, :to elin.error} {:end-row 19, :name-end-col 12, :name-end-row 16, :name-row 16, :name go, :filename "src/elin/component/server/impl/sexpr.clj", :alias async, :from elin.component.server.impl.sexpr, :macro true, :col 3, :name-col 4, :from-var get-top-list-sexpr!*, :end-col 34, :arity 1, :varargs-min-arity 0, :row 16, :to clojure.core.async} {:end-row 19, :name-end-col 7, :name-end-row 14, :name-row 14, :name defn-, :filename "src/elin/component/server/impl/sexpr.clj", :from elin.component.server.impl.sexpr, :macro true, :col 1, :name-col 2, :end-col 35, :arity 3, :varargs-min-arity 2, :row 14, :to clojure.core} {:fixed-arities #{3}, :end-row 21, :name-end-col 23, :name-end-row 21, :private true, :name-row 21, :name get-list-sexpr!*, :filename "src/elin/component/server/impl/sexpr.clj", :from elin.component.server.impl.sexpr, :col 7, :name-col 7, :end-col 23, :row 21, :to elin.component.server.impl.sexpr} {:end-row 21, :name-end-col 51, :name-end-row 21, :name-row 21, :name ?Host, :filename "src/elin/component/server/impl/sexpr.clj", :alias e.s.server, :from elin.component.server.impl.sexpr, :col 35, :name-col 35, :end-col 51, :row 21, :to elin.schema.server} {:fixed-arities #{1}, :end-row 21, :name-end-col 56, :name-end-row 21, :name-row 21, :name int?, :filename "src/elin/component/server/impl/sexpr.clj", :from elin.component.server.impl.sexpr, :col 52, :name-col 52, :end-col 56, :row 21, :to clojure.core} {:fixed-arities #{1}, :end-row 21, :name-end-col 61, :name-end-row 21, :name-row 21, :name int?, :filename "src/elin/component/server/impl/sexpr.clj", :from elin.component.server.impl.sexpr, :col 57, :name-col 57, :end-col 61, :row 21, :to clojure.core} {:end-row 21, :name-end-col 90, :name-end-row 21, :name-row 21, :name ?ManyToManyChannel, :filename "src/elin/component/server/impl/sexpr.clj", :alias e.schema, :from elin.component.server.impl.sexpr, :col 63, :name-col 63, :end-col 90, :row 21, :to elin.schema} {:fixed-arities #{2}, :end-row 21, :name-end-col 6, :name-end-row 21, :name-row 21, :name =>, :filename "src/elin/component/server/impl/sexpr.clj", :alias m, :from elin.component.server.impl.sexpr, :macro true, :col 1, :name-col 2, :end-col 92, :arity 2, :row 21, :to malli.core} {:fixed-arities #{3}, :end-row 25, :name-end-col 35, :name-end-row 25, :name-row 25, :name request!, :filename "src/elin/component/server/impl/sexpr.clj", :alias e.c.s.function, :from elin.component.server.impl.sexpr, :col 11, :name-col 12, :from-var get-list-sexpr!*, :end-col 82, :arity 3, :row 25, :to elin.component.server.impl.function} {:fixed-arities #{1}, :end-row 26, :name-end-col 20, :name-end-row 26, :name-row 26, :name , :filename "src/elin/component/server/impl/sexpr.clj", :alias e, :from elin.component.server.impl.sexpr, :macro true, :col 5, :name-col 6, :from-var get-list-sexpr!*, :end-col 33, :arity 3, :varargs-min-arity 1, :row 25, :to elin.error} {:end-row 27, :name-end-col 12, :name-end-row 24, :name-row 24, :name go, :filename "src/elin/component/server/impl/sexpr.clj", :alias async, :from elin.component.server.impl.sexpr, :macro true, :col 3, :name-col 4, :from-var get-list-sexpr!*, :end-col 34, :arity 1, :varargs-min-arity 0, :row 24, :to clojure.core.async} {:end-row 27, :name-end-col 7, :name-end-row 22, :name-row 22, :name defn-, :filename "src/elin/component/server/impl/sexpr.clj", :from elin.component.server.impl.sexpr, :macro true, :col 1, :name-col 2, :end-col 35, :arity 3, :varargs-min-arity 2, :row 22, :to clojure.core} {:fixed-arities #{3}, :end-row 29, :name-end-col 25, :name-end-row 29, :private true, :name-row 29, :name get-single-sexpr!*, :filename "src/elin/component/server/impl/sexpr.clj", :from elin.component.server.impl.sexpr, :col 7, :name-col 7, :end-col 25, :row 29, :to elin.component.server.impl.sexpr} {:end-row 29, :name-end-col 53, :name-end-row 29, :name-row 29, :name ?Host, :filename "src/elin/component/server/impl/sexpr.clj", :alias e.s.server, :from elin.component.server.impl.sexpr, :col 37, :name-col 37, :end-col 53, :row 29, :to elin.schema.server} {:fixed-arities #{1}, :end-row 29, :name-end-col 58, :name-end-row 29, :name-row 29, :name int?, :filename "src/elin/component/server/impl/sexpr.clj", :from elin.component.server.impl.sexpr, :col 54, :name-col 54, :end-col 58, :row 29, :to clojure.core} {:fixed-arities #{1}, :end-row 29, :name-end-col 63, :name-end-row 29, :name-row 29, :name int?, :filename "src/elin/component/server/impl/sexpr.clj", :from elin.component.server.impl.sexpr, :col 59, :name-col 59, :end-col 63, :row 29, :to clojure.core} {:end-row 29, :name-end-col 92, :name-end-row 29, :name-row 29, :name ?ManyToManyChannel, :filename "src/elin/component/server/impl/sexpr.clj", :alias e.schema, :from elin.component.server.impl.sexpr, :col 65, :name-col 65, :end-col 92, :row 29, :to elin.schema} {:fixed-arities #{2}, :end-row 29, :name-end-col 6, :name-end-row 29, :name-row 29, :name =>, :filename "src/elin/component/server/impl/sexpr.clj", :alias m, :from elin.component.server.impl.sexpr, :macro true, :col 1, :name-col 2, :end-col 94, :arity 2, :row 29, :to malli.core} {:fixed-arities #{3}, :end-row 33, :name-end-col 35, :name-end-row 33, :name-row 33, :name request!, :filename "src/elin/component/server/impl/sexpr.clj", :alias e.c.s.function, :from elin.component.server.impl.sexpr, :col 11, :name-col 12, :from-var get-single-sexpr!*, :end-col 82, :arity 3, :row 33, :to elin.component.server.impl.function} {:fixed-arities #{1}, :end-row 34, :name-end-col 20, :name-end-row 34, :name-row 34, :name , :filename "src/elin/component/server/impl/sexpr.clj", :alias e, :from elin.component.server.impl.sexpr, :macro true, :col 5, :name-col 6, :from-var get-single-sexpr!*, :end-col 33, :arity 3, :varargs-min-arity 1, :row 33, :to elin.error} {:end-row 35, :name-end-col 12, :name-end-row 32, :name-row 32, :name go, :filename "src/elin/component/server/impl/sexpr.clj", :alias async, :from elin.component.server.impl.sexpr, :macro true, :col 3, :name-col 4, :from-var get-single-sexpr!*, :end-col 34, :arity 1, :varargs-min-arity 0, :row 32, :to clojure.core.async} {:end-row 35, :name-end-col 7, :name-end-row 30, :name-row 30, :name defn-, :filename "src/elin/component/server/impl/sexpr.clj", :from elin.component.server.impl.sexpr, :macro true, :col 1, :name-col 2, :end-col 35, :arity 3, :varargs-min-arity 2, :row 30, :to clojure.core} {:fixed-arities #{1}, :end-row 37, :name-end-col 27, :name-end-row 37, :private true, :name-row 37, :name get-namespace-form!*, :filename "src/elin/component/server/impl/sexpr.clj", :from elin.component.server.impl.sexpr, :col 7, :name-col 7, :end-col 27, :row 37, :to elin.component.server.impl.sexpr} {:end-row 37, :name-end-col 55, :name-end-row 37, :name-row 37, :name ?Host, :filename "src/elin/component/server/impl/sexpr.clj", :alias e.s.server, :from elin.component.server.impl.sexpr, :col 39, :name-col 39, :end-col 55, :row 37, :to elin.schema.server} {:end-row 37, :name-end-col 84, :name-end-row 37, :name-row 37, :name ?ManyToManyChannel, :filename "src/elin/component/server/impl/sexpr.clj", :alias e.schema, :from elin.component.server.impl.sexpr, :col 57, :name-col 57, :end-col 84, :row 37, :to elin.schema} {:fixed-arities #{2}, :end-row 37, :name-end-col 6, :name-end-row 37, :name-row 37, :name =>, :filename "src/elin/component/server/impl/sexpr.clj", :alias m, :from elin.component.server.impl.sexpr, :macro true, :col 1, :name-col 2, :end-col 86, :arity 2, :row 37, :to malli.core} {:fixed-arities #{3}, :end-row 40, :name-end-col 27, :name-end-row 40, :name-row 40, :name request!, :filename "src/elin/component/server/impl/sexpr.clj", :alias e.c.s.function, :from elin.component.server.impl.sexpr, :col 3, :name-col 4, :from-var get-namespace-form!*, :end-col 77, :arity 3, :row 40, :to elin.component.server.impl.function} {:end-row 40, :name-end-col 7, :name-end-row 38, :name-row 38, :name defn-, :filename "src/elin/component/server/impl/sexpr.clj", :from elin.component.server.impl.sexpr, :macro true, :col 1, :name-col 2, :end-col 78, :arity 3, :varargs-min-arity 2, :row 38, :to clojure.core} {:fixed-arities #{2}, :end-row 42, :name-end-col 31, :name-end-row 42, :private true, :name-row 42, :name replace-namespace-form!*, :filename "src/elin/component/server/impl/sexpr.clj", :from elin.component.server.impl.sexpr, :col 7, :name-col 7, :end-col 31, :row 42, :to elin.component.server.impl.sexpr} {:end-row 42, :name-end-col 59, :name-end-row 42, :name-row 42, :name ?Host, :filename "src/elin/component/server/impl/sexpr.clj", :alias e.s.server, :from elin.component.server.impl.sexpr, :col 43, :name-col 43, :end-col 59, :row 42, :to elin.schema.server} {:fixed-arities #{1}, :end-row 42, :name-end-col 67, :name-end-row 42, :name-row 42, :name string?, :filename "src/elin/component/server/impl/sexpr.clj", :from elin.component.server.impl.sexpr, :col 60, :name-col 60, :end-col 67, :row 42, :to clojure.core} {:end-row 42, :name-end-col 96, :name-end-row 42, :name-row 42, :name ?ManyToManyChannel, :filename "src/elin/component/server/impl/sexpr.clj", :alias e.schema, :from elin.component.server.impl.sexpr, :col 69, :name-col 69, :end-col 96, :row 42, :to elin.schema} {:fixed-arities #{2}, :end-row 42, :name-end-col 6, :name-end-row 42, :name-row 42, :name =>, :filename "src/elin/component/server/impl/sexpr.clj", :alias m, :from elin.component.server.impl.sexpr, :macro true, :col 1, :name-col 2, :end-col 98, :arity 2, :row 42, :to malli.core} {:fixed-arities #{3}, :end-row 45, :name-end-col 27, :name-end-row 45, :name-row 45, :name request!, :filename "src/elin/component/server/impl/sexpr.clj", :alias e.c.s.function, :from elin.component.server.impl.sexpr, :col 3, :name-col 4, :from-var replace-namespace-form!*, :end-col 92, :arity 3, :row 45, :to elin.component.server.impl.function} {:end-row 45, :name-end-col 7, :name-end-row 43, :name-row 43, :name defn-, :filename "src/elin/component/server/impl/sexpr.clj", :from elin.component.server.impl.sexpr, :macro true, :col 1, :name-col 2, :end-col 93, :arity 3, :varargs-min-arity 2, :row 43, :to clojure.core} {:end-row 47, :name-end-col 33, :name-end-row 47, :name-row 47, :name ISexpr, :filename "src/elin/component/server/impl/sexpr.clj", :alias e.p.host, :from elin.component.server.impl.sexpr, :col 18, :name-col 18, :end-col 33, :row 47, :to elin.protocol.host} {:fixed-arities #{3}, :end-row 49, :name-end-col 61, :name-end-row 49, :private true, :name-row 49, :name get-top-list-sexpr!*, :filename "src/elin/component/server/impl/sexpr.clj", :from elin.component.server.impl.sexpr, :col 40, :name-col 41, :end-col 76, :arity 3, :row 49, :to elin.component.server.impl.sexpr} {:fixed-arities #{3}, :end-row 50, :name-end-col 53, :name-end-row 50, :private true, :name-row 50, :name get-list-sexpr!*, :filename "src/elin/component/server/impl/sexpr.clj", :from elin.component.server.impl.sexpr, :col 36, :name-col 37, :end-col 68, :arity 3, :row 50, :to elin.component.server.impl.sexpr} {:fixed-arities #{3}, :end-row 51, :name-end-col 57, :name-end-row 51, :private true, :name-row 51, :name get-single-sexpr!*, :filename "src/elin/component/server/impl/sexpr.clj", :from elin.component.server.impl.sexpr, :col 38, :name-col 39, :end-col 72, :arity 3, :row 51, :to elin.component.server.impl.sexpr} {:fixed-arities #{1}, :end-row 52, :name-end-col 52, :name-end-row 52, :private true, :name-row 52, :name get-namespace-form!*, :filename "src/elin/component/server/impl/sexpr.clj", :from elin.component.server.impl.sexpr, :col 31, :name-col 32, :end-col 58, :arity 1, :row 52, :to elin.component.server.impl.sexpr} {:fixed-arities #{2}, :end-row 53, :name-end-col 72, :name-end-row 53, :private true, :name-row 53, :name replace-namespace-form!*, :filename "src/elin/component/server/impl/sexpr.clj", :from elin.component.server.impl.sexpr, :col 47, :name-col 48, :end-col 90, :arity 2, :row 53, :to elin.component.server.impl.sexpr} {:fixed-arities #{3}, :end-row 56, :name-end-col 61, :name-end-row 56, :private true, :name-row 56, :name get-top-list-sexpr!*, :filename "src/elin/component/server/impl/sexpr.clj", :from elin.component.server.impl.sexpr, :col 40, :name-col 41, :end-col 76, :arity 3, :row 56, :to elin.component.server.impl.sexpr} {:fixed-arities #{3}, :end-row 57, :name-end-col 53, :name-end-row 57, :private true, :name-row 57, :name get-list-sexpr!*, :filename "src/elin/component/server/impl/sexpr.clj", :from elin.component.server.impl.sexpr, :col 36, :name-col 37, :end-col 68, :arity 3, :row 57, :to elin.component.server.impl.sexpr} {:fixed-arities #{3}, :end-row 58, :name-end-col 57, :name-end-row 58, :private true, :name-row 58, :name get-single-sexpr!*, :filename "src/elin/component/server/impl/sexpr.clj", :from elin.component.server.impl.sexpr, :col 38, :name-col 39, :end-col 72, :arity 3, :row 58, :to elin.component.server.impl.sexpr} {:fixed-arities #{1}, :end-row 59, :name-end-col 52, :name-end-row 59, :private true, :name-row 59, :name get-namespace-form!*, :filename "src/elin/component/server/impl/sexpr.clj", :from elin.component.server.impl.sexpr, :col 31, :name-col 32, :end-col 58, :arity 1, :row 59, :to elin.component.server.impl.sexpr} {:fixed-arities #{2}, :end-row 60, :name-end-col 72, :name-end-row 60, :private true, :name-row 60, :name replace-namespace-form!*, :filename "src/elin/component/server/impl/sexpr.clj", :from elin.component.server.impl.sexpr, :col 47, :name-col 48, :end-col 90, :arity 2, :row 60, :to elin.component.server.impl.sexpr} {:end-row 60, :name-end-col 17, :name-end-row 47, :name-row 47, :name extend-protocol, :filename "src/elin/component/server/impl/sexpr.clj", :from elin.component.server.impl.sexpr, :macro true, :col 1, :name-col 2, :end-col 92, :arity 13, :varargs-min-arity 1, :row 47, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 6, :name-end-col 5, :name-end-row 6, :name-row 6, :name def, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 1, :name-col 2, :end-col 47, :arity 2, :row 6, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 7, :name-end-col 5, :name-end-row 7, :name-row 7, :name def, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 1, :name-col 2, :end-col 47, :arity 2, :row 7, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 8, :name-end-col 5, :name-end-row 8, :name-row 8, :name def, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 1, :name-col 2, :end-col 43, :arity 2, :row 8, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 9, :name-end-col 5, :name-end-row 9, :name-row 9, :name def, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 1, :name-col 2, :end-col 43, :arity 2, :row 9, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 10, :name-end-col 5, :name-end-row 10, :name-row 10, :name def, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 1, :name-col 2, :end-col 47, :arity 2, :row 10, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 11, :name-end-col 5, :name-end-row 11, :name-row 11, :name def, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 1, :name-col 2, :end-col 43, :arity 2, :row 11, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 12, :name-end-col 5, :name-end-row 12, :name-row 12, :name def, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 1, :name-col 2, :end-col 41, :arity 2, :row 12, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 13, :name-end-col 5, :name-end-row 13, :name-row 13, :name def, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 1, :name-col 2, :end-col 35, :arity 2, :row 13, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 14, :name-end-col 5, :name-end-row 14, :name-row 14, :name def, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 1, :name-col 2, :end-col 33, :arity 2, :row 14, :to clojure.core} {:fixed-arities #{0 1}, :end-row 17, :name-end-col 15, :name-end-row 17, :name-row 17, :name or, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 12, :name-col 13, :from-var unavailable, :end-col 43, :arity 2, :varargs-min-arity 1, :row 17, :to clojure.core} {:end-row 18, :name-end-col 44, :name-end-row 18, :private true, :name-row 18, :name unavailable-type, :filename "src/elin/error.clj", :from elin.error, :col 28, :name-col 28, :from-var unavailable, :end-col 44, :row 18, :to elin.error} {:end-row 18, :name-end-col 18, :name-end-row 18, :name-row 18, :name merge, :filename "src/elin/error.clj", :from elin.error, :col 12, :name-col 13, :from-var unavailable, :end-col 46, :arity 2, :varargs-min-arity 0, :row 18, :to clojure.core} {:fixed-arities #{3 2}, :end-row 18, :name-end-col 11, :name-end-row 17, :name-row 17, :name ex-info, :filename "src/elin/error.clj", :from elin.error, :col 3, :name-col 4, :from-var unavailable, :end-col 47, :arity 2, :row 17, :to clojure.core} {:end-row 18, :name-end-col 6, :name-end-row 16, :name-row 16, :name defn, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 1, :name-col 2, :end-col 48, :arity 3, :varargs-min-arity 2, :row 16, :to clojure.core} {:fixed-arities #{0 1}, :end-row 21, :name-end-col 15, :name-end-row 21, :name-row 21, :name or, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 12, :name-col 13, :from-var interrupted, :end-col 43, :arity 2, :varargs-min-arity 1, :row 21, :to clojure.core} {:end-row 22, :name-end-col 44, :name-end-row 22, :private true, :name-row 22, :name interrupted-type, :filename "src/elin/error.clj", :from elin.error, :col 28, :name-col 28, :from-var interrupted, :end-col 44, :row 22, :to elin.error} {:end-row 22, :name-end-col 18, :name-end-row 22, :name-row 22, :name merge, :filename "src/elin/error.clj", :from elin.error, :col 12, :name-col 13, :from-var interrupted, :end-col 46, :arity 2, :varargs-min-arity 0, :row 22, :to clojure.core} {:fixed-arities #{3 2}, :end-row 22, :name-end-col 11, :name-end-row 21, :name-row 21, :name ex-info, :filename "src/elin/error.clj", :from elin.error, :col 3, :name-col 4, :from-var interrupted, :end-col 47, :arity 2, :row 21, :to clojure.core} {:end-row 22, :name-end-col 6, :name-end-row 20, :name-row 20, :name defn, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 1, :name-col 2, :end-col 48, :arity 3, :varargs-min-arity 2, :row 20, :to clojure.core} {:fixed-arities #{0 1}, :end-row 25, :name-end-col 15, :name-end-row 25, :name-row 25, :name or, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 12, :name-col 13, :from-var incorrect, :end-col 41, :arity 2, :varargs-min-arity 1, :row 25, :to clojure.core} {:end-row 26, :name-end-col 42, :name-end-row 26, :private true, :name-row 26, :name incorrect-type, :filename "src/elin/error.clj", :from elin.error, :col 28, :name-col 28, :from-var incorrect, :end-col 42, :row 26, :to elin.error} {:end-row 26, :name-end-col 18, :name-end-row 26, :name-row 26, :name merge, :filename "src/elin/error.clj", :from elin.error, :col 12, :name-col 13, :from-var incorrect, :end-col 44, :arity 2, :varargs-min-arity 0, :row 26, :to clojure.core} {:fixed-arities #{3 2}, :end-row 26, :name-end-col 11, :name-end-row 25, :name-row 25, :name ex-info, :filename "src/elin/error.clj", :from elin.error, :col 3, :name-col 4, :from-var incorrect, :end-col 45, :arity 2, :row 25, :to clojure.core} {:end-row 26, :name-end-col 6, :name-end-row 24, :name-row 24, :name defn, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 1, :name-col 2, :end-col 46, :arity 3, :varargs-min-arity 2, :row 24, :to clojure.core} {:fixed-arities #{0 1}, :end-row 29, :name-end-col 15, :name-end-row 29, :name-row 29, :name or, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 12, :name-col 13, :from-var forbidden, :end-col 41, :arity 2, :varargs-min-arity 1, :row 29, :to clojure.core} {:end-row 30, :name-end-col 42, :name-end-row 30, :private true, :name-row 30, :name forbidden-type, :filename "src/elin/error.clj", :from elin.error, :col 28, :name-col 28, :from-var forbidden, :end-col 42, :row 30, :to elin.error} {:end-row 30, :name-end-col 18, :name-end-row 30, :name-row 30, :name merge, :filename "src/elin/error.clj", :from elin.error, :col 12, :name-col 13, :from-var forbidden, :end-col 44, :arity 2, :varargs-min-arity 0, :row 30, :to clojure.core} {:fixed-arities #{3 2}, :end-row 30, :name-end-col 11, :name-end-row 29, :name-row 29, :name ex-info, :filename "src/elin/error.clj", :from elin.error, :col 3, :name-col 4, :from-var forbidden, :end-col 45, :arity 2, :row 29, :to clojure.core} {:end-row 30, :name-end-col 6, :name-end-row 28, :name-row 28, :name defn, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 1, :name-col 2, :end-col 46, :arity 3, :varargs-min-arity 2, :row 28, :to clojure.core} {:fixed-arities #{0 1}, :end-row 33, :name-end-col 15, :name-end-row 33, :name-row 33, :name or, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 12, :name-col 13, :from-var unsupported, :end-col 43, :arity 2, :varargs-min-arity 1, :row 33, :to clojure.core} {:end-row 34, :name-end-col 44, :name-end-row 34, :private true, :name-row 34, :name unsupported-type, :filename "src/elin/error.clj", :from elin.error, :col 28, :name-col 28, :from-var unsupported, :end-col 44, :row 34, :to elin.error} {:end-row 34, :name-end-col 18, :name-end-row 34, :name-row 34, :name merge, :filename "src/elin/error.clj", :from elin.error, :col 12, :name-col 13, :from-var unsupported, :end-col 46, :arity 2, :varargs-min-arity 0, :row 34, :to clojure.core} {:fixed-arities #{3 2}, :end-row 34, :name-end-col 11, :name-end-row 33, :name-row 33, :name ex-info, :filename "src/elin/error.clj", :from elin.error, :col 3, :name-col 4, :from-var unsupported, :end-col 47, :arity 2, :row 33, :to clojure.core} {:end-row 34, :name-end-col 6, :name-end-row 32, :name-row 32, :name defn, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 1, :name-col 2, :end-col 48, :arity 3, :varargs-min-arity 2, :row 32, :to clojure.core} {:fixed-arities #{0 1}, :end-row 37, :name-end-col 15, :name-end-row 37, :name-row 37, :name or, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 12, :name-col 13, :from-var not-found, :end-col 41, :arity 2, :varargs-min-arity 1, :row 37, :to clojure.core} {:end-row 38, :name-end-col 42, :name-end-row 38, :private true, :name-row 38, :name not-found-type, :filename "src/elin/error.clj", :from elin.error, :col 28, :name-col 28, :from-var not-found, :end-col 42, :row 38, :to elin.error} {:end-row 38, :name-end-col 18, :name-end-row 38, :name-row 38, :name merge, :filename "src/elin/error.clj", :from elin.error, :col 12, :name-col 13, :from-var not-found, :end-col 44, :arity 2, :varargs-min-arity 0, :row 38, :to clojure.core} {:fixed-arities #{3 2}, :end-row 38, :name-end-col 11, :name-end-row 37, :name-row 37, :name ex-info, :filename "src/elin/error.clj", :from elin.error, :col 3, :name-col 4, :from-var not-found, :end-col 45, :arity 2, :row 37, :to clojure.core} {:end-row 38, :name-end-col 6, :name-end-row 36, :name-row 36, :name defn, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 1, :name-col 2, :end-col 46, :arity 3, :varargs-min-arity 2, :row 36, :to clojure.core} {:fixed-arities #{0 1}, :end-row 41, :name-end-col 15, :name-end-row 41, :name-row 41, :name or, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 12, :name-col 13, :from-var conflict, :end-col 40, :arity 2, :varargs-min-arity 1, :row 41, :to clojure.core} {:end-row 42, :name-end-col 41, :name-end-row 42, :private true, :name-row 42, :name conflict-type, :filename "src/elin/error.clj", :from elin.error, :col 28, :name-col 28, :from-var conflict, :end-col 41, :row 42, :to elin.error} {:end-row 42, :name-end-col 18, :name-end-row 42, :name-row 42, :name merge, :filename "src/elin/error.clj", :from elin.error, :col 12, :name-col 13, :from-var conflict, :end-col 43, :arity 2, :varargs-min-arity 0, :row 42, :to clojure.core} {:fixed-arities #{3 2}, :end-row 42, :name-end-col 11, :name-end-row 41, :name-row 41, :name ex-info, :filename "src/elin/error.clj", :from elin.error, :col 3, :name-col 4, :from-var conflict, :end-col 44, :arity 2, :row 41, :to clojure.core} {:end-row 42, :name-end-col 6, :name-end-row 40, :name-row 40, :name defn, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 1, :name-col 2, :end-col 45, :arity 3, :varargs-min-arity 2, :row 40, :to clojure.core} {:fixed-arities #{0 1}, :end-row 45, :name-end-col 15, :name-end-row 45, :name-row 45, :name or, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 12, :name-col 13, :from-var fault, :end-col 37, :arity 2, :varargs-min-arity 1, :row 45, :to clojure.core} {:end-row 46, :name-end-col 38, :name-end-row 46, :private true, :name-row 46, :name fault-type, :filename "src/elin/error.clj", :from elin.error, :col 28, :name-col 28, :from-var fault, :end-col 38, :row 46, :to elin.error} {:end-row 46, :name-end-col 18, :name-end-row 46, :name-row 46, :name merge, :filename "src/elin/error.clj", :from elin.error, :col 12, :name-col 13, :from-var fault, :end-col 40, :arity 2, :varargs-min-arity 0, :row 46, :to clojure.core} {:fixed-arities #{3 2}, :end-row 46, :name-end-col 11, :name-end-row 45, :name-row 45, :name ex-info, :filename "src/elin/error.clj", :from elin.error, :col 3, :name-col 4, :from-var fault, :end-col 41, :arity 2, :row 45, :to clojure.core} {:end-row 46, :name-end-col 6, :name-end-row 44, :name-row 44, :name defn, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 1, :name-col 2, :end-col 42, :arity 3, :varargs-min-arity 2, :row 44, :to clojure.core} {:fixed-arities #{0 1}, :end-row 49, :name-end-col 15, :name-end-row 49, :name-row 49, :name or, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 12, :name-col 13, :from-var busy, :end-col 36, :arity 2, :varargs-min-arity 1, :row 49, :to clojure.core} {:end-row 50, :name-end-col 37, :name-end-row 50, :private true, :name-row 50, :name busy-type, :filename "src/elin/error.clj", :from elin.error, :col 28, :name-col 28, :from-var busy, :end-col 37, :row 50, :to elin.error} {:end-row 50, :name-end-col 18, :name-end-row 50, :name-row 50, :name merge, :filename "src/elin/error.clj", :from elin.error, :col 12, :name-col 13, :from-var busy, :end-col 39, :arity 2, :varargs-min-arity 0, :row 50, :to clojure.core} {:fixed-arities #{3 2}, :end-row 50, :name-end-col 11, :name-end-row 49, :name-row 49, :name ex-info, :filename "src/elin/error.clj", :from elin.error, :col 3, :name-col 4, :from-var busy, :end-col 40, :arity 2, :row 49, :to clojure.core} {:end-row 50, :name-end-col 6, :name-end-row 48, :name-row 48, :name defn, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 1, :name-col 2, :end-col 41, :arity 3, :varargs-min-arity 2, :row 48, :to clojure.core} {:fixed-arities #{2}, :end-row 53, :name-end-col 13, :name-end-row 53, :name-row 53, :name instance?, :filename "src/elin/error.clj", :from elin.error, :col 3, :name-col 4, :from-var error?, :end-col 43, :arity 2, :row 53, :to clojure.core} {:end-row 53, :name-end-col 6, :name-end-row 52, :name-row 52, :name defn, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 1, :name-col 2, :end-col 44, :arity 3, :varargs-min-arity 2, :row 52, :to clojure.core} {:fixed-arities #{1}, :end-row 56, :name-end-col 15, :name-end-row 56, :name-row 56, :name error?, :filename "src/elin/error.clj", :from elin.error, :col 8, :name-col 9, :from-var unavailable?, :end-col 18, :arity 1, :row 56, :to elin.error} {:end-row 57, :name-end-col 27, :name-end-row 57, :private true, :name-row 57, :name unavailable-type, :filename "src/elin/error.clj", :from elin.error, :col 11, :name-col 11, :from-var unavailable?, :end-col 27, :row 57, :to elin.error} {:fixed-arities #{1}, :end-row 57, :name-end-col 43, :name-end-row 57, :name-row 57, :name ex-data, :filename "src/elin/error.clj", :from elin.error, :col 35, :name-col 36, :from-var unavailable?, :end-col 46, :arity 1, :row 57, :to clojure.core} {:fixed-arities #{1 2}, :end-row 57, :name-end-col 10, :name-end-row 57, :name-row 57, :name =, :filename "src/elin/error.clj", :from elin.error, :col 8, :name-col 9, :from-var unavailable?, :end-col 48, :arity 2, :varargs-min-arity 2, :row 57, :to clojure.core} {:fixed-arities #{0 1}, :end-row 57, :name-end-col 7, :name-end-row 56, :name-row 56, :name and, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 3, :name-col 4, :from-var unavailable?, :end-col 49, :arity 2, :varargs-min-arity 1, :row 56, :to clojure.core} {:end-row 57, :name-end-col 6, :name-end-row 55, :name-row 55, :name defn, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 1, :name-col 2, :end-col 50, :arity 3, :varargs-min-arity 2, :row 55, :to clojure.core} {:fixed-arities #{1}, :end-row 60, :name-end-col 15, :name-end-row 60, :name-row 60, :name error?, :filename "src/elin/error.clj", :from elin.error, :col 8, :name-col 9, :from-var interrupted?, :end-col 18, :arity 1, :row 60, :to elin.error} {:end-row 61, :name-end-col 27, :name-end-row 61, :private true, :name-row 61, :name interrupted-type, :filename "src/elin/error.clj", :from elin.error, :col 11, :name-col 11, :from-var interrupted?, :end-col 27, :row 61, :to elin.error} {:fixed-arities #{1}, :end-row 61, :name-end-col 43, :name-end-row 61, :name-row 61, :name ex-data, :filename "src/elin/error.clj", :from elin.error, :col 35, :name-col 36, :from-var interrupted?, :end-col 46, :arity 1, :row 61, :to clojure.core} {:fixed-arities #{1 2}, :end-row 61, :name-end-col 10, :name-end-row 61, :name-row 61, :name =, :filename "src/elin/error.clj", :from elin.error, :col 8, :name-col 9, :from-var interrupted?, :end-col 48, :arity 2, :varargs-min-arity 2, :row 61, :to clojure.core} {:fixed-arities #{0 1}, :end-row 61, :name-end-col 7, :name-end-row 60, :name-row 60, :name and, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 3, :name-col 4, :from-var interrupted?, :end-col 49, :arity 2, :varargs-min-arity 1, :row 60, :to clojure.core} {:end-row 61, :name-end-col 6, :name-end-row 59, :name-row 59, :name defn, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 1, :name-col 2, :end-col 50, :arity 3, :varargs-min-arity 2, :row 59, :to clojure.core} {:fixed-arities #{1}, :end-row 64, :name-end-col 15, :name-end-row 64, :name-row 64, :name error?, :filename "src/elin/error.clj", :from elin.error, :col 8, :name-col 9, :from-var incorrect?, :end-col 18, :arity 1, :row 64, :to elin.error} {:end-row 65, :name-end-col 25, :name-end-row 65, :private true, :name-row 65, :name incorrect-type, :filename "src/elin/error.clj", :from elin.error, :col 11, :name-col 11, :from-var incorrect?, :end-col 25, :row 65, :to elin.error} {:fixed-arities #{1}, :end-row 65, :name-end-col 41, :name-end-row 65, :name-row 65, :name ex-data, :filename "src/elin/error.clj", :from elin.error, :col 33, :name-col 34, :from-var incorrect?, :end-col 44, :arity 1, :row 65, :to clojure.core} {:fixed-arities #{1 2}, :end-row 65, :name-end-col 10, :name-end-row 65, :name-row 65, :name =, :filename "src/elin/error.clj", :from elin.error, :col 8, :name-col 9, :from-var incorrect?, :end-col 46, :arity 2, :varargs-min-arity 2, :row 65, :to clojure.core} {:fixed-arities #{0 1}, :end-row 65, :name-end-col 7, :name-end-row 64, :name-row 64, :name and, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 3, :name-col 4, :from-var incorrect?, :end-col 47, :arity 2, :varargs-min-arity 1, :row 64, :to clojure.core} {:end-row 65, :name-end-col 6, :name-end-row 63, :name-row 63, :name defn, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 1, :name-col 2, :end-col 48, :arity 3, :varargs-min-arity 2, :row 63, :to clojure.core} {:fixed-arities #{1}, :end-row 68, :name-end-col 15, :name-end-row 68, :name-row 68, :name error?, :filename "src/elin/error.clj", :from elin.error, :col 8, :name-col 9, :from-var forbidden?, :end-col 18, :arity 1, :row 68, :to elin.error} {:end-row 69, :name-end-col 25, :name-end-row 69, :private true, :name-row 69, :name forbidden-type, :filename "src/elin/error.clj", :from elin.error, :col 11, :name-col 11, :from-var forbidden?, :end-col 25, :row 69, :to elin.error} {:fixed-arities #{1}, :end-row 69, :name-end-col 41, :name-end-row 69, :name-row 69, :name ex-data, :filename "src/elin/error.clj", :from elin.error, :col 33, :name-col 34, :from-var forbidden?, :end-col 44, :arity 1, :row 69, :to clojure.core} {:fixed-arities #{1 2}, :end-row 69, :name-end-col 10, :name-end-row 69, :name-row 69, :name =, :filename "src/elin/error.clj", :from elin.error, :col 8, :name-col 9, :from-var forbidden?, :end-col 46, :arity 2, :varargs-min-arity 2, :row 69, :to clojure.core} {:fixed-arities #{0 1}, :end-row 69, :name-end-col 7, :name-end-row 68, :name-row 68, :name and, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 3, :name-col 4, :from-var forbidden?, :end-col 47, :arity 2, :varargs-min-arity 1, :row 68, :to clojure.core} {:end-row 69, :name-end-col 6, :name-end-row 67, :name-row 67, :name defn, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 1, :name-col 2, :end-col 48, :arity 3, :varargs-min-arity 2, :row 67, :to clojure.core} {:fixed-arities #{1}, :end-row 72, :name-end-col 15, :name-end-row 72, :name-row 72, :name error?, :filename "src/elin/error.clj", :from elin.error, :col 8, :name-col 9, :from-var unsupported?, :end-col 18, :arity 1, :row 72, :to elin.error} {:end-row 73, :name-end-col 27, :name-end-row 73, :private true, :name-row 73, :name unsupported-type, :filename "src/elin/error.clj", :from elin.error, :col 11, :name-col 11, :from-var unsupported?, :end-col 27, :row 73, :to elin.error} {:fixed-arities #{1}, :end-row 73, :name-end-col 43, :name-end-row 73, :name-row 73, :name ex-data, :filename "src/elin/error.clj", :from elin.error, :col 35, :name-col 36, :from-var unsupported?, :end-col 46, :arity 1, :row 73, :to clojure.core} {:fixed-arities #{1 2}, :end-row 73, :name-end-col 10, :name-end-row 73, :name-row 73, :name =, :filename "src/elin/error.clj", :from elin.error, :col 8, :name-col 9, :from-var unsupported?, :end-col 48, :arity 2, :varargs-min-arity 2, :row 73, :to clojure.core} {:fixed-arities #{0 1}, :end-row 73, :name-end-col 7, :name-end-row 72, :name-row 72, :name and, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 3, :name-col 4, :from-var unsupported?, :end-col 49, :arity 2, :varargs-min-arity 1, :row 72, :to clojure.core} {:end-row 73, :name-end-col 6, :name-end-row 71, :name-row 71, :name defn, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 1, :name-col 2, :end-col 50, :arity 3, :varargs-min-arity 2, :row 71, :to clojure.core} {:fixed-arities #{1}, :end-row 76, :name-end-col 15, :name-end-row 76, :name-row 76, :name error?, :filename "src/elin/error.clj", :from elin.error, :col 8, :name-col 9, :from-var not-found?, :end-col 18, :arity 1, :row 76, :to elin.error} {:end-row 77, :name-end-col 25, :name-end-row 77, :private true, :name-row 77, :name not-found-type, :filename "src/elin/error.clj", :from elin.error, :col 11, :name-col 11, :from-var not-found?, :end-col 25, :row 77, :to elin.error} {:fixed-arities #{1}, :end-row 77, :name-end-col 41, :name-end-row 77, :name-row 77, :name ex-data, :filename "src/elin/error.clj", :from elin.error, :col 33, :name-col 34, :from-var not-found?, :end-col 44, :arity 1, :row 77, :to clojure.core} {:fixed-arities #{1 2}, :end-row 77, :name-end-col 10, :name-end-row 77, :name-row 77, :name =, :filename "src/elin/error.clj", :from elin.error, :col 8, :name-col 9, :from-var not-found?, :end-col 46, :arity 2, :varargs-min-arity 2, :row 77, :to clojure.core} {:fixed-arities #{0 1}, :end-row 77, :name-end-col 7, :name-end-row 76, :name-row 76, :name and, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 3, :name-col 4, :from-var not-found?, :end-col 47, :arity 2, :varargs-min-arity 1, :row 76, :to clojure.core} {:end-row 77, :name-end-col 6, :name-end-row 75, :name-row 75, :name defn, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 1, :name-col 2, :end-col 48, :arity 3, :varargs-min-arity 2, :row 75, :to clojure.core} {:fixed-arities #{1}, :end-row 80, :name-end-col 15, :name-end-row 80, :name-row 80, :name error?, :filename "src/elin/error.clj", :from elin.error, :col 8, :name-col 9, :from-var conflict?, :end-col 18, :arity 1, :row 80, :to elin.error} {:end-row 81, :name-end-col 24, :name-end-row 81, :private true, :name-row 81, :name conflict-type, :filename "src/elin/error.clj", :from elin.error, :col 11, :name-col 11, :from-var conflict?, :end-col 24, :row 81, :to elin.error} {:fixed-arities #{1}, :end-row 81, :name-end-col 40, :name-end-row 81, :name-row 81, :name ex-data, :filename "src/elin/error.clj", :from elin.error, :col 32, :name-col 33, :from-var conflict?, :end-col 43, :arity 1, :row 81, :to clojure.core} {:fixed-arities #{1 2}, :end-row 81, :name-end-col 10, :name-end-row 81, :name-row 81, :name =, :filename "src/elin/error.clj", :from elin.error, :col 8, :name-col 9, :from-var conflict?, :end-col 45, :arity 2, :varargs-min-arity 2, :row 81, :to clojure.core} {:fixed-arities #{0 1}, :end-row 81, :name-end-col 7, :name-end-row 80, :name-row 80, :name and, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 3, :name-col 4, :from-var conflict?, :end-col 46, :arity 2, :varargs-min-arity 1, :row 80, :to clojure.core} {:end-row 81, :name-end-col 6, :name-end-row 79, :name-row 79, :name defn, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 1, :name-col 2, :end-col 47, :arity 3, :varargs-min-arity 2, :row 79, :to clojure.core} {:fixed-arities #{1}, :end-row 84, :name-end-col 15, :name-end-row 84, :name-row 84, :name error?, :filename "src/elin/error.clj", :from elin.error, :col 8, :name-col 9, :from-var fault?, :end-col 18, :arity 1, :row 84, :to elin.error} {:end-row 85, :name-end-col 21, :name-end-row 85, :private true, :name-row 85, :name fault-type, :filename "src/elin/error.clj", :from elin.error, :col 11, :name-col 11, :from-var fault?, :end-col 21, :row 85, :to elin.error} {:fixed-arities #{1}, :end-row 85, :name-end-col 37, :name-end-row 85, :name-row 85, :name ex-data, :filename "src/elin/error.clj", :from elin.error, :col 29, :name-col 30, :from-var fault?, :end-col 40, :arity 1, :row 85, :to clojure.core} {:fixed-arities #{1 2}, :end-row 85, :name-end-col 10, :name-end-row 85, :name-row 85, :name =, :filename "src/elin/error.clj", :from elin.error, :col 8, :name-col 9, :from-var fault?, :end-col 42, :arity 2, :varargs-min-arity 2, :row 85, :to clojure.core} {:fixed-arities #{0 1}, :end-row 85, :name-end-col 7, :name-end-row 84, :name-row 84, :name and, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 3, :name-col 4, :from-var fault?, :end-col 43, :arity 2, :varargs-min-arity 1, :row 84, :to clojure.core} {:end-row 85, :name-end-col 6, :name-end-row 83, :name-row 83, :name defn, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 1, :name-col 2, :end-col 44, :arity 3, :varargs-min-arity 2, :row 83, :to clojure.core} {:fixed-arities #{1}, :end-row 88, :name-end-col 15, :name-end-row 88, :name-row 88, :name error?, :filename "src/elin/error.clj", :from elin.error, :col 8, :name-col 9, :from-var busy?, :end-col 18, :arity 1, :row 88, :to elin.error} {:end-row 89, :name-end-col 20, :name-end-row 89, :private true, :name-row 89, :name busy-type, :filename "src/elin/error.clj", :from elin.error, :col 11, :name-col 11, :from-var busy?, :end-col 20, :row 89, :to elin.error} {:fixed-arities #{1}, :end-row 89, :name-end-col 36, :name-end-row 89, :name-row 89, :name ex-data, :filename "src/elin/error.clj", :from elin.error, :col 28, :name-col 29, :from-var busy?, :end-col 39, :arity 1, :row 89, :to clojure.core} {:fixed-arities #{1 2}, :end-row 89, :name-end-col 10, :name-end-row 89, :name-row 89, :name =, :filename "src/elin/error.clj", :from elin.error, :col 8, :name-col 9, :from-var busy?, :end-col 41, :arity 2, :varargs-min-arity 2, :row 89, :to clojure.core} {:fixed-arities #{0 1}, :end-row 89, :name-end-col 7, :name-end-row 88, :name-row 88, :name and, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 3, :name-col 4, :from-var busy?, :end-col 42, :arity 2, :varargs-min-arity 1, :row 88, :to clojure.core} {:end-row 89, :name-end-col 6, :name-end-row 87, :name-row 87, :name defn, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 1, :name-col 2, :end-col 43, :arity 3, :varargs-min-arity 2, :row 87, :to clojure.core} {:fixed-arities #{1}, :end-row 92, :name-end-col 12, :name-end-row 92, :name-row 92, :name number?, :filename "src/elin/error.clj", :from elin.error, :col 5, :name-col 5, :from-var ignore-checkers, :end-col 12, :row 92, :to clojure.core} {:fixed-arities #{1}, :end-row 92, :name-end-col 20, :name-end-row 92, :name-row 92, :name string?, :filename "src/elin/error.clj", :from elin.error, :col 13, :name-col 13, :from-var ignore-checkers, :end-col 20, :row 92, :to clojure.core} {:fixed-arities #{1}, :end-row 92, :name-end-col 28, :name-end-row 92, :name-row 92, :name vector?, :filename "src/elin/error.clj", :from elin.error, :col 21, :name-col 21, :from-var ignore-checkers, :end-col 28, :row 92, :to clojure.core} {:fixed-arities #{1}, :end-row 92, :name-end-col 37, :name-end-row 92, :name-row 92, :name keyword?, :filename "src/elin/error.clj", :from elin.error, :col 29, :name-col 29, :from-var ignore-checkers, :end-col 37, :row 92, :to clojure.core} {:fixed-arities #{1}, :end-row 92, :name-end-col 46, :name-end-row 92, :name-row 92, :name boolean?, :filename "src/elin/error.clj", :from elin.error, :col 38, :name-col 38, :from-var ignore-checkers, :end-col 46, :row 92, :to clojure.core} {:fixed-arities #{1}, :end-row 92, :name-end-col 51, :name-end-row 92, :name-row 92, :name map?, :filename "src/elin/error.clj", :from elin.error, :col 47, :name-col 47, :from-var ignore-checkers, :end-col 51, :row 92, :to clojure.core} {:fixed-arities #{1}, :end-row 92, :name-end-col 56, :name-end-row 92, :name-row 92, :name set?, :filename "src/elin/error.clj", :from elin.error, :col 52, :name-col 52, :from-var ignore-checkers, :end-col 56, :row 92, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 92, :name-end-col 5, :name-end-row 91, :name-row 91, :name def, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 1, :name-col 2, :end-col 58, :arity 2, :row 91, :to clojure.core} {:end-row 96, :name fn*, :filename "src/elin/error.clj", :from elin.error, :col 13, :from-var compare-value, :end-col 19, :arity 2, :row 96, :to clojure.core} {:end-row 96, :name-end-col 35, :name-end-row 96, :private true, :name-row 96, :name ignore-checkers, :filename "src/elin/error.clj", :from elin.error, :col 20, :name-col 20, :from-var compare-value, :end-col 35, :row 96, :to elin.error} {:fixed-arities #{2}, :end-row 96, :name-end-col 12, :name-end-row 96, :name-row 96, :name some, :filename "src/elin/error.clj", :from elin.error, :col 7, :name-col 8, :from-var compare-value, :end-col 36, :arity 2, :row 96, :to clojure.core} {:end-row 98, :name-end-col 23, :name-end-row 98, :name-row 98, :name let, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 7, :name-col 7, :from-var compare-value, :end-col 23, :varargs-min-arity 1, :row 98, :to clojure.core} {:end-row 98, :name-end-col 27, :name-end-row 98, :name-row 98, :name v#, :filename "src/elin/error.clj", :from elin.error, :col 25, :name-col 25, :from-var compare-value, :end-col 27, :row 98, :to :clj-kondo/unknown-namespace} {:end-row 99, :name-end-col 11, :name-end-row 99, :name-row 99, :name if, :filename "src/elin/error.clj", :from elin.error, :col 9, :name-col 9, :from-var compare-value, :end-col 11, :row 99, :to :clj-kondo/unknown-namespace} {:fixed-arities #{2}, :end-row 99, :name-end-col 22, :name-end-row 99, :name-row 99, :name instance?, :filename "src/elin/error.clj", :from elin.error, :col 13, :name-col 13, :from-var compare-value, :end-col 22, :row 99, :to clojure.core} {:end-row 99, :name-end-col 35, :name-end-row 99, :name-row 99, :name v#, :filename "src/elin/error.clj", :from elin.error, :col 33, :name-col 33, :from-var compare-value, :end-col 35, :row 99, :to :clj-kondo/unknown-namespace} {:end-row 100, :name-end-col 17, :name-end-row 100, :name-row 100, :name v#, :filename "src/elin/error.clj", :from elin.error, :col 15, :name-col 15, :from-var compare-value, :end-col 17, :row 100, :to :clj-kondo/unknown-namespace} {:end-row 101, :name-end-col 13, :name-end-row 101, :name-row 101, :name v#, :filename "src/elin/error.clj", :from elin.error, :col 11, :name-col 11, :from-var compare-value, :end-col 13, :row 101, :to :clj-kondo/unknown-namespace} {:end-row 101, :name-end-col 6, :name-end-row 96, :name-row 96, :name if, :filename "src/elin/error.clj", :from elin.error, :col 3, :name-col 4, :from-var compare-value, :end-col 21, :arity 3, :row 96, :to clojure.core} {:end-row 101, :name-end-col 7, :name-end-row 94, :name-row 94, :name defn-, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 1, :name-col 2, :end-col 22, :arity 3, :varargs-min-arity 2, :row 94, :to clojure.core} {:fixed-arities #{1}, :end-row 105, :name-end-col 19, :name-end-row 105, :name-row 105, :name vector?, :filename "src/elin/error.clj", :from elin.error, :col 11, :name-col 12, :from-var let, :end-col 29, :arity 1, :row 105, :to clojure.core} {:fixed-arities #{1 2}, :end-row 105, :name-end-col 10, :name-end-row 105, :name-row 105, :name assert, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 3, :name-col 4, :from-var let, :end-col 57, :arity 2, :row 105, :to clojure.core} {:fixed-arities #{1}, :end-row 106, :name-end-col 24, :name-end-row 106, :name-row 106, :name count, :filename "src/elin/error.clj", :from elin.error, :col 18, :name-col 19, :from-var let, :end-col 34, :arity 1, :row 106, :to clojure.core} {:fixed-arities #{1}, :end-row 106, :name-end-col 17, :name-end-row 106, :name-row 106, :name even?, :filename "src/elin/error.clj", :from elin.error, :col 11, :name-col 12, :from-var let, :end-col 35, :arity 1, :row 106, :to clojure.core} {:fixed-arities #{1 2}, :end-row 106, :name-end-col 10, :name-end-row 106, :name-row 106, :name assert, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 3, :name-col 4, :from-var let, :end-col 80, :arity 2, :row 106, :to clojure.core} {:fixed-arities #{0 1}, :end-row 107, :name-end-col 37, :name-end-row 107, :name-row 107, :name gensym, :filename "src/elin/error.clj", :from elin.error, :col 30, :name-col 31, :from-var let, :end-col 38, :arity 0, :row 107, :to clojure.core} {:fixed-arities #{4 3 2}, :end-row 108, :name-end-col 41, :name-end-row 108, :name-row 108, :name partition, :filename "src/elin/error.clj", :from elin.error, :col 31, :name-col 32, :from-var let, :end-col 53, :arity 2, :row 108, :to clojure.core} {:fixed-arities #{1}, :end-row 109, :name-end-col 34, :name-end-row 109, :name-row 109, :name first, :filename "src/elin/error.clj", :from elin.error, :col 28, :name-col 29, :from-var let, :end-col 44, :arity 1, :row 109, :to clojure.core} {:fixed-arities #{1}, :end-row 110, :name-end-col 60, :name-end-row 110, :private true, :name-row 110, :name compare-value, :filename "src/elin/error.clj", :from elin.error, :col 46, :name-col 47, :from-var let, :end-col 63, :arity 1, :row 110, :to elin.error} {:end-row 112, :name-end-col 60, :name-end-row 112, :name-row 112, :name if, :filename "src/elin/error.clj", :from elin.error, :col 58, :name-col 58, :from-var let, :end-col 60, :row 112, :to :clj-kondo/unknown-namespace} {:fixed-arities #{1}, :end-row 112, :name-end-col 66, :name-end-row 112, :name-row 112, :name nil?, :filename "src/elin/error.clj", :from elin.error, :col 62, :name-col 62, :from-var let, :end-col 66, :row 112, :to clojure.core} {:fixed-arities #{1}, :end-row 113, :name-end-col 74, :name-end-row 113, :private true, :name-row 113, :name compare-value, :filename "src/elin/error.clj", :from elin.error, :col 60, :name-col 61, :from-var let, :end-col 77, :arity 1, :row 113, :to elin.error} {:end-row 114, :name-end-col 44, :name-end-row 111, :name-row 111, :name fn, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 41, :name-col 42, :from-var let, :end-col 76, :arity 2, :varargs-min-arity 0, :row 111, :to clojure.core} {:fixed-arities #{1}, :end-row 115, :name-end-col 46, :name-end-row 115, :name-row 115, :name rest, :filename "src/elin/error.clj", :from elin.error, :col 41, :name-col 42, :from-var let, :end-col 56, :arity 1, :row 115, :to clojure.core} {:fixed-arities #{1}, :end-row 115, :name-end-col 40, :name-end-row 111, :name-row 111, :name mapcat, :filename "src/elin/error.clj", :from elin.error, :col 33, :name-col 34, :from-var let, :end-col 57, :arity 2, :varargs-min-arity 1, :row 111, :to clojure.core} {:end-row 116, :name-end-col 23, :name-end-row 116, :name-row 116, :name let, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 7, :name-col 7, :from-var let, :end-col 23, :varargs-min-arity 1, :row 116, :to clojure.core} {:fixed-arities #{0 1}, :end-row 117, :name-end-col 11, :name-end-row 117, :name-row 117, :name or, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 9, :name-col 9, :from-var let, :end-col 11, :varargs-min-arity 1, :row 117, :to clojure.core} {:end-row 118, :name-end-col 15, :name-end-row 118, :name-row 118, :name do, :filename "src/elin/error.clj", :from elin.error, :col 13, :name-col 13, :from-var let, :end-col 15, :row 118, :to :clj-kondo/unknown-namespace} {:end-row 118, :name-end-col 20, :name-end-row 107, :name-row 107, :name let, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 3, :name-col 4, :from-var let, :end-col 26, :arity 2, :varargs-min-arity 1, :row 107, :to clojure.core} {:end-row 118, :name-end-col 10, :name-end-row 103, :name-row 103, :name defmacro, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 1, :name-col 2, :end-col 27, :arity 5, :varargs-min-arity 2, :row 103, :to clojure.core} {:fixed-arities #{0 1}, :end-row 122, :name-end-col 33, :name-end-row 122, :name-row 122, :name gensym, :filename "src/elin/error.clj", :from elin.error, :col 26, :name-col 27, :from-var ->, :end-col 34, :arity 0, :row 122, :to clojure.core} {:fixed-arities #{1}, :end-row 124, :name-end-col 47, :name-end-row 124, :name-row 124, :name seq?, :filename "src/elin/error.clj", :from elin.error, :col 42, :name-col 43, :from-var ->, :end-col 53, :arity 1, :row 124, :to clojure.core} {:fixed-arities #{1}, :end-row 125, :name-end-col 60, :name-end-row 125, :name-row 125, :name first, :filename "src/elin/error.clj", :from elin.error, :col 54, :name-col 55, :from-var ->, :end-col 66, :arity 1, :row 125, :to clojure.core} {:fixed-arities #{1}, :end-row 125, :name-end-col 79, :name-end-row 125, :name-row 125, :name next, :filename "src/elin/error.clj", :from elin.error, :col 74, :name-col 75, :from-var ->, :end-col 85, :arity 1, :row 125, :to clojure.core} {:fixed-arities #{1}, :end-row 125, :name-end-col 92, :name-end-row 125, :name-row 125, :name meta, :filename "src/elin/error.clj", :from elin.error, :col 87, :name-col 88, :from-var ->, :end-col 98, :arity 1, :row 125, :to clojure.core} {:fixed-arities #{2}, :end-row 125, :name-end-col 50, :name-end-row 125, :name-row 125, :name with-meta, :filename "src/elin/error.clj", :from elin.error, :col 40, :name-col 41, :from-var ->, :end-col 99, :arity 2, :row 125, :to clojure.core} {:end-row 126, :name-end-col 45, :name-end-row 126, :name-row 126, :name list, :filename "src/elin/error.clj", :from elin.error, :col 40, :name-col 41, :from-var ->, :end-col 55, :arity 2, :row 126, :to clojure.core} {:end-row 126, :name-end-col 41, :name-end-row 124, :name-row 124, :name if, :filename "src/elin/error.clj", :from elin.error, :col 38, :name-col 39, :from-var ->, :end-col 56, :arity 3, :row 124, :to clojure.core} {:end-row 126, :name-end-col 39, :name-end-row 123, :name-row 123, :name fn, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 36, :name-col 37, :from-var ->, :end-col 57, :arity 2, :varargs-min-arity 0, :row 123, :to clojure.core} {:fixed-arities #{1 4 3 2}, :end-row 127, :name-end-col 35, :name-end-row 123, :name-row 123, :name map, :filename "src/elin/error.clj", :from elin.error, :col 31, :name-col 32, :from-var ->, :end-col 42, :arity 2, :varargs-min-arity 4, :row 123, :to clojure.core} {:fixed-arities #{2}, :end-row 128, :name-end-col 36, :name-end-row 128, :name-row 128, :name cons, :filename "src/elin/error.clj", :from elin.error, :col 31, :name-col 32, :from-var ->, :end-col 48, :arity 2, :row 128, :to clojure.core} {:end-row 129, :name-end-col 10, :name-end-row 129, :name-row 129, :name let, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 7, :name-col 7, :from-var ->, :end-col 10, :varargs-min-arity 1, :row 129, :to elin.error} {:fixed-arities #{1 2}, :end-row 129, :name-end-col 33, :name-end-row 129, :name-row 129, :name repeat, :filename "src/elin/error.clj", :from elin.error, :col 26, :name-col 27, :from-var ->, :end-col 38, :arity 1, :row 129, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 129, :name-end-col 25, :name-end-row 129, :name-row 129, :name interleave, :filename "src/elin/error.clj", :from elin.error, :col 14, :name-col 15, :from-var ->, :end-col 48, :arity 2, :varargs-min-arity 2, :row 129, :to clojure.core} {:end-row 130, :name-end-col 20, :name-end-row 122, :name-row 122, :name let, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 3, :name-col 4, :from-var ->, :end-col 14, :arity 2, :varargs-min-arity 1, :row 122, :to clojure.core} {:end-row 130, :name-end-col 10, :name-end-row 120, :name-row 120, :name defmacro, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 1, :name-col 2, :end-col 15, :arity 3, :varargs-min-arity 2, :row 120, :to clojure.core} {:fixed-arities #{0 1}, :end-row 134, :name-end-col 33, :name-end-row 134, :name-row 134, :name gensym, :filename "src/elin/error.clj", :from elin.error, :col 26, :name-col 27, :from-var ->>, :end-col 34, :arity 0, :row 134, :to clojure.core} {:fixed-arities #{1}, :end-row 136, :name-end-col 47, :name-end-row 136, :name-row 136, :name seq?, :filename "src/elin/error.clj", :from elin.error, :col 42, :name-col 43, :from-var ->>, :end-col 53, :arity 1, :row 136, :to clojure.core} {:fixed-arities #{1}, :end-row 137, :name-end-col 71, :name-end-row 137, :name-row 137, :name meta, :filename "src/elin/error.clj", :from elin.error, :col 66, :name-col 67, :from-var ->>, :end-col 77, :arity 1, :row 137, :to clojure.core} {:fixed-arities #{2}, :end-row 137, :name-end-col 50, :name-end-row 137, :name-row 137, :name with-meta, :filename "src/elin/error.clj", :from elin.error, :col 40, :name-col 41, :from-var ->>, :end-col 78, :arity 2, :row 137, :to clojure.core} {:end-row 138, :name-end-col 45, :name-end-row 138, :name-row 138, :name list, :filename "src/elin/error.clj", :from elin.error, :col 40, :name-col 41, :from-var ->>, :end-col 55, :arity 2, :row 138, :to clojure.core} {:end-row 138, :name-end-col 41, :name-end-row 136, :name-row 136, :name if, :filename "src/elin/error.clj", :from elin.error, :col 38, :name-col 39, :from-var ->>, :end-col 56, :arity 3, :row 136, :to clojure.core} {:end-row 138, :name-end-col 39, :name-end-row 135, :name-row 135, :name fn, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 36, :name-col 37, :from-var ->>, :end-col 57, :arity 2, :varargs-min-arity 0, :row 135, :to clojure.core} {:fixed-arities #{1 4 3 2}, :end-row 139, :name-end-col 35, :name-end-row 135, :name-row 135, :name map, :filename "src/elin/error.clj", :from elin.error, :col 31, :name-col 32, :from-var ->>, :end-col 42, :arity 2, :varargs-min-arity 4, :row 135, :to clojure.core} {:fixed-arities #{2}, :end-row 140, :name-end-col 36, :name-end-row 140, :name-row 140, :name cons, :filename "src/elin/error.clj", :from elin.error, :col 31, :name-col 32, :from-var ->>, :end-col 48, :arity 2, :row 140, :to clojure.core} {:end-row 141, :name-end-col 10, :name-end-row 141, :name-row 141, :name let, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 7, :name-col 7, :from-var ->>, :end-col 10, :varargs-min-arity 1, :row 141, :to elin.error} {:fixed-arities #{1 2}, :end-row 141, :name-end-col 33, :name-end-row 141, :name-row 141, :name repeat, :filename "src/elin/error.clj", :from elin.error, :col 26, :name-col 27, :from-var ->>, :end-col 38, :arity 1, :row 141, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 141, :name-end-col 25, :name-end-row 141, :name-row 141, :name interleave, :filename "src/elin/error.clj", :from elin.error, :col 14, :name-col 15, :from-var ->>, :end-col 48, :arity 2, :varargs-min-arity 2, :row 141, :to clojure.core} {:end-row 142, :name-end-col 20, :name-end-row 134, :name-row 134, :name let, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 3, :name-col 4, :from-var ->>, :end-col 14, :arity 2, :varargs-min-arity 1, :row 134, :to clojure.core} {:end-row 142, :name-end-col 10, :name-end-row 132, :name-row 132, :name defmacro, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 1, :name-col 2, :end-col 15, :arity 3, :varargs-min-arity 2, :row 132, :to clojure.core} {:fixed-arities #{1}, :end-row 14, :name-end-col 41, :name-end-row 14, :name-row 14, :name analysis, :filename "src/elin/function/clj_kondo.clj", :alias e.p.clj-kondo, :from elin.function.clj-kondo, :col 18, :name-col 19, :from-var namespace-usages, :end-col 52, :arity 1, :row 14, :to elin.protocol.clj-kondo} {:fixed-arities #{0 1}, :end-row 16, :name-end-col 8, :name-end-row 15, :name-row 15, :name or, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 5, :name-col 6, :from-var namespace-usages, :end-col 12, :arity 2, :varargs-min-arity 1, :row 15, :to clojure.core} {:end-row 16, :name-end-col 12, :name-end-row 14, :name-row 14, :name when-let, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 3, :name-col 4, :from-var namespace-usages, :end-col 13, :arity 2, :varargs-min-arity 1, :row 14, :to clojure.core} {:end-row 16, :name-end-col 6, :name-end-row 12, :name-row 12, :name defn, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 1, :name-col 2, :end-col 14, :arity 3, :varargs-min-arity 2, :row 12, :to clojure.core} {:fixed-arities #{1}, :end-row 20, :name-end-col 41, :name-end-row 20, :name-row 20, :name analysis, :filename "src/elin/function/clj_kondo.clj", :alias e.p.clj-kondo, :from elin.function.clj-kondo, :col 18, :name-col 19, :from-var var-usages, :end-col 52, :arity 1, :row 20, :to elin.protocol.clj-kondo} {:fixed-arities #{0 1}, :end-row 22, :name-end-col 8, :name-end-row 21, :name-row 21, :name or, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 5, :name-col 6, :from-var var-usages, :end-col 12, :arity 2, :varargs-min-arity 1, :row 21, :to clojure.core} {:end-row 22, :name-end-col 12, :name-end-row 20, :name-row 20, :name when-let, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 3, :name-col 4, :from-var var-usages, :end-col 13, :arity 2, :varargs-min-arity 1, :row 20, :to clojure.core} {:end-row 22, :name-end-col 6, :name-end-row 18, :name-row 18, :name defn, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 1, :name-col 2, :end-col 14, :arity 3, :varargs-min-arity 2, :row 18, :to clojure.core} {:fixed-arities #{1}, :end-row 26, :name-end-col 41, :name-end-row 26, :name-row 26, :name analysis, :filename "src/elin/function/clj_kondo.clj", :alias e.p.clj-kondo, :from elin.function.clj-kondo, :col 18, :name-col 19, :from-var namespace-definitions, :end-col 52, :arity 1, :row 26, :to elin.protocol.clj-kondo} {:fixed-arities #{0 1}, :end-row 28, :name-end-col 8, :name-end-row 27, :name-row 27, :name or, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 5, :name-col 6, :from-var namespace-definitions, :end-col 12, :arity 2, :varargs-min-arity 1, :row 27, :to clojure.core} {:end-row 28, :name-end-col 12, :name-end-row 26, :name-row 26, :name when-let, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 3, :name-col 4, :from-var namespace-definitions, :end-col 13, :arity 2, :varargs-min-arity 1, :row 26, :to clojure.core} {:end-row 28, :name-end-col 6, :name-end-row 24, :name-row 24, :name defn, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 1, :name-col 2, :end-col 14, :arity 3, :varargs-min-arity 2, :row 24, :to clojure.core} {:fixed-arities #{1}, :end-row 32, :name-end-col 41, :name-end-row 32, :name-row 32, :name analysis, :filename "src/elin/function/clj_kondo.clj", :alias e.p.clj-kondo, :from elin.function.clj-kondo, :col 18, :name-col 19, :from-var var-definitions, :end-col 52, :arity 1, :row 32, :to elin.protocol.clj-kondo} {:fixed-arities #{0 1}, :end-row 34, :name-end-col 8, :name-end-row 33, :name-row 33, :name or, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 5, :name-col 6, :from-var var-definitions, :end-col 12, :arity 2, :varargs-min-arity 1, :row 33, :to clojure.core} {:end-row 34, :name-end-col 12, :name-end-row 32, :name-row 32, :name when-let, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 3, :name-col 4, :from-var var-definitions, :end-col 13, :arity 2, :varargs-min-arity 1, :row 32, :to clojure.core} {:end-row 34, :name-end-col 6, :name-end-row 30, :name-row 30, :name defn, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 1, :name-col 2, :end-col 14, :arity 3, :varargs-min-arity 2, :row 30, :to clojure.core} {:fixed-arities #{1}, :end-row 38, :name-end-col 41, :name-end-row 38, :name-row 38, :name analysis, :filename "src/elin/function/clj_kondo.clj", :alias e.p.clj-kondo, :from elin.function.clj-kondo, :col 18, :name-col 19, :from-var local-usages, :end-col 52, :arity 1, :row 38, :to elin.protocol.clj-kondo} {:fixed-arities #{0 1}, :end-row 40, :name-end-col 8, :name-end-row 39, :name-row 39, :name or, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 5, :name-col 6, :from-var local-usages, :end-col 12, :arity 2, :varargs-min-arity 1, :row 39, :to clojure.core} {:end-row 40, :name-end-col 12, :name-end-row 38, :name-row 38, :name when-let, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 3, :name-col 4, :from-var local-usages, :end-col 13, :arity 2, :varargs-min-arity 1, :row 38, :to clojure.core} {:end-row 40, :name-end-col 6, :name-end-row 36, :name-row 36, :name defn, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 1, :name-col 2, :end-col 14, :arity 3, :varargs-min-arity 2, :row 36, :to clojure.core} {:fixed-arities #{1}, :end-row 44, :name-end-col 41, :name-end-row 44, :name-row 44, :name analysis, :filename "src/elin/function/clj_kondo.clj", :alias e.p.clj-kondo, :from elin.function.clj-kondo, :col 18, :name-col 19, :from-var local-definitions, :end-col 52, :arity 1, :row 44, :to elin.protocol.clj-kondo} {:fixed-arities #{0 1}, :end-row 46, :name-end-col 8, :name-end-row 45, :name-row 45, :name or, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 5, :name-col 6, :from-var local-definitions, :end-col 12, :arity 2, :varargs-min-arity 1, :row 45, :to clojure.core} {:end-row 46, :name-end-col 12, :name-end-row 44, :name-row 44, :name when-let, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 3, :name-col 4, :from-var local-definitions, :end-col 13, :arity 2, :varargs-min-arity 1, :row 44, :to clojure.core} {:end-row 46, :name-end-col 6, :name-end-row 42, :name-row 42, :name defn, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 1, :name-col 2, :end-col 14, :arity 3, :varargs-min-arity 2, :row 42, :to clojure.core} {:fixed-arities #{1}, :end-row 49, :name-end-col 41, :name-end-row 49, :name-row 49, :name analysis, :filename "src/elin/function/clj_kondo.clj", :alias e.p.clj-kondo, :from elin.function.clj-kondo, :col 18, :name-col 19, :from-var keywords, :end-col 52, :arity 1, :row 49, :to elin.protocol.clj-kondo} {:fixed-arities #{0 1}, :end-row 51, :name-end-col 8, :name-end-row 50, :name-row 50, :name or, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 5, :name-col 6, :from-var keywords, :end-col 12, :arity 2, :varargs-min-arity 1, :row 50, :to clojure.core} {:end-row 51, :name-end-col 12, :name-end-row 49, :name-row 49, :name when-let, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 3, :name-col 4, :from-var keywords, :end-col 13, :arity 2, :varargs-min-arity 1, :row 49, :to clojure.core} {:end-row 51, :name-end-col 6, :name-end-row 48, :name-row 48, :name defn, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 1, :name-col 2, :end-col 14, :arity 3, :varargs-min-arity 2, :row 48, :to clojure.core} {:fixed-arities #{1}, :end-row 55, :name-end-col 33, :name-end-row 55, :name-row 55, :name keywords, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 24, :name-col 25, :from-var keyword-usages, :end-col 44, :arity 1, :row 55, :to elin.function.clj-kondo} {:fixed-arities #{1}, :end-row 56, :name-end-col 43, :name-end-row 56, :name-row 56, :name namespace, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 34, :name-col 34, :from-var keyword-usages, :end-col 43, :row 56, :to clojure.core} {:fixed-arities #{1}, :end-row 56, :name-end-col 48, :name-end-row 56, :name-row 56, :name name, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 44, :name-col 44, :from-var keyword-usages, :end-col 48, :row 56, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 56, :name-end-col 33, :name-end-row 56, :name-row 56, :name juxt, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 28, :name-col 29, :from-var keyword-usages, :end-col 49, :arity 2, :varargs-min-arity 3, :row 56, :to clojure.core} {:fixed-arities #{1 2}, :end-row 58, :name-end-col 26, :name-end-row 58, :name-row 58, :name =, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 24, :name-col 25, :from-var keyword-usages, :end-col 41, :arity 2, :varargs-min-arity 2, :row 58, :to clojure.core} {:fixed-arities #{1 2}, :end-row 59, :name-end-col 26, :name-end-row 59, :name-row 59, :name =, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 24, :name-col 25, :from-var keyword-usages, :end-col 45, :arity 2, :varargs-min-arity 2, :row 59, :to clojure.core} {:fixed-arities #{0 1}, :end-row 59, :name-end-col 23, :name-end-row 58, :name-row 58, :name and, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 19, :name-col 20, :from-var keyword-usages, :end-col 46, :arity 2, :varargs-min-arity 1, :row 58, :to clojure.core} {:end-row 59, :name fn*, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 18, :from-var keyword-usages, :end-col 46, :arity 2, :row 58, :to clojure.core} {:fixed-arities #{1 2}, :end-row 60, :name-end-col 21, :name-end-row 60, :name-row 60, :name =, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 19, :name-col 20, :from-var keyword-usages, :end-col 40, :arity 2, :varargs-min-arity 2, :row 60, :to clojure.core} {:end-row 60, :name fn*, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 18, :from-var keyword-usages, :end-col 40, :arity 2, :row 60, :to clojure.core} {:end-row 60, :name-end-col 19, :name-end-row 57, :name-row 57, :name if, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 16, :name-col 17, :from-var keyword-usages, :end-col 41, :arity 3, :row 57, :to clojure.core} {:fixed-arities #{1 2}, :end-row 61, :name-end-col 14, :name-end-row 61, :name-row 61, :name filter, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 7, :name-col 8, :from-var keyword-usages, :end-col 30, :arity 2, :row 61, :to clojure.core} {:end-row 61, :name-end-col 9, :name-end-row 56, :name-row 56, :name let, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 5, :name-col 6, :from-var keyword-usages, :end-col 31, :arity 2, :varargs-min-arity 1, :row 56, :to clojure.core} {:end-row 61, :name-end-col 12, :name-end-row 55, :name-row 55, :name when-let, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 3, :name-col 4, :from-var keyword-usages, :end-col 32, :arity 2, :varargs-min-arity 1, :row 55, :to clojure.core} {:end-row 61, :name-end-col 6, :name-end-row 53, :name-row 53, :name defn, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 1, :name-col 2, :end-col 33, :arity 3, :varargs-min-arity 2, :row 53, :to clojure.core} {:fixed-arities #{1}, :end-row 65, :name-end-col 33, :name-end-row 65, :name-row 65, :name keywords, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 24, :name-col 25, :from-var keyword-definition, :end-col 44, :arity 1, :row 65, :to elin.function.clj-kondo} {:fixed-arities #{1}, :end-row 66, :name-end-col 43, :name-end-row 66, :name-row 66, :name namespace, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 34, :name-col 34, :from-var keyword-definition, :end-col 43, :row 66, :to clojure.core} {:fixed-arities #{1}, :end-row 66, :name-end-col 48, :name-end-row 66, :name-row 66, :name name, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 44, :name-col 44, :from-var keyword-definition, :end-col 48, :row 66, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 66, :name-end-col 33, :name-end-row 66, :name-row 66, :name juxt, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 28, :name-col 29, :from-var keyword-definition, :end-col 49, :arity 2, :varargs-min-arity 3, :row 66, :to clojure.core} {:fixed-arities #{1 2}, :end-row 69, :name-end-col 49, :name-end-row 69, :name-row 69, :name =, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 47, :name-col 48, :from-var keyword-definition, :end-col 73, :arity 2, :varargs-min-arity 2, :row 69, :to clojure.core} {:fixed-arities #{1 2}, :end-row 70, :name-end-col 49, :name-end-row 70, :name-row 70, :name =, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 47, :name-col 48, :from-var keyword-definition, :end-col 67, :arity 2, :varargs-min-arity 2, :row 70, :to clojure.core} {:fixed-arities #{1 2}, :end-row 71, :name-end-col 49, :name-end-row 71, :name-row 71, :name =, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 47, :name-col 48, :from-var keyword-definition, :end-col 68, :arity 2, :varargs-min-arity 2, :row 71, :to clojure.core} {:fixed-arities #{0 1}, :end-row 71, :name-end-col 46, :name-end-row 69, :name-row 69, :name and, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 42, :name-col 43, :from-var keyword-definition, :end-col 69, :arity 3, :varargs-min-arity 1, :row 69, :to clojure.core} {:end-row 71, :name fn*, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 41, :from-var keyword-definition, :end-col 69, :arity 2, :row 69, :to clojure.core} {:fixed-arities #{1 2}, :end-row 71, :name-end-col 40, :name-end-row 69, :name-row 69, :name filter, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 33, :name-col 34, :from-var keyword-definition, :end-col 70, :arity 2, :row 69, :to clojure.core} {:fixed-arities #{1}, :end-row 72, :name-end-col 37, :name-end-row 72, :name-row 72, :name seq, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 33, :name-col 34, :from-var keyword-definition, :end-col 38, :arity 1, :row 72, :to clojure.core} {:end-row 72, :name-end-col 32, :name-end-row 68, :name-row 68, :name ->>, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 28, :name-col 29, :from-var keyword-definition, :end-col 39, :arity 3, :varargs-min-arity 1, :row 68, :to clojure.core} {:fixed-arities #{1}, :end-row 73, :name-end-col 45, :name-end-row 73, :name-row 73, :name first, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 39, :name-col 40, :from-var keyword-definition, :end-col 46, :arity 1, :row 73, :to clojure.core} {:fixed-arities #{0 1}, :end-row 73, :name-end-col 56, :name-end-row 73, :name-row 73, :name or, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 53, :name-col 54, :from-var keyword-definition, :end-col 60, :arity 2, :varargs-min-arity 1, :row 73, :to clojure.core} {:end-row 73, :name-end-col 30, :name-end-row 73, :name-row 73, :name ->, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 27, :name-col 28, :from-var keyword-definition, :end-col 61, :arity 4, :varargs-min-arity 1, :row 73, :to clojure.core} {:fixed-arities #{1}, :end-row 74, :name-end-col 47, :name-end-row 74, :name-row 74, :name first, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 41, :name-col 42, :from-var keyword-definition, :end-col 48, :arity 1, :row 74, :to clojure.core} {:fixed-arities #{0 1}, :end-row 74, :name-end-col 60, :name-end-row 74, :name-row 74, :name or, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 57, :name-col 58, :from-var keyword-definition, :end-col 64, :arity 2, :varargs-min-arity 1, :row 74, :to clojure.core} {:end-row 74, :name-end-col 32, :name-end-row 74, :name-row 74, :name ->, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 29, :name-col 30, :from-var keyword-definition, :end-col 65, :arity 4, :varargs-min-arity 1, :row 74, :to clojure.core} {:fixed-arities #{1 2}, :end-row 76, :name-end-col 34, :name-end-row 76, :name-row 76, :name =, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 32, :name-col 33, :from-var keyword-definition, :end-col 53, :arity 2, :varargs-min-arity 2, :row 76, :to clojure.core} {:fixed-arities #{1 2}, :end-row 77, :name-end-col 34, :name-end-row 77, :name-row 77, :name =, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 32, :name-col 33, :from-var keyword-definition, :end-col 57, :arity 2, :varargs-min-arity 2, :row 77, :to clojure.core} {:fixed-arities #{1 2}, :end-row 78, :name-end-col 37, :name-end-row 78, :name-row 78, :name not=, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 32, :name-col 33, :from-var keyword-definition, :end-col 50, :arity 2, :varargs-min-arity 2, :row 78, :to clojure.core} {:fixed-arities #{0 1}, :end-row 78, :name-end-col 31, :name-end-row 76, :name-row 76, :name and, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 27, :name-col 28, :from-var keyword-definition, :end-col 51, :arity 3, :varargs-min-arity 1, :row 76, :to clojure.core} {:end-row 78, :name fn*, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 26, :from-var keyword-definition, :end-col 51, :arity 2, :row 76, :to clojure.core} {:fixed-arities #{1 2}, :end-row 78, :name-end-col 25, :name-end-row 76, :name-row 76, :name filter, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 18, :name-col 19, :from-var keyword-definition, :end-col 52, :arity 2, :row 76, :to clojure.core} {:fixed-arities #{1}, :end-row 79, :name-end-col 24, :name-end-row 79, :name-row 79, :name first, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 18, :name-col 19, :from-var keyword-definition, :end-col 25, :arity 1, :row 79, :to clojure.core} {:end-row 79, :name-end-col 17, :name-end-row 75, :name-row 75, :name ->>, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 13, :name-col 14, :from-var keyword-definition, :end-col 26, :arity 3, :varargs-min-arity 1, :row 75, :to clojure.core} {:end-row 79, :name-end-col 15, :name-end-row 73, :name-row 73, :name let, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 11, :name-col 12, :from-var keyword-definition, :end-col 27, :arity 2, :varargs-min-arity 1, :row 73, :to clojure.core} {:end-row 79, :name-end-col 18, :name-end-row 68, :name-row 68, :name when-let, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 9, :name-col 10, :from-var keyword-definition, :end-col 28, :arity 2, :varargs-min-arity 1, :row 68, :to clojure.core} {:fixed-arities #{1 2}, :end-row 81, :name-end-col 30, :name-end-row 81, :name-row 81, :name =, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 28, :name-col 29, :from-var keyword-definition, :end-col 54, :arity 2, :varargs-min-arity 2, :row 81, :to clojure.core} {:fixed-arities #{1 2}, :end-row 82, :name-end-col 30, :name-end-row 82, :name-row 82, :name =, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 28, :name-col 29, :from-var keyword-definition, :end-col 45, :arity 2, :varargs-min-arity 2, :row 82, :to clojure.core} {:fixed-arities #{1 2}, :end-row 83, :name-end-col 30, :name-end-row 83, :name-row 83, :name =, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 28, :name-col 29, :from-var keyword-definition, :end-col 49, :arity 2, :varargs-min-arity 2, :row 83, :to clojure.core} {:fixed-arities #{1 2}, :end-row 84, :name-end-col 33, :name-end-row 84, :name-row 84, :name not=, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 28, :name-col 29, :from-var keyword-definition, :end-col 46, :arity 2, :varargs-min-arity 2, :row 84, :to clojure.core} {:fixed-arities #{0 1}, :end-row 84, :name-end-col 27, :name-end-row 81, :name-row 81, :name and, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 23, :name-col 24, :from-var keyword-definition, :end-col 47, :arity 4, :varargs-min-arity 1, :row 81, :to clojure.core} {:end-row 84, :name fn*, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 22, :from-var keyword-definition, :end-col 47, :arity 2, :row 81, :to clojure.core} {:fixed-arities #{1 2}, :end-row 84, :name-end-col 21, :name-end-row 81, :name-row 81, :name filter, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 14, :name-col 15, :from-var keyword-definition, :end-col 48, :arity 2, :row 81, :to clojure.core} {:fixed-arities #{1}, :end-row 85, :name-end-col 20, :name-end-row 85, :name-row 85, :name first, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 14, :name-col 15, :from-var keyword-definition, :end-col 21, :arity 1, :row 85, :to clojure.core} {:end-row 85, :name-end-col 13, :name-end-row 80, :name-row 80, :name ->>, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 9, :name-col 10, :from-var keyword-definition, :end-col 22, :arity 3, :varargs-min-arity 1, :row 80, :to clojure.core} {:end-row 85, :name-end-col 10, :name-end-row 67, :name-row 67, :name if, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 7, :name-col 8, :from-var keyword-definition, :end-col 23, :arity 3, :row 67, :to clojure.core} {:end-row 85, :name-end-col 9, :name-end-row 66, :name-row 66, :name let, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 5, :name-col 6, :from-var keyword-definition, :end-col 24, :arity 2, :varargs-min-arity 1, :row 66, :to clojure.core} {:end-row 85, :name-end-col 12, :name-end-row 65, :name-row 65, :name when-let, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 3, :name-col 4, :from-var keyword-definition, :end-col 25, :arity 2, :varargs-min-arity 1, :row 65, :to clojure.core} {:end-row 85, :name-end-col 6, :name-end-row 63, :name-row 63, :name defn, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 1, :name-col 2, :end-col 26, :arity 3, :varargs-min-arity 2, :row 63, :to clojure.core} {:fixed-arities #{3}, :end-row 89, :name-end-col 36, :name-end-row 89, :name-row 89, :name replace-first, :filename "src/elin/function/clj_kondo.clj", :alias str, :from elin.function.clj-kondo, :col 18, :name-col 19, :from-var references, :end-col 56, :arity 3, :row 89, :to clojure.string} {:fixed-arities #{1 2}, :end-row 91, :name-end-col 30, :name-end-row 91, :name-row 91, :name =, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 28, :name-col 29, :from-var references, :end-col 46, :arity 2, :varargs-min-arity 2, :row 91, :to clojure.core} {:fixed-arities #{1 2}, :end-row 92, :name-end-col 30, :name-end-row 92, :name-row 92, :name =, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 28, :name-col 29, :from-var references, :end-col 50, :arity 2, :varargs-min-arity 2, :row 92, :to clojure.core} {:fixed-arities #{0 1}, :end-row 92, :name-end-col 27, :name-end-row 91, :name-row 91, :name and, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 23, :name-col 24, :from-var references, :end-col 51, :arity 2, :varargs-min-arity 1, :row 91, :to clojure.core} {:end-row 92, :name fn*, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 22, :from-var references, :end-col 51, :arity 2, :row 91, :to clojure.core} {:fixed-arities #{1}, :end-row 90, :name-end-col 25, :name-end-row 90, :name-row 90, :name var-usages, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 14, :name-col 15, :from-var references, :end-col 36, :arity 1, :row 90, :to elin.function.clj-kondo} {:fixed-arities #{1 2}, :end-row 92, :name-end-col 21, :name-end-row 91, :name-row 91, :name filter, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 14, :name-col 15, :from-var references, :end-col 52, :arity 2, :row 91, :to clojure.core} {:fixed-arities #{3 2}, :end-row 93, :name-end-col 22, :name-end-row 93, :name-row 93, :name sort-by, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 14, :name-col 15, :from-var references, :end-col 33, :arity 2, :row 93, :to clojure.core} {:end-row 93, :name-end-col 13, :name-end-row 90, :name-row 90, :name some->>, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 5, :name-col 6, :from-var references, :end-col 34, :arity 3, :varargs-min-arity 1, :row 90, :to clojure.core} {:end-row 93, :name-end-col 7, :name-end-row 89, :name-row 89, :name let, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 3, :name-col 4, :from-var references, :end-col 35, :arity 2, :varargs-min-arity 1, :row 89, :to clojure.core} {:end-row 93, :name-end-col 6, :name-end-row 87, :name-row 87, :name defn, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 1, :name-col 2, :end-col 36, :arity 3, :varargs-min-arity 2, :row 87, :to clojure.core} {:fixed-arities #{1}, :end-row 95, :name-end-col 24, :name-end-row 95, :name-row 95, :name namespace-symbols, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 7, :name-col 7, :end-col 24, :row 95, :to elin.function.clj-kondo} {:end-row 95, :name-end-col 59, :name-end-row 95, :name-row 95, :name ?CljKondo, :filename "src/elin/function/clj_kondo.clj", :alias e.s.component, :from elin.function.clj-kondo, :col 36, :name-col 36, :end-col 59, :row 95, :to elin.schema.component} {:fixed-arities #{1}, :end-row 95, :name-end-col 81, :name-end-row 95, :name-row 95, :name symbol?, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 74, :name-col 74, :end-col 81, :row 95, :to clojure.core} {:fixed-arities #{2}, :end-row 95, :name-end-col 6, :name-end-row 95, :name-row 95, :name =>, :filename "src/elin/function/clj_kondo.clj", :alias m, :from elin.function.clj-kondo, :macro true, :col 1, :name-col 2, :end-col 84, :arity 2, :row 95, :to malli.core} {:fixed-arities #{1}, :end-row 98, :name-end-col 30, :name-end-row 98, :name-row 98, :name namespace-definitions, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 8, :name-col 9, :from-var namespace-symbols, :end-col 41, :arity 1, :row 98, :to elin.function.clj-kondo} {:fixed-arities #{1 4 3 2}, :end-row 99, :name-end-col 12, :name-end-row 99, :name-row 99, :name map, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 8, :name-col 9, :from-var namespace-symbols, :end-col 19, :arity 2, :varargs-min-arity 4, :row 99, :to clojure.core} {:fixed-arities #{1 2}, :end-row 100, :name-end-col 13, :name-end-row 100, :name-row 100, :name sort, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 8, :name-col 9, :from-var namespace-symbols, :end-col 14, :arity 1, :row 100, :to clojure.core} {:end-row 100, :name-end-col 7, :name-end-row 98, :name-row 98, :name ->>, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 3, :name-col 4, :from-var namespace-symbols, :end-col 15, :arity 3, :varargs-min-arity 1, :row 98, :to clojure.core} {:end-row 100, :name-end-col 6, :name-end-row 96, :name-row 96, :name defn, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 1, :name-col 2, :end-col 16, :arity 3, :varargs-min-arity 2, :row 96, :to clojure.core} {:fixed-arities #{2}, :end-row 102, :name-end-col 32, :name-end-row 102, :name-row 102, :name most-used-namespace-alias, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 7, :name-col 7, :end-col 32, :row 102, :to elin.function.clj-kondo} {:end-row 102, :name-end-col 67, :name-end-row 102, :name-row 102, :name ?CljKondo, :filename "src/elin/function/clj_kondo.clj", :alias e.s.component, :from elin.function.clj-kondo, :col 44, :name-col 44, :end-col 67, :row 102, :to elin.schema.component} {:fixed-arities #{1}, :end-row 102, :name-end-col 75, :name-end-row 102, :name-row 102, :name symbol?, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 68, :name-col 68, :end-col 75, :row 102, :to clojure.core} {:fixed-arities #{1}, :end-row 102, :name-end-col 92, :name-end-row 102, :name-row 102, :name symbol?, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 85, :name-col 85, :end-col 92, :row 102, :to clojure.core} {:fixed-arities #{2}, :end-row 102, :name-end-col 6, :name-end-row 102, :name-row 102, :name =>, :filename "src/elin/function/clj_kondo.clj", :alias m, :from elin.function.clj-kondo, :macro true, :col 1, :name-col 2, :end-col 95, :arity 2, :row 102, :to malli.core} {:fixed-arities #{1}, :end-row 108, :name-end-col 40, :name-end-row 108, :name-row 108, :name identity, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 32, :name-col 32, :from-var most-used-namespace-alias, :end-col 40, :row 108, :to clojure.core} {:fixed-arities #{1}, :end-row 108, :name identity, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 32, :from-var most-used-namespace-alias, :end-col 40, :arity 1, :row 108, :to clojure.core} {:fixed-arities #{1 2}, :end-row 106, :name-end-col 33, :name-end-row 106, :name-row 106, :name =, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 31, :name-col 32, :from-var most-used-namespace-alias, :end-col 49, :arity 2, :varargs-min-arity 2, :row 106, :to clojure.core} {:end-row 106, :name fn*, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 30, :from-var most-used-namespace-alias, :end-col 49, :arity 2, :row 106, :to clojure.core} {:fixed-arities #{1}, :end-row 105, :name-end-col 39, :name-end-row 105, :name-row 105, :name namespace-usages, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 22, :name-col 23, :from-var most-used-namespace-alias, :end-col 50, :arity 1, :row 105, :to elin.function.clj-kondo} {:fixed-arities #{1 2}, :end-row 106, :name-end-col 29, :name-end-row 106, :name-row 106, :name filter, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 22, :name-col 23, :from-var most-used-namespace-alias, :end-col 50, :arity 2, :row 106, :to clojure.core} {:fixed-arities #{1 4 3 2}, :end-row 107, :name-end-col 26, :name-end-row 107, :name-row 107, :name map, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 22, :name-col 23, :from-var most-used-namespace-alias, :end-col 34, :arity 2, :varargs-min-arity 4, :row 107, :to clojure.core} {:fixed-arities #{2}, :end-row 108, :name-end-col 31, :name-end-row 108, :name-row 108, :name group-by, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 22, :name-col 23, :from-var most-used-namespace-alias, :end-col 41, :arity 2, :row 108, :to clojure.core} {:end-row 108, :name-end-col 21, :name-end-row 105, :name-row 105, :name ->>, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 17, :name-col 18, :from-var most-used-namespace-alias, :end-col 42, :arity 4, :varargs-min-arity 1, :row 105, :to clojure.core} {:fixed-arities #{1}, :end-row 109, :name-end-col 15, :name-end-row 109, :name-row 109, :name seq, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 11, :name-col 12, :from-var most-used-namespace-alias, :end-col 24, :arity 1, :row 109, :to clojure.core} {:fixed-arities #{1}, :end-row 111, :name-end-col 24, :name-end-row 111, :name-row 111, :name val, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 21, :name-col 21, :from-var most-used-namespace-alias, :end-col 24, :row 111, :to clojure.core} {:fixed-arities #{1}, :end-row 110, :name-end-col 38, :name-end-row 110, :name-row 110, :name count, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 33, :name-col 33, :from-var most-used-namespace-alias, :end-col 38, :row 110, :to clojure.core} {:fixed-arities #{2}, :end-row 110, :name-end-col 24, :name-end-row 110, :name-row 110, :name update-vals, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 12, :name-col 13, :from-var most-used-namespace-alias, :end-col 39, :arity 2, :row 110, :to clojure.core} {:fixed-arities #{3 2}, :end-row 111, :name-end-col 20, :name-end-row 111, :name-row 111, :name sort-by, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 12, :name-col 13, :from-var most-used-namespace-alias, :end-col 25, :arity 2, :row 111, :to clojure.core} {:fixed-arities #{1}, :end-row 112, :name-end-col 17, :name-end-row 112, :name-row 112, :name last, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 12, :name-col 13, :from-var most-used-namespace-alias, :end-col 18, :arity 1, :row 112, :to clojure.core} {:fixed-arities #{1}, :end-row 113, :name-end-col 16, :name-end-row 113, :name-row 113, :name key, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 12, :name-col 13, :from-var most-used-namespace-alias, :end-col 17, :arity 1, :row 113, :to clojure.core} {:end-row 113, :name-end-col 11, :name-end-row 110, :name-row 110, :name ->>, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 7, :name-col 8, :from-var most-used-namespace-alias, :end-col 18, :arity 4, :varargs-min-arity 1, :row 110, :to clojure.core} {:end-row 113, :name-end-col 10, :name-end-row 109, :name-row 109, :name when, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 5, :name-col 6, :from-var most-used-namespace-alias, :end-col 19, :arity 2, :varargs-min-arity 1, :row 109, :to clojure.core} {:end-row 113, :name-end-col 7, :name-end-row 105, :name-row 105, :name let, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 3, :name-col 4, :from-var most-used-namespace-alias, :end-col 20, :arity 2, :varargs-min-arity 1, :row 105, :to clojure.core} {:end-row 113, :name-end-col 6, :name-end-row 103, :name-row 103, :name defn, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 1, :name-col 2, :end-col 21, :arity 3, :varargs-min-arity 2, :row 103, :to clojure.core} {:fixed-arities #{2}, :end-row 115, :name-end-col 26, :name-end-row 115, :name-row 115, :name namespaces-by-alias, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 7, :name-col 7, :end-col 26, :row 115, :to elin.function.clj-kondo} {:end-row 115, :name-end-col 61, :name-end-row 115, :name-row 115, :name ?CljKondo, :filename "src/elin/function/clj_kondo.clj", :alias e.s.component, :from elin.function.clj-kondo, :col 38, :name-col 38, :end-col 61, :row 115, :to elin.schema.component} {:fixed-arities #{1}, :end-row 115, :name-end-col 69, :name-end-row 115, :name-row 115, :name symbol?, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 62, :name-col 62, :end-col 69, :row 115, :to clojure.core} {:fixed-arities #{1}, :end-row 115, :name-end-col 91, :name-end-row 115, :name-row 115, :name symbol?, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 84, :name-col 84, :end-col 91, :row 115, :to clojure.core} {:fixed-arities #{2}, :end-row 115, :name-end-col 6, :name-end-row 115, :name-row 115, :name =>, :filename "src/elin/function/clj_kondo.clj", :alias m, :from elin.function.clj-kondo, :macro true, :col 1, :name-col 2, :end-col 94, :arity 2, :row 115, :to malli.core} {:fixed-arities #{1 2}, :end-row 119, :name-end-col 19, :name-end-row 119, :name-row 119, :name =, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 17, :name-col 18, :from-var namespaces-by-alias, :end-col 41, :arity 2, :varargs-min-arity 2, :row 119, :to clojure.core} {:end-row 119, :name fn*, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 16, :from-var namespaces-by-alias, :end-col 41, :arity 2, :row 119, :to clojure.core} {:fixed-arities #{1}, :end-row 118, :name-end-col 25, :name-end-row 118, :name-row 118, :name namespace-usages, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 8, :name-col 9, :from-var namespaces-by-alias, :end-col 36, :arity 1, :row 118, :to elin.function.clj-kondo} {:fixed-arities #{1 2}, :end-row 119, :name-end-col 15, :name-end-row 119, :name-row 119, :name filter, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 8, :name-col 9, :from-var namespaces-by-alias, :end-col 42, :arity 2, :row 119, :to clojure.core} {:fixed-arities #{1 4 3 2}, :end-row 120, :name-end-col 12, :name-end-row 120, :name-row 120, :name map, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 8, :name-col 9, :from-var namespaces-by-alias, :end-col 17, :arity 2, :varargs-min-arity 4, :row 120, :to clojure.core} {:fixed-arities #{0 1}, :end-row 121, :name-end-col 17, :name-end-row 121, :name-row 121, :name distinct, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 8, :name-col 9, :from-var namespaces-by-alias, :end-col 18, :arity 1, :row 121, :to clojure.core} {:end-row 121, :name-end-col 7, :name-end-row 118, :name-row 118, :name ->>, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 3, :name-col 4, :from-var namespaces-by-alias, :end-col 19, :arity 4, :varargs-min-arity 1, :row 118, :to clojure.core} {:end-row 121, :name-end-col 6, :name-end-row 116, :name-row 116, :name defn, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 1, :name-col 2, :end-col 20, :arity 3, :varargs-min-arity 2, :row 116, :to clojure.core} {:fixed-arities #{2}, :end-row 123, :name-end-col 25, :name-end-row 123, :name-row 123, :name namespace-by-alias, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 7, :name-col 7, :end-col 25, :row 123, :to elin.function.clj-kondo} {:end-row 123, :name-end-col 60, :name-end-row 123, :name-row 123, :name ?CljKondo, :filename "src/elin/function/clj_kondo.clj", :alias e.s.component, :from elin.function.clj-kondo, :col 37, :name-col 37, :end-col 60, :row 123, :to elin.schema.component} {:fixed-arities #{1}, :end-row 123, :name-end-col 68, :name-end-row 123, :name-row 123, :name symbol?, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 61, :name-col 61, :end-col 68, :row 123, :to clojure.core} {:fixed-arities #{1}, :end-row 123, :name-end-col 85, :name-end-row 123, :name-row 123, :name symbol?, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 78, :name-col 78, :end-col 85, :row 123, :to clojure.core} {:fixed-arities #{2}, :end-row 123, :name-end-col 6, :name-end-row 123, :name-row 123, :name =>, :filename "src/elin/function/clj_kondo.clj", :alias m, :from elin.function.clj-kondo, :macro true, :col 1, :name-col 2, :end-col 88, :arity 2, :row 123, :to malli.core} {:fixed-arities #{1}, :end-row 129, :name-end-col 40, :name-end-row 129, :name-row 129, :name identity, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 32, :name-col 32, :from-var namespace-by-alias, :end-col 40, :row 129, :to clojure.core} {:fixed-arities #{1}, :end-row 129, :name identity, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 32, :from-var namespace-by-alias, :end-col 40, :arity 1, :row 129, :to clojure.core} {:fixed-arities #{1 2}, :end-row 127, :name-end-col 33, :name-end-row 127, :name-row 127, :name =, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 31, :name-col 32, :from-var namespace-by-alias, :end-col 55, :arity 2, :varargs-min-arity 2, :row 127, :to clojure.core} {:end-row 127, :name fn*, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 30, :from-var namespace-by-alias, :end-col 55, :arity 2, :row 127, :to clojure.core} {:fixed-arities #{1}, :end-row 126, :name-end-col 39, :name-end-row 126, :name-row 126, :name namespace-usages, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 22, :name-col 23, :from-var namespace-by-alias, :end-col 50, :arity 1, :row 126, :to elin.function.clj-kondo} {:fixed-arities #{1 2}, :end-row 127, :name-end-col 29, :name-end-row 127, :name-row 127, :name filter, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 22, :name-col 23, :from-var namespace-by-alias, :end-col 56, :arity 2, :row 127, :to clojure.core} {:fixed-arities #{1 4 3 2}, :end-row 128, :name-end-col 26, :name-end-row 128, :name-row 128, :name map, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 22, :name-col 23, :from-var namespace-by-alias, :end-col 31, :arity 2, :varargs-min-arity 4, :row 128, :to clojure.core} {:fixed-arities #{2}, :end-row 129, :name-end-col 31, :name-end-row 129, :name-row 129, :name group-by, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 22, :name-col 23, :from-var namespace-by-alias, :end-col 41, :arity 2, :row 129, :to clojure.core} {:end-row 129, :name-end-col 21, :name-end-row 126, :name-row 126, :name ->>, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 17, :name-col 18, :from-var namespace-by-alias, :end-col 42, :arity 4, :varargs-min-arity 1, :row 126, :to clojure.core} {:fixed-arities #{1}, :end-row 130, :name-end-col 15, :name-end-row 130, :name-row 130, :name seq, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 11, :name-col 12, :from-var namespace-by-alias, :end-col 24, :arity 1, :row 130, :to clojure.core} {:fixed-arities #{1}, :end-row 132, :name-end-col 24, :name-end-row 132, :name-row 132, :name val, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 21, :name-col 21, :from-var namespace-by-alias, :end-col 24, :row 132, :to clojure.core} {:fixed-arities #{1}, :end-row 131, :name-end-col 38, :name-end-row 131, :name-row 131, :name count, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 33, :name-col 33, :from-var namespace-by-alias, :end-col 38, :row 131, :to clojure.core} {:fixed-arities #{2}, :end-row 131, :name-end-col 24, :name-end-row 131, :name-row 131, :name update-vals, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 12, :name-col 13, :from-var namespace-by-alias, :end-col 39, :arity 2, :row 131, :to clojure.core} {:fixed-arities #{3 2}, :end-row 132, :name-end-col 20, :name-end-row 132, :name-row 132, :name sort-by, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 12, :name-col 13, :from-var namespace-by-alias, :end-col 25, :arity 2, :row 132, :to clojure.core} {:fixed-arities #{1}, :end-row 133, :name-end-col 17, :name-end-row 133, :name-row 133, :name last, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 12, :name-col 13, :from-var namespace-by-alias, :end-col 18, :arity 1, :row 133, :to clojure.core} {:fixed-arities #{1}, :end-row 134, :name-end-col 16, :name-end-row 134, :name-row 134, :name key, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 12, :name-col 13, :from-var namespace-by-alias, :end-col 17, :arity 1, :row 134, :to clojure.core} {:end-row 134, :name-end-col 11, :name-end-row 131, :name-row 131, :name ->>, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 7, :name-col 8, :from-var namespace-by-alias, :end-col 18, :arity 4, :varargs-min-arity 1, :row 131, :to clojure.core} {:end-row 134, :name-end-col 10, :name-end-row 130, :name-row 130, :name when, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 5, :name-col 6, :from-var namespace-by-alias, :end-col 19, :arity 2, :varargs-min-arity 1, :row 130, :to clojure.core} {:end-row 134, :name-end-col 7, :name-end-row 126, :name-row 126, :name let, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 3, :name-col 4, :from-var namespace-by-alias, :end-col 20, :arity 2, :varargs-min-arity 1, :row 126, :to clojure.core} {:end-row 134, :name-end-col 6, :name-end-row 124, :name-row 124, :name defn, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 1, :name-col 2, :end-col 21, :arity 3, :varargs-min-arity 2, :row 124, :to clojure.core} {:fixed-arities #{3}, :end-row 136, :name-end-col 13, :name-end-row 136, :name-row 136, :name lookup, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 7, :name-col 7, :end-col 13, :row 136, :to elin.function.clj-kondo} {:end-row 136, :name-end-col 48, :name-end-row 136, :name-row 136, :name ?CljKondo, :filename "src/elin/function/clj_kondo.clj", :alias e.s.component, :from elin.function.clj-kondo, :col 25, :name-col 25, :end-col 48, :row 136, :to elin.schema.component} {:fixed-arities #{1}, :end-row 136, :name-end-col 56, :name-end-row 136, :name-row 136, :name string?, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 49, :name-col 49, :end-col 56, :row 136, :to clojure.core} {:fixed-arities #{1}, :end-row 136, :name-end-col 64, :name-end-row 136, :name-row 136, :name string?, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 57, :name-col 57, :end-col 64, :row 136, :to clojure.core} {:end-row 136, :name-end-col 102, :name-end-row 136, :name-row 136, :name ?Lookup, :filename "src/elin/function/clj_kondo.clj", :alias e.s.nrepl, :from elin.function.clj-kondo, :col 85, :name-col 85, :end-col 102, :row 136, :to elin.schema.nrepl} {:fixed-arities #{1}, :end-row 136, :name-end-col 84, :name-end-row 136, :name-row 136, :name error-or, :filename "src/elin/function/clj_kondo.clj", :alias e.schema, :from elin.function.clj-kondo, :col 66, :name-col 67, :end-col 103, :arity 1, :row 136, :to elin.schema} {:fixed-arities #{2}, :end-row 136, :name-end-col 6, :name-end-row 136, :name-row 136, :name =>, :filename "src/elin/function/clj_kondo.clj", :alias m, :from elin.function.clj-kondo, :macro true, :col 1, :name-col 2, :end-col 105, :arity 2, :row 136, :to malli.core} {:fixed-arities #{1 2}, :end-row 139, :name-end-col 30, :name-end-row 139, :name-row 139, :name symbol, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 23, :name-col 24, :from-var lookup, :end-col 38, :arity 1, :row 139, :to clojure.core} {:fixed-arities #{3 2}, :end-row 140, :name-end-col 39, :name-end-row 140, :name-row 140, :name split, :filename "src/elin/function/clj_kondo.clj", :alias str, :from elin.function.clj-kondo, :col 29, :name-col 30, :from-var lookup, :end-col 55, :arity 3, :row 140, :to clojure.string} {:fixed-arities #{1 2}, :end-row 142, :name-end-col 41, :name-end-row 142, :name-row 142, :name symbol, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 34, :name-col 35, :from-var lookup, :end-col 49, :arity 1, :row 142, :to clojure.core} {:fixed-arities #{1 2}, :end-row 142, :name-end-col 57, :name-end-row 142, :name-row 142, :name symbol, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 50, :name-col 51, :from-var lookup, :end-col 67, :arity 1, :row 142, :to clojure.core} {:fixed-arities #{1 2}, :end-row 143, :name-end-col 45, :name-end-row 143, :name-row 143, :name symbol, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 38, :name-col 39, :from-var lookup, :end-col 53, :arity 1, :row 143, :to clojure.core} {:end-row 143, :name-end-col 34, :name-end-row 141, :name-row 141, :name if, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 31, :name-col 32, :from-var lookup, :end-col 55, :arity 3, :row 141, :to clojure.core} {:fixed-arities #{1 2}, :end-row 146, :name-end-col 48, :name-end-row 146, :name-row 146, :name =, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 46, :name-col 47, :from-var lookup, :end-col 71, :arity 2, :varargs-min-arity 2, :row 146, :to clojure.core} {:fixed-arities #{1 2}, :end-row 147, :name-end-col 48, :name-end-row 147, :name-row 147, :name =, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 46, :name-col 47, :from-var lookup, :end-col 70, :arity 2, :varargs-min-arity 2, :row 147, :to clojure.core} {:fixed-arities #{0 1}, :end-row 147, :name-end-col 45, :name-end-row 146, :name-row 146, :name and, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 41, :name-col 42, :from-var lookup, :end-col 71, :arity 2, :varargs-min-arity 1, :row 146, :to clojure.core} {:end-row 147, :name fn*, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 40, :from-var lookup, :end-col 71, :arity 2, :row 146, :to clojure.core} {:fixed-arities #{1}, :end-row 145, :name-end-col 49, :name-end-row 145, :name-row 145, :name namespace-usages, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 32, :name-col 33, :from-var lookup, :end-col 60, :arity 1, :row 145, :to elin.function.clj-kondo} {:fixed-arities #{1 2}, :end-row 147, :name-end-col 39, :name-end-row 146, :name-row 146, :name filter, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 32, :name-col 33, :from-var lookup, :end-col 72, :arity 2, :row 146, :to clojure.core} {:fixed-arities #{1}, :end-row 148, :name-end-col 38, :name-end-row 148, :name-row 148, :name first, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 32, :name-col 33, :from-var lookup, :end-col 39, :arity 1, :row 148, :to clojure.core} {:end-row 149, :name-end-col 31, :name-end-row 145, :name-row 145, :name some->>, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 23, :name-col 24, :from-var lookup, :end-col 38, :arity 4, :varargs-min-arity 1, :row 145, :to clojure.core} {:end-row 150, :name-end-col 24, :name-end-row 144, :name-row 144, :name if, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 21, :name-col 22, :from-var lookup, :end-col 35, :arity 3, :row 144, :to clojure.core} {:fixed-arities #{1 2}, :end-row 152, :name-end-col 44, :name-end-row 152, :name-row 152, :name =, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 42, :name-col 43, :from-var lookup, :end-col 63, :arity 2, :varargs-min-arity 2, :row 152, :to clojure.core} {:fixed-arities #{1 2}, :end-row 153, :name-end-col 44, :name-end-row 153, :name-row 153, :name =, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 42, :name-col 43, :from-var lookup, :end-col 63, :arity 2, :varargs-min-arity 2, :row 153, :to clojure.core} {:fixed-arities #{0 1}, :end-row 153, :name-end-col 41, :name-end-row 152, :name-row 152, :name and, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 37, :name-col 38, :from-var lookup, :end-col 64, :arity 2, :varargs-min-arity 1, :row 152, :to clojure.core} {:end-row 153, :name fn*, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 36, :from-var lookup, :end-col 64, :arity 2, :row 152, :to clojure.core} {:fixed-arities #{1}, :end-row 151, :name-end-col 44, :name-end-row 151, :name-row 151, :name var-definitions, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 28, :name-col 29, :from-var lookup, :end-col 55, :arity 1, :row 151, :to elin.function.clj-kondo} {:fixed-arities #{1 2}, :end-row 153, :name-end-col 35, :name-end-row 152, :name-row 152, :name filter, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 28, :name-col 29, :from-var lookup, :end-col 65, :arity 2, :row 152, :to clojure.core} {:fixed-arities #{1}, :end-row 154, :name-end-col 34, :name-end-row 154, :name-row 154, :name first, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 28, :name-col 29, :from-var lookup, :end-col 35, :arity 1, :row 154, :to clojure.core} {:end-row 154, :name-end-col 27, :name-end-row 151, :name-row 151, :name ->>, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 23, :name-col 24, :from-var lookup, :end-col 36, :arity 3, :varargs-min-arity 1, :row 151, :to clojure.core} {:end-row 155, :name-end-col 53, :name-end-row 155, :name-row 155, :name format, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 46, :name-col 47, :from-var lookup, :end-col 99, :arity 3, :varargs-min-arity 1, :row 155, :to clojure.core} {:end-row 155, :name-end-col 35, :name-end-row 155, :name-row 155, :name not-found, :filename "src/elin/function/clj_kondo.clj", :alias e, :from elin.function.clj-kondo, :col 23, :name-col 24, :from-var lookup, :end-col 101, :arity 1, :varargs-min-arity 0, :row 155, :to elin.error} {:fixed-arities #{0 1}, :end-row 155, :name-end-col 22, :name-end-row 151, :name-row 151, :name or, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 19, :name-col 20, :from-var lookup, :end-col 102, :arity 2, :varargs-min-arity 1, :row 151, :to clojure.core} {:fixed-arities #{2}, :end-row 157, :name-end-col 21, :name-end-row 157, :name-row 157, :name select-keys, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 9, :name-col 10, :from-var lookup, :end-col 73, :arity 2, :row 157, :to clojure.core} {:end-row 161, :name-end-col 25, :name-end-row 158, :name-row 158, :name rename-keys, :filename "src/elin/function/clj_kondo.clj", :alias set, :from elin.function.clj-kondo, :col 9, :name-col 10, :from-var lookup, :end-col 56, :arity 2, :row 158, :to clojure.set} {:fixed-arities #{0 1}, :end-row 162, :name-end-col 24, :name-end-row 162, :name-row 162, :name str, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 21, :name-col 21, :from-var lookup, :end-col 24, :varargs-min-arity 1, :row 162, :to clojure.core} {:fixed-arities #{0 1}, :end-row 162, :name str, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 21, :from-var lookup, :end-col 24, :arity 1, :varargs-min-arity 1, :row 162, :to clojure.core} {:fixed-arities #{4 6 3 5}, :end-row 162, :name-end-col 16, :name-end-row 162, :name-row 162, :name update, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 9, :name-col 10, :from-var lookup, :end-col 25, :arity 3, :varargs-min-arity 6, :row 162, :to clojure.core} {:fixed-arities #{0 1}, :end-row 163, :name-end-col 26, :name-end-row 163, :name-row 163, :name str, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 23, :name-col 23, :from-var lookup, :end-col 26, :varargs-min-arity 1, :row 163, :to clojure.core} {:fixed-arities #{0 1}, :end-row 163, :name str, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 23, :from-var lookup, :end-col 26, :arity 1, :varargs-min-arity 1, :row 163, :to clojure.core} {:fixed-arities #{4 6 3 5}, :end-row 163, :name-end-col 16, :name-end-row 163, :name-row 163, :name update, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 9, :name-col 10, :from-var lookup, :end-col 27, :arity 3, :varargs-min-arity 6, :row 163, :to clojure.core} {:fixed-arities #{1}, :end-row 164, :name-end-col 48, :name-end-row 164, :name-row 164, :name sequential?, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 36, :name-col 37, :from-var lookup, :end-col 51, :arity 1, :row 164, :to clojure.core} {:fixed-arities #{1 2}, :end-row 165, :name-end-col 43, :name-end-row 165, :name-row 165, :name join, :filename "src/elin/function/clj_kondo.clj", :alias str, :from elin.function.clj-kondo, :col 34, :name-col 35, :from-var lookup, :end-col 50, :arity 2, :row 165, :to clojure.string} {:fixed-arities #{0 1}, :end-row 166, :name-end-col 38, :name-end-row 166, :name-row 166, :name str, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 34, :name-col 35, :from-var lookup, :end-col 41, :arity 1, :varargs-min-arity 1, :row 166, :to clojure.core} {:end-row 166, :name-end-col 35, :name-end-row 164, :name-row 164, :name if, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 32, :name-col 33, :from-var lookup, :end-col 42, :arity 3, :row 164, :to clojure.core} {:end-row 166, :name fn*, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 31, :from-var lookup, :end-col 42, :arity 2, :row 164, :to clojure.core} {:fixed-arities #{4 6 3 5}, :end-row 166, :name-end-col 16, :name-end-row 164, :name-row 164, :name update, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 9, :name-col 10, :from-var lookup, :end-col 43, :arity 3, :varargs-min-arity 6, :row 164, :to clojure.core} {:end-row 166, :name-end-col 8, :name-end-row 156, :name-row 156, :name ->, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 5, :name-col 6, :from-var lookup, :end-col 44, :arity 6, :varargs-min-arity 1, :row 156, :to clojure.core} {:end-row 166, :name-end-col 9, :name-end-row 139, :name-row 139, :name let, :filename "src/elin/function/clj_kondo.clj", :alias e, :from elin.function.clj-kondo, :macro true, :col 3, :name-col 4, :from-var lookup, :end-col 45, :arity 2, :varargs-min-arity 1, :row 139, :to elin.error} {:end-row 166, :name-end-col 6, :name-end-row 137, :name-row 137, :name defn, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 1, :name-col 2, :end-col 46, :arity 3, :varargs-min-arity 2, :row 137, :to clojure.core} {:fixed-arities #{1 2}, :end-row 170, :name-end-col 23, :name-end-row 170, :name-row 170, :name symbol, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 16, :name-col 17, :from-var requiring-namespaces, :end-col 31, :arity 1, :row 170, :to clojure.core} {:fixed-arities #{1 2}, :end-row 172, :name-end-col 25, :name-end-row 172, :name-row 172, :name =, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 23, :name-col 24, :from-var requiring-namespaces, :end-col 43, :arity 2, :varargs-min-arity 2, :row 172, :to clojure.core} {:end-row 172, :name fn*, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 22, :from-var requiring-namespaces, :end-col 43, :arity 2, :row 172, :to clojure.core} {:fixed-arities #{1}, :end-row 171, :name-end-col 31, :name-end-row 171, :name-row 171, :name namespace-usages, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 14, :name-col 15, :from-var requiring-namespaces, :end-col 42, :arity 1, :row 171, :to elin.function.clj-kondo} {:fixed-arities #{1 2}, :end-row 172, :name-end-col 21, :name-end-row 172, :name-row 172, :name filter, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 14, :name-col 15, :from-var requiring-namespaces, :end-col 44, :arity 2, :row 172, :to clojure.core} {:fixed-arities #{1 4 3 2}, :end-row 173, :name-end-col 18, :name-end-row 173, :name-row 173, :name map, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 14, :name-col 15, :from-var requiring-namespaces, :end-col 23, :arity 2, :varargs-min-arity 4, :row 173, :to clojure.core} {:end-row 173, :name-end-col 13, :name-end-row 171, :name-row 171, :name some->>, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 5, :name-col 6, :from-var requiring-namespaces, :end-col 24, :arity 3, :varargs-min-arity 1, :row 171, :to clojure.core} {:end-row 173, :name-end-col 7, :name-end-row 170, :name-row 170, :name let, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 3, :name-col 4, :from-var requiring-namespaces, :end-col 25, :arity 2, :varargs-min-arity 1, :row 170, :to clojure.core} {:end-row 173, :name-end-col 6, :name-end-row 168, :name-row 168, :name defn, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 1, :name-col 2, :end-col 26, :arity 3, :varargs-min-arity 2, :row 168, :to clojure.core} {:end-row 195, :name-end-col 9, :name-end-row 175, :name-row 175, :name comment, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 1, :name-col 2, :end-col 45, :arity 8, :varargs-min-arity 0, :row 175, :to clojure.core} {:fixed-arities #{1}, :end-row 10, :name-end-col 18, :name-end-row 10, :private true, :name-row 10, :name on-connect*, :filename "src/elin/component/server/impl/event.clj", :from elin.component.server.impl.event, :col 7, :name-col 7, :end-col 18, :row 10, :to elin.component.server.impl.event} {:end-row 10, :name-end-col 46, :name-end-row 10, :name-row 10, :name ?Host, :filename "src/elin/component/server/impl/event.clj", :alias e.s.server, :from elin.component.server.impl.event, :col 30, :name-col 30, :end-col 46, :row 10, :to elin.schema.server} {:fixed-arities #{2}, :end-row 10, :name-end-col 6, :name-end-row 10, :name-row 10, :name =>, :filename "src/elin/component/server/impl/event.clj", :alias m, :from elin.component.server.impl.event, :macro true, :col 1, :name-col 2, :end-col 54, :arity 2, :row 10, :to malli.core} {:fixed-arities #{3}, :end-row 13, :name-end-col 25, :name-end-row 13, :name-row 13, :name notify, :filename "src/elin/component/server/impl/event.clj", :alias e.c.s.function, :from elin.component.server.impl.event, :col 3, :name-col 4, :from-var on-connect*, :end-col 68, :arity 3, :row 13, :to elin.component.server.impl.function} {:end-row 13, :name-end-col 7, :name-end-row 11, :name-row 11, :name defn-, :filename "src/elin/component/server/impl/event.clj", :from elin.component.server.impl.event, :macro true, :col 1, :name-col 2, :end-col 69, :arity 3, :varargs-min-arity 2, :row 11, :to clojure.core} {:end-row 15, :name-end-col 33, :name-end-row 15, :name-row 15, :name IEvent, :filename "src/elin/component/server/impl/event.clj", :alias e.p.host, :from elin.component.server.impl.event, :col 18, :name-col 18, :end-col 33, :row 15, :to elin.protocol.host} {:fixed-arities #{1}, :end-row 17, :name-end-col 34, :name-end-row 17, :private true, :name-row 17, :name on-connect*, :filename "src/elin/component/server/impl/event.clj", :from elin.component.server.impl.event, :col 22, :name-col 23, :end-col 40, :arity 1, :row 17, :to elin.component.server.impl.event} {:fixed-arities #{1}, :end-row 20, :name-end-col 34, :name-end-row 20, :private true, :name-row 20, :name on-connect*, :filename "src/elin/component/server/impl/event.clj", :from elin.component.server.impl.event, :col 22, :name-col 23, :end-col 40, :arity 1, :row 20, :to elin.component.server.impl.event} {:end-row 20, :name-end-col 17, :name-end-row 15, :name-row 15, :name extend-protocol, :filename "src/elin/component/server/impl/event.clj", :from elin.component.server.impl.event, :macro true, :col 1, :name-col 2, :end-col 42, :arity 5, :varargs-min-arity 1, :row 15, :to clojure.core} {:fixed-arities #{1}, :end-row 14, :name-end-col 25, :name-end-row 14, :name-row 14, :name jump-to-definition, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 7, :name-col 7, :end-col 25, :row 14, :to elin.handler.navigate} {:end-row 14, :name-end-col 54, :name-end-row 14, :name-row 14, :name ?Elin, :filename "src/elin/handler/navigate.clj", :alias e.s.handler, :from elin.handler.navigate, :col 37, :name-col 37, :end-col 54, :row 14, :to elin.schema.handler} {:fixed-arities #{1}, :end-row 14, :name-end-col 60, :name-end-row 14, :name-row 14, :name any?, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 56, :name-col 56, :end-col 60, :row 14, :to clojure.core} {:fixed-arities #{2}, :end-row 14, :name-end-col 6, :name-end-row 14, :name-row 14, :name =>, :filename "src/elin/handler/navigate.clj", :alias m, :from elin.handler.navigate, :macro true, :col 1, :name-col 2, :end-col 62, :arity 2, :row 14, :to malli.core} {:fixed-arities #{1}, :end-row 17, :name-end-col 71, :name-end-row 17, :name-row 17, :name get-cursor-position!, :filename "src/elin/handler/navigate.clj", :alias e.p.host, :from elin.handler.navigate, :col 41, :name-col 42, :from-var jump-to-definition, :end-col 77, :arity 1, :row 17, :to elin.protocol.host} {:fixed-arities #{1}, :end-row 17, :name-end-col 40, :name-end-row 17, :name-row 17, :name , :filename "src/elin/handler/navigate.clj", :alias m, :from elin.handler.navigate, :macro true, :col 1, :name-col 2, :end-col 65, :arity 2, :row 25, :to malli.core} {:fixed-arities #{1}, :end-row 28, :name-end-col 60, :name-end-row 28, :name-row 28, :name get-current-file-path!, :filename "src/elin/handler/navigate.clj", :alias e.p.host, :from elin.handler.navigate, :col 28, :name-col 29, :from-var cycle-source-and-test, :end-col 66, :arity 1, :row 28, :to elin.protocol.host} {:fixed-arities #{1}, :end-row 28, :name-end-col 27, :name-end-row 28, :name-row 28, :name >, :filename "src/elin/message.clj", :from elin.message, :macro true, :col 11, :name-col 12, :from-var log*, :end-col 31, :arity 2, :varargs-min-arity 1, :row 8, :to clojure.core} {:fixed-arities #{3 2}, :end-row 11, :name-end-col 29, :name-end-row 11, :name-row 11, :name echo-message, :filename "src/elin/message.clj", :alias e.p.host, :from elin.message, :col 7, :name-col 8, :from-var log*, :end-col 47, :arity 3, :row 11, :to elin.protocol.host} {:end-row 12, :name-end-col 9, :name-end-row 10, :name-row 10, :name try, :filename "src/elin/message.clj", :from elin.message, :col 5, :name-col 6, :from-var log*, :end-col 31, :arity 2, :row 10, :to clojure.core} {:end-row 12, :name-end-col 7, :name-end-row 8, :name-row 8, :name let, :filename "src/elin/message.clj", :from elin.message, :macro true, :col 3, :name-col 4, :from-var log*, :end-col 32, :arity 2, :varargs-min-arity 1, :row 8, :to clojure.core} {:end-row 13, :name-end-col 7, :name-end-row 6, :name-row 6, :name defn-, :filename "src/elin/message.clj", :from elin.message, :macro true, :col 1, :name-col 2, :end-col 7, :arity 4, :varargs-min-arity 2, :row 6, :to clojure.core} {:fixed-arities #{3}, :end-row 17, :name-end-col 8, :name-end-row 17, :private true, :name-row 17, :name log*, :filename "src/elin/message.clj", :from elin.message, :col 3, :name-col 4, :from-var info, :end-col 30, :arity 3, :row 17, :to elin.message} {:end-row 17, :name-end-col 6, :name-end-row 15, :name-row 15, :name defn, :filename "src/elin/message.clj", :from elin.message, :macro true, :col 1, :name-col 2, :end-col 31, :arity 3, :varargs-min-arity 2, :row 15, :to clojure.core} {:fixed-arities #{3}, :end-row 21, :name-end-col 8, :name-end-row 21, :private true, :name-row 21, :name log*, :filename "src/elin/message.clj", :from elin.message, :col 3, :name-col 4, :from-var warning, :end-col 33, :arity 3, :row 21, :to elin.message} {:end-row 21, :name-end-col 6, :name-end-row 19, :name-row 19, :name defn, :filename "src/elin/message.clj", :from elin.message, :macro true, :col 1, :name-col 2, :end-col 34, :arity 3, :varargs-min-arity 2, :row 19, :to clojure.core} {:fixed-arities #{3}, :end-row 25, :name-end-col 8, :name-end-row 25, :private true, :name-row 25, :name log*, :filename "src/elin/message.clj", :from elin.message, :col 3, :name-col 4, :from-var error, :end-col 31, :arity 3, :row 25, :to elin.message} {:end-row 25, :name-end-col 6, :name-end-row 23, :name-row 23, :name defn, :filename "src/elin/message.clj", :from elin.message, :macro true, :col 1, :name-col 2, :end-col 32, :arity 3, :varargs-min-arity 2, :row 23, :to clojure.core} {:fixed-arities #{1 2}, :end-row 13, :name-end-col 10, :name-end-row 13, :name-row 13, :name =, :filename "src/elin/component/server/http.clj", :from elin.component.server.http, :col 8, :name-col 9, :from-var valid-request?, :end-col 32, :arity 2, :varargs-min-arity 2, :row 13, :to clojure.core} {:fixed-arities #{3 2}, :end-row 14, :name-end-col 34, :name-end-row 14, :name-row 14, :name get, :filename "src/elin/component/server/http.clj", :from elin.component.server.http, :col 30, :name-col 31, :from-var valid-request?, :end-col 58, :arity 2, :row 14, :to clojure.core} {:fixed-arities #{1 2}, :end-row 14, :name-end-col 10, :name-end-row 14, :name-row 14, :name =, :filename "src/elin/component/server/http.clj", :from elin.component.server.http, :col 8, :name-col 9, :from-var valid-request?, :end-col 59, :arity 2, :varargs-min-arity 2, :row 14, :to clojure.core} {:fixed-arities #{0 1}, :end-row 14, :name-end-col 7, :name-end-row 13, :name-row 13, :name and, :filename "src/elin/component/server/http.clj", :from elin.component.server.http, :macro true, :col 3, :name-col 4, :from-var valid-request?, :end-col 60, :arity 2, :varargs-min-arity 1, :row 13, :to clojure.core} {:end-row 14, :name-end-col 7, :name-end-row 11, :name-row 11, :name defn-, :filename "src/elin/component/server/http.clj", :from elin.component.server.http, :macro true, :col 1, :name-col 2, :end-col 61, :arity 3, :varargs-min-arity 2, :row 11, :to clojure.core} {:end-row 17, :name-end-col 21, :name-end-row 17, :name-row 17, :name this, :filename "src/elin/component/server/http.clj", :from elin.component.server.http, :col 17, :name-col 17, :end-col 21, :row 17, :to :clj-kondo/unknown-namespace} {:end-row 17, :name-end-col 29, :name-end-row 17, :name-row 17, :name request, :filename "src/elin/component/server/http.clj", :from elin.component.server.http, :col 22, :name-col 22, :end-col 29, :row 17, :to :clj-kondo/unknown-namespace} {:end-row 17, :name-end-col 36, :name-end-row 17, :name-row 17, :name params, :filename "src/elin/component/server/http.clj", :from elin.component.server.http, :col 30, :name-col 30, :end-col 36, :row 17, :to :clj-kondo/unknown-namespace} {:end-row 18, :name-end-col 16, :name-end-row 18, :name-row 18, :name this, :filename "src/elin/component/server/http.clj", :from elin.component.server.http, :col 12, :name-col 12, :end-col 16, :row 18, :to :clj-kondo/unknown-namespace} {:end-row 18, :name-end-col 24, :name-end-row 18, :name-row 18, :name request, :filename "src/elin/component/server/http.clj", :from elin.component.server.http, :col 17, :name-col 17, :end-col 24, :row 18, :to :clj-kondo/unknown-namespace} {:end-row 18, :name-end-col 13, :name-end-row 16, :name-row 16, :name defprotocol, :filename "src/elin/component/server/http.clj", :from elin.component.server.http, :macro true, :col 1, :name-col 2, :end-col 27, :arity 3, :varargs-min-arity 1, :row 16, :to clojure.core} {:end-row 22, :name-end-col 24, :name-end-row 22, :name-row 22, :name IRpcMessage, :filename "src/elin/component/server/http.clj", :alias e.p.h.rpc, :from elin.component.server.http, :col 3, :name-col 3, :end-col 24, :row 22, :to elin.protocol.host.rpc} {:end-row 28, :name-end-col 11, :name-end-row 20, :name-row 20, :name defrecord, :filename "src/elin/component/server/http.clj", :from elin.component.server.http, :macro true, :col 1, :name-col 2, :end-col 23, :arity 6, :varargs-min-arity 2, :row 20, :to clojure.core} {:end-row 32, :name-end-col 7, :name-end-row 30, :name-row 30, :name defn-, :filename "src/elin/component/server/http.clj", :from elin.component.server.http, :macro true, :col 1, :name-col 2, :end-col 16, :arity 3, :varargs-min-arity 2, :row 30, :to clojure.core} {:end-row 37, :name-end-col 9, :name-end-row 36, :name-row 36, :name merge, :filename "src/elin/component/server/http.clj", :from elin.component.server.http, :col 3, :name-col 4, :from-var bad-request, :end-col 12, :arity 2, :varargs-min-arity 0, :row 36, :to clojure.core} {:end-row 37, :name-end-col 7, :name-end-row 34, :name-row 34, :name defn-, :filename "src/elin/component/server/http.clj", :from elin.component.server.http, :macro true, :col 1, :name-col 2, :end-col 13, :arity 3, :varargs-min-arity 2, :row 34, :to clojure.core} {:end-row 42, :name-end-col 9, :name-end-row 41, :name-row 41, :name merge, :filename "src/elin/component/server/http.clj", :from elin.component.server.http, :col 3, :name-col 4, :from-var not-found, :end-col 12, :arity 2, :varargs-min-arity 0, :row 41, :to clojure.core} {:end-row 42, :name-end-col 7, :name-end-row 39, :name-row 39, :name defn-, :filename "src/elin/component/server/http.clj", :from elin.component.server.http, :macro true, :col 1, :name-col 2, :end-col 13, :arity 3, :varargs-min-arity 2, :row 39, :to clojure.core} {:end-row 46, :name-end-col 22, :name-end-row 46, :name-row 46, :name Lifecycle, :filename "src/elin/component/server/http.clj", :alias component, :from elin.component.server.http, :col 3, :name-col 3, :end-col 22, :row 46, :to com.stuartsierra.component} {:fixed-arities #{2}, :end-row 49, :name-end-col 39, :name-end-row 49, :name-row 49, :name handle, :filename "src/elin/component/server/http.clj", :from elin.component.server.http, :col 32, :name-col 33, :end-col 47, :arity 2, :row 49, :to elin.component.server.http} {:end-row 49, :name fn*, :filename "src/elin/component/server/http.clj", :from elin.component.server.http, :col 31, :end-col 47, :arity 2, :row 49, :to clojure.core} {:end-row 50, :name-end-col 50, :name-end-row 48, :name-row 48, :name run-server, :filename "src/elin/component/server/http.clj", :alias h.server, :from elin.component.server.http, :col 30, :name-col 31, :end-col 44, :arity 2, :row 48, :to org.httpkit.server} {:fixed-arities #{3}, :end-row 50, :name-end-col 11, :name-end-row 48, :name-row 48, :name assoc, :filename "src/elin/component/server/http.clj", :from elin.component.server.http, :col 5, :name-col 6, :end-col 45, :arity 3, :varargs-min-arity 3, :row 48, :to clojure.core} {:fixed-arities #{1 2}, :end-row 53, :name-end-col 12, :name-end-row 53, :name-row 53, :name dissoc, :filename "src/elin/component/server/http.clj", :from elin.component.server.http, :col 5, :name-col 6, :end-col 31, :arity 2, :varargs-min-arity 2, :row 53, :to clojure.core} {:end-row 55, :name-end-col 15, :name-end-row 55, :name-row 55, :name IHttpHandler, :filename "src/elin/component/server/http.clj", :from elin.component.server.http, :col 3, :name-col 3, :end-col 15, :row 55, :to elin.component.server.http} {:fixed-arities #{1 2}, :end-row 59, :name-end-col 39, :name-end-row 59, :name-row 59, :name keyword, :filename "src/elin/component/server/http.clj", :from elin.component.server.http, :col 31, :name-col 32, :end-col 47, :arity 1, :row 59, :to clojure.core} {:fixed-arities #{0 1}, :end-row 60, :name-end-col 34, :name-end-row 60, :name-row 60, :name or, :filename "src/elin/component/server/http.clj", :from elin.component.server.http, :macro true, :col 31, :name-col 32, :end-col 45, :arity 2, :varargs-min-arity 1, :row 60, :to clojure.core} {:fixed-arities #{1}, :end-row 60, :name-end-col 21, :name-end-row 57, :name-row 57, :name map->ApiMessage, :filename "src/elin/component/server/http.clj", :from elin.component.server.http, :col 5, :name-col 6, :end-col 47, :arity 1, :row 57, :to elin.component.server.http} {:fixed-arities #{1 2}, :end-row 64, :name-end-col 15, :name-end-row 64, :name-row 64, :name =, :filename "src/elin/component/server/http.clj", :from elin.component.server.http, :col 14, :name-col 14, :end-col 15, :varargs-min-arity 2, :row 64, :to clojure.core} {:fixed-arities #{1}, :end-row 66, :name-end-col 32, :name-end-row 66, :private true, :name-row 66, :name valid-request?, :filename "src/elin/component/server/http.clj", :from elin.component.server.http, :col 17, :name-col 18, :end-col 37, :arity 1, :row 66, :to elin.component.server.http} {:end-row 67, :name-end-col 21, :name-end-row 67, :private true, :name-row 67, :name not-found, :filename "src/elin/component/server/http.clj", :from elin.component.server.http, :col 11, :name-col 12, :end-col 22, :arity 0, :varargs-min-arity 0, :row 67, :to elin.component.server.http} {:end-row 69, :name-end-col 70, :name-end-row 69, :name-row 69, :name reader, :filename "src/elin/component/server/http.clj", :alias io, :from elin.component.server.http, :col 60, :name-col 61, :end-col 76, :arity 1, :varargs-min-arity 1, :row 69, :to clojure.java.io} {:fixed-arities #{1 2}, :end-row 69, :name-end-col 84, :name-end-row 69, :name-row 69, :name keyword, :filename "src/elin/component/server/http.clj", :from elin.component.server.http, :col 77, :name-col 77, :end-col 84, :row 69, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 69, :name-end-col 59, :name-end-row 69, :name-row 69, :name parse-stream, :filename "src/elin/component/server/http.clj", :alias json, :from elin.component.server.http, :col 41, :name-col 42, :end-col 85, :arity 2, :row 69, :to cheshire.core} {:fixed-arities #{1}, :end-row 70, :name-end-col 21, :name-end-row 70, :name-row 70, :name not, :filename "src/elin/component/server/http.clj", :from elin.component.server.http, :col 17, :name-col 18, :end-col 29, :arity 1, :row 70, :to clojure.core} {:end-row 71, :name-end-col 27, :name-end-row 71, :private true, :name-row 71, :name bad-request, :filename "src/elin/component/server/http.clj", :from elin.component.server.http, :col 15, :name-col 16, :end-col 28, :arity 0, :varargs-min-arity 0, :row 71, :to elin.component.server.http} {:fixed-arities #{1 2}, :end-row 73, :name-end-col 40, :name-end-row 73, :name-row 73, :name keyword, :filename "src/elin/component/server/http.clj", :from elin.component.server.http, :col 32, :name-col 33, :end-col 48, :arity 1, :row 73, :to clojure.core} {:fixed-arities #{0 1}, :end-row 74, :name-end-col 35, :name-end-row 74, :name-row 74, :name or, :filename "src/elin/component/server/http.clj", :from elin.component.server.http, :macro true, :col 32, :name-col 33, :end-col 46, :arity 2, :varargs-min-arity 1, :row 74, :to clojure.core} {:fixed-arities #{3}, :end-row 74, :name-end-col 31, :name-end-row 72, :name-row 72, :name new-message, :filename "src/elin/component/server/http.clj", :from elin.component.server.http, :col 19, :name-col 20, :end-col 47, :arity 3, :row 72, :to elin.component.server.http} {:fixed-arities #{1 2}, :end-row 76, :name-end-col 40, :name-end-row 76, :name-row 76, :name generate-string, :filename "src/elin/component/server/http.clj", :alias json, :from elin.component.server.http, :col 19, :name-col 20, :end-col 41, :arity 1, :row 76, :to cheshire.core} {:fixed-arities #{1}, :end-row 77, :name-end-col 22, :name-end-row 77, :private true, :name-row 77, :name ok, :filename "src/elin/component/server/http.clj", :from elin.component.server.http, :col 19, :name-col 20, :end-col 23, :arity 1, :row 77, :to elin.component.server.http} {:end-row 77, :name-end-col 18, :name-end-row 72, :name-row 72, :name ->, :filename "src/elin/component/server/http.clj", :from elin.component.server.http, :macro true, :col 15, :name-col 16, :end-col 24, :arity 4, :varargs-min-arity 1, :row 72, :to clojure.core} {:end-row 77, :name-end-col 16, :name-end-row 70, :name-row 70, :name if, :filename "src/elin/component/server/http.clj", :from elin.component.server.http, :col 13, :name-col 14, :end-col 25, :arity 3, :row 70, :to clojure.core} {:end-row 77, :name-end-col 15, :name-end-row 68, :name-row 68, :name let, :filename "src/elin/component/server/http.clj", :from elin.component.server.http, :macro true, :col 11, :name-col 12, :end-col 26, :arity 2, :varargs-min-arity 1, :row 68, :to clojure.core} {:fixed-arities #{3 2}, :end-row 77, :name-end-col 16, :name-end-row 66, :name-row 66, :name if-not, :filename "src/elin/component/server/http.clj", :from elin.component.server.http, :macro true, :col 9, :name-col 10, :end-col 27, :arity 3, :row 66, :to clojure.core} {:end-row 79, :name-end-col 19, :name-end-row 79, :private true, :name-row 79, :name not-found, :filename "src/elin/component/server/http.clj", :from elin.component.server.http, :col 9, :name-col 10, :end-col 20, :arity 0, :varargs-min-arity 0, :row 79, :to elin.component.server.http} {:end-row 79, :name-end-col 13, :name-end-row 64, :name-row 64, :name condp, :filename "src/elin/component/server/http.clj", :from elin.component.server.http, :macro true, :col 7, :name-col 8, :end-col 21, :arity 5, :varargs-min-arity 2, :row 64, :to clojure.core} {:end-row 79, :name-end-col 9, :name-end-row 63, :name-row 63, :name let, :filename "src/elin/component/server/http.clj", :from elin.component.server.http, :macro true, :col 5, :name-col 6, :end-col 22, :arity 2, :varargs-min-arity 1, :row 63, :to clojure.core} {:end-row 79, :name-end-col 11, :name-end-row 44, :name-row 44, :name defrecord, :filename "src/elin/component/server/http.clj", :from elin.component.server.http, :macro true, :col 1, :name-col 2, :end-col 24, :arity 8, :varargs-min-arity 2, :row 44, :to clojure.core} {:fixed-arities #{0 1}, :end-row 83, :name-end-col 10, :name-end-row 83, :name-row 83, :name or, :filename "src/elin/component/server/http.clj", :from elin.component.server.http, :macro true, :col 7, :name-col 8, :from-var new-http-server, :end-col 36, :arity 2, :varargs-min-arity 1, :row 83, :to clojure.core} {:fixed-arities #{3 2}, :end-row 84, :name-end-col 28, :name-end-row 84, :name-row 84, :name get-in, :filename "src/elin/component/server/http.clj", :from elin.component.server.http, :col 21, :name-col 22, :from-var new-http-server, :end-col 52, :arity 2, :row 84, :to clojure.core} {:end-row 84, :name-end-col 13, :name-end-row 84, :name-row 84, :name merge, :filename "src/elin/component/server/http.clj", :from elin.component.server.http, :col 7, :name-col 8, :from-var new-http-server, :end-col 54, :arity 2, :varargs-min-arity 0, :row 84, :to clojure.core} {:fixed-arities #{1}, :end-row 85, :name-end-col 23, :name-end-row 85, :name-row 85, :name map->HttpServer, :filename "src/elin/component/server/http.clj", :from elin.component.server.http, :col 7, :name-col 8, :from-var new-http-server, :end-col 24, :arity 1, :row 85, :to elin.component.server.http} {:end-row 85, :name-end-col 6, :name-end-row 83, :name-row 83, :name ->, :filename "src/elin/component/server/http.clj", :from elin.component.server.http, :macro true, :col 3, :name-col 4, :from-var new-http-server, :end-col 25, :arity 3, :varargs-min-arity 1, :row 83, :to clojure.core} {:end-row 85, :name-end-col 6, :name-end-row 81, :name-row 81, :name defn, :filename "src/elin/component/server/http.clj", :from elin.component.server.http, :macro true, :col 1, :name-col 2, :end-col 26, :arity 3, :varargs-min-arity 2, :row 81, :to clojure.core} {:end-row 13, :name-end-col 31, :name-end-row 13, :name-row 13, :name nrepl, :filename "src/elin/interceptor/nrepl.clj", :alias e.c.interceptor, :from elin.interceptor.nrepl, :col 10, :name-col 10, :from-var eval-ns-interceptor, :end-col 31, :row 13, :to elin.constant.interceptor} {:fixed-arities #{2}, :end-row 16, :name-end-col 40, :name-end-row 16, :name-row 16, :name starts-with?, :filename "src/elin/interceptor/nrepl.clj", :alias str, :from elin.interceptor.nrepl, :col 23, :name-col 24, :from-var eval-ns-interceptor, :end-col 52, :arity 2, :row 16, :to clojure.string} {:fixed-arities #{1 2}, :end-row 17, :name-end-col 48, :name-end-row 17, :name-row 17, :name dissoc, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 42, :name-col 42, :from-var eval-ns-interceptor, :end-col 48, :varargs-min-arity 2, :row 17, :to clojure.core} {:fixed-arities #{1 2}, :end-row 17, :name dissoc, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 42, :from-var eval-ns-interceptor, :end-col 48, :arity 2, :varargs-min-arity 2, :row 17, :to clojure.core} {:fixed-arities #{4 6 3 5}, :end-row 17, :name-end-col 28, :name-end-row 17, :name-row 17, :name update, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 21, :name-col 22, :from-var eval-ns-interceptor, :end-col 53, :arity 4, :varargs-min-arity 6, :row 17, :to clojure.core} {:end-row 18, :name-end-col 22, :name-end-row 16, :name-row 16, :name if, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 19, :name-col 20, :from-var eval-ns-interceptor, :end-col 25, :arity 3, :row 16, :to clojure.core} {:end-row 18, :name-end-col 21, :name-end-row 15, :name-row 15, :name let, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :macro true, :col 17, :name-col 18, :from-var eval-ns-interceptor, :end-col 26, :arity 2, :varargs-min-arity 1, :row 15, :to clojure.core} {:end-row 18, :name-end-col 18, :name-end-row 14, :name-row 14, :name fn, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :macro true, :col 15, :name-col 16, :from-var eval-ns-interceptor, :end-col 27, :arity 2, :varargs-min-arity 0, :row 14, :to clojure.core} {:end-row 19, :name-end-col 45, :name-end-row 19, :name-row 19, :name eval-op, :filename "src/elin/interceptor/nrepl.clj", :alias e.c.nrepl, :from elin.interceptor.nrepl, :col 28, :name-col 28, :from-var eval-ns-interceptor, :end-col 45, :row 19, :to elin.constant.nrepl} {:fixed-arities #{3 2}, :end-row 19, :name-end-col 53, :name-end-row 19, :name-row 19, :name get-in, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 46, :name-col 47, :from-var eval-ns-interceptor, :end-col 71, :arity 2, :row 19, :to clojure.core} {:fixed-arities #{1 2}, :end-row 19, :name-end-col 27, :name-end-row 19, :name-row 19, :name =, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 25, :name-col 26, :from-var eval-ns-interceptor, :end-col 72, :arity 2, :varargs-min-arity 2, :row 19, :to clojure.core} {:end-row 19, :name fn*, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 24, :from-var eval-ns-interceptor, :end-col 72, :arity 2, :row 19, :to clojure.core} {:end-row 19, :name-end-col 23, :name-end-row 19, :name-row 19, :name when, :filename "src/elin/interceptor/nrepl.clj", :alias ix, :from elin.interceptor.nrepl, :col 15, :name-col 16, :from-var eval-ns-interceptor, :end-col 73, :arity 2, :row 19, :to exoscale.interceptor} {:end-row 19, :name-end-col 14, :name-end-row 14, :name-row 14, :name ->, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :macro true, :col 11, :name-col 12, :from-var eval-ns-interceptor, :end-col 74, :arity 2, :varargs-min-arity 1, :row 14, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 19, :name-end-col 5, :name-end-row 11, :name-row 11, :name def, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :macro true, :col 1, :name-col 2, :end-col 76, :arity 2, :row 11, :to clojure.core} {:end-row 23, :name-end-col 31, :name-end-row 23, :name-row 23, :name nrepl, :filename "src/elin/interceptor/nrepl.clj", :alias e.c.interceptor, :from elin.interceptor.nrepl, :col 10, :name-col 10, :from-var normalize-path-interceptor, :end-col 31, :row 23, :to elin.constant.interceptor} {:end-row 26, :name-end-col 47, :name-end-row 26, :name-row 26, :name lookup-op, :filename "src/elin/interceptor/nrepl.clj", :alias e.c.nrepl, :from elin.interceptor.nrepl, :col 28, :name-col 28, :from-var normalize-path-interceptor, :end-col 47, :row 26, :to elin.constant.nrepl} {:end-row 26, :name-end-col 65, :name-end-row 26, :name-row 26, :name info-op, :filename "src/elin/interceptor/nrepl.clj", :alias e.c.nrepl, :from elin.interceptor.nrepl, :col 48, :name-col 48, :from-var normalize-path-interceptor, :end-col 65, :row 26, :to elin.constant.nrepl} {:fixed-arities #{2}, :end-row 26, :name-end-col 25, :name-end-row 26, :name-row 26, :name contains?, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 15, :name-col 16, :from-var normalize-path-interceptor, :end-col 81, :arity 2, :row 26, :to clojure.core} {:fixed-arities #{1}, :end-row 28, :name-end-col 76, :name-end-row 28, :name-row 28, :name normalize-path, :filename "src/elin/interceptor/nrepl.clj", :alias e.u.file, :from elin.interceptor.nrepl, :col 53, :name-col 53, :from-var normalize-path-interceptor, :end-col 76, :row 28, :to elin.util.file} {:fixed-arities #{3}, :end-row 28, :name-end-col 46, :name-end-row 28, :name-row 28, :name update-messages, :filename "src/elin/interceptor/nrepl.clj", :alias e.u.nrepl, :from elin.interceptor.nrepl, :col 20, :name-col 21, :from-var normalize-path-interceptor, :end-col 77, :arity 3, :row 28, :to elin.util.nrepl} {:fixed-arities #{3}, :end-row 29, :name-end-col 26, :name-end-row 29, :name-row 29, :name assoc, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 20, :name-col 21, :from-var normalize-path-interceptor, :end-col 41, :arity 3, :varargs-min-arity 3, :row 29, :to clojure.core} {:end-row 29, :name-end-col 19, :name-end-row 27, :name-row 27, :name ->>, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :macro true, :col 15, :name-col 16, :from-var normalize-path-interceptor, :end-col 42, :arity 3, :varargs-min-arity 1, :row 27, :to clojure.core} {:end-row 31, :name-end-col 48, :name-end-row 31, :name-row 31, :name ns-path-op, :filename "src/elin/interceptor/nrepl.clj", :alias e.c.nrepl, :from elin.interceptor.nrepl, :col 28, :name-col 28, :from-var normalize-path-interceptor, :end-col 48, :row 31, :to elin.constant.nrepl} {:fixed-arities #{2}, :end-row 31, :name-end-col 25, :name-end-row 31, :name-row 31, :name contains?, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 15, :name-col 16, :from-var normalize-path-interceptor, :end-col 64, :arity 2, :row 31, :to clojure.core} {:fixed-arities #{1}, :end-row 34, :name-end-col 76, :name-end-row 34, :name-row 34, :name normalize-path, :filename "src/elin/interceptor/nrepl.clj", :alias e.u.file, :from elin.interceptor.nrepl, :col 53, :name-col 53, :from-var normalize-path-interceptor, :end-col 76, :row 34, :to elin.util.file} {:fixed-arities #{1}, :end-row 33, :name-end-col 75, :name-end-row 33, :name-row 33, :name normalize-path, :filename "src/elin/interceptor/nrepl.clj", :alias e.u.file, :from elin.interceptor.nrepl, :col 52, :name-col 52, :from-var normalize-path-interceptor, :end-col 75, :row 33, :to elin.util.file} {:fixed-arities #{3}, :end-row 33, :name-end-col 46, :name-end-row 33, :name-row 33, :name update-messages, :filename "src/elin/interceptor/nrepl.clj", :alias e.u.nrepl, :from elin.interceptor.nrepl, :col 20, :name-col 21, :from-var normalize-path-interceptor, :end-col 76, :arity 3, :row 33, :to elin.util.nrepl} {:fixed-arities #{3}, :end-row 34, :name-end-col 46, :name-end-row 34, :name-row 34, :name update-messages, :filename "src/elin/interceptor/nrepl.clj", :alias e.u.nrepl, :from elin.interceptor.nrepl, :col 20, :name-col 21, :from-var normalize-path-interceptor, :end-col 77, :arity 3, :row 34, :to elin.util.nrepl} {:fixed-arities #{3}, :end-row 35, :name-end-col 26, :name-end-row 35, :name-row 35, :name assoc, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 20, :name-col 21, :from-var normalize-path-interceptor, :end-col 41, :arity 3, :varargs-min-arity 3, :row 35, :to clojure.core} {:end-row 35, :name-end-col 19, :name-end-row 32, :name-row 32, :name ->>, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :macro true, :col 15, :name-col 16, :from-var normalize-path-interceptor, :end-col 42, :arity 4, :varargs-min-arity 1, :row 32, :to clojure.core} {:end-row 38, :name-end-col 18, :name-end-row 25, :name-row 25, :name cond, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :macro true, :col 13, :name-col 14, :from-var normalize-path-interceptor, :end-col 19, :arity 6, :varargs-min-arity 0, :row 25, :to clojure.core} {:end-row 38, :name-end-col 14, :name-end-row 24, :name-row 24, :name fn, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :macro true, :col 11, :name-col 12, :from-var normalize-path-interceptor, :end-col 20, :arity 2, :varargs-min-arity 0, :row 24, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 38, :name-end-col 5, :name-end-row 21, :name-row 21, :name def, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :macro true, :col 1, :name-col 2, :end-col 22, :arity 2, :row 21, :to clojure.core} {:end-row 42, :name-end-col 31, :name-end-row 42, :name-row 42, :name nrepl, :filename "src/elin/interceptor/nrepl.clj", :alias e.c.interceptor, :from elin.interceptor.nrepl, :col 10, :name-col 10, :from-var output-load-file-result-to-cmdline-interceptor, :end-col 31, :row 42, :to elin.constant.interceptor} {:fixed-arities #{1}, :end-row 44, :name-end-col 52, :name-end-row 44, :name-row 44, :name merge-messages, :filename "src/elin/interceptor/nrepl.clj", :alias e.u.nrepl, :from elin.interceptor.nrepl, :col 27, :name-col 28, :from-var output-load-file-result-to-cmdline-interceptor, :end-col 62, :arity 1, :row 44, :to elin.util.nrepl} {:fixed-arities #{2}, :end-row 45, :name-end-col 45, :name-end-row 45, :name-row 45, :name has-status?, :filename "src/elin/interceptor/nrepl.clj", :alias e.u.nrepl, :from elin.interceptor.nrepl, :col 23, :name-col 24, :from-var output-load-file-result-to-cmdline-interceptor, :end-col 63, :arity 2, :row 45, :to elin.util.nrepl} {:fixed-arities #{0 1}, :end-row 47, :name-end-col 59, :name-end-row 47, :name-row 47, :name str, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 55, :name-col 56, :from-var output-load-file-result-to-cmdline-interceptor, :end-col 62, :arity 1, :varargs-min-arity 1, :row 47, :to clojure.core} {:fixed-arities #{1}, :end-row 47, :name-end-col 54, :name-end-row 47, :name-row 47, :name trim, :filename "src/elin/interceptor/nrepl.clj", :alias str, :from elin.interceptor.nrepl, :col 45, :name-col 46, :from-var output-load-file-result-to-cmdline-interceptor, :end-col 63, :arity 1, :row 47, :to clojure.string} {:end-row 47, :name-end-col 39, :name-end-row 47, :name-row 47, :name error, :filename "src/elin/interceptor/nrepl.clj", :alias e.message, :from elin.interceptor.nrepl, :col 23, :name-col 24, :from-var output-load-file-result-to-cmdline-interceptor, :end-col 64, :arity 2, :varargs-min-arity 1, :row 47, :to elin.message} {:end-row 47, :name-end-col 30, :name-end-row 46, :name-row 46, :name when-let, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :macro true, :col 21, :name-col 22, :from-var output-load-file-result-to-cmdline-interceptor, :end-col 65, :arity 2, :varargs-min-arity 1, :row 46, :to clojure.core} {:end-row 48, :name-end-col 36, :name-end-row 48, :name-row 48, :name info, :filename "src/elin/interceptor/nrepl.clj", :alias e.message, :from elin.interceptor.nrepl, :col 21, :name-col 22, :from-var output-load-file-result-to-cmdline-interceptor, :end-col 54, :arity 2, :varargs-min-arity 1, :row 48, :to elin.message} {:end-row 48, :name-end-col 22, :name-end-row 45, :name-row 45, :name if, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 19, :name-col 20, :from-var output-load-file-result-to-cmdline-interceptor, :end-col 55, :arity 3, :row 45, :to clojure.core} {:end-row 48, :name-end-col 21, :name-end-row 44, :name-row 44, :name let, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :macro true, :col 17, :name-col 18, :from-var output-load-file-result-to-cmdline-interceptor, :end-col 56, :arity 2, :varargs-min-arity 1, :row 44, :to clojure.core} {:end-row 48, :name-end-col 18, :name-end-row 43, :name-row 43, :name fn, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :macro true, :col 15, :name-col 16, :from-var output-load-file-result-to-cmdline-interceptor, :end-col 57, :arity 2, :varargs-min-arity 0, :row 43, :to clojure.core} {:end-row 49, :name-end-col 50, :name-end-row 49, :name-row 49, :name load-file-op, :filename "src/elin/interceptor/nrepl.clj", :alias e.c.nrepl, :from elin.interceptor.nrepl, :col 28, :name-col 28, :from-var output-load-file-result-to-cmdline-interceptor, :end-col 50, :row 49, :to elin.constant.nrepl} {:fixed-arities #{3 2}, :end-row 49, :name-end-col 58, :name-end-row 49, :name-row 49, :name get-in, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 51, :name-col 52, :from-var output-load-file-result-to-cmdline-interceptor, :end-col 76, :arity 2, :row 49, :to clojure.core} {:fixed-arities #{1 2}, :end-row 49, :name-end-col 27, :name-end-row 49, :name-row 49, :name =, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 25, :name-col 26, :from-var output-load-file-result-to-cmdline-interceptor, :end-col 77, :arity 2, :varargs-min-arity 2, :row 49, :to clojure.core} {:end-row 49, :name fn*, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 24, :from-var output-load-file-result-to-cmdline-interceptor, :end-col 77, :arity 2, :row 49, :to clojure.core} {:end-row 49, :name-end-col 23, :name-end-row 49, :name-row 49, :name when, :filename "src/elin/interceptor/nrepl.clj", :alias ix, :from elin.interceptor.nrepl, :col 15, :name-col 16, :from-var output-load-file-result-to-cmdline-interceptor, :end-col 78, :arity 2, :row 49, :to exoscale.interceptor} {:end-row 50, :name-end-col 26, :name-end-row 50, :name-row 50, :name discard, :filename "src/elin/interceptor/nrepl.clj", :alias ix, :from elin.interceptor.nrepl, :col 15, :name-col 16, :from-var output-load-file-result-to-cmdline-interceptor, :end-col 27, :arity 1, :row 50, :to exoscale.interceptor} {:end-row 50, :name-end-col 14, :name-end-row 43, :name-row 43, :name ->, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :macro true, :col 11, :name-col 12, :from-var output-load-file-result-to-cmdline-interceptor, :end-col 28, :arity 3, :varargs-min-arity 1, :row 43, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 50, :name-end-col 5, :name-end-row 40, :name-row 40, :name def, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :macro true, :col 1, :name-col 2, :end-col 30, :arity 2, :row 40, :to clojure.core} {:fixed-arities #{1}, :end-row 5, :name-end-col 18, :name-end-row 5, :name-row 5, :name string?, :filename "src/elin/schema/plugin.clj", :from elin.schema.plugin, :col 11, :name-col 11, :from-var ?Plugin, :end-col 18, :row 5, :to clojure.core} {:fixed-arities #{1}, :end-row 6, :name-end-col 62, :name-end-row 6, :name-row 6, :name qualified-symbol?, :filename "src/elin/schema/plugin.clj", :from elin.schema.plugin, :col 45, :name-col 45, :from-var ?Plugin, :end-col 62, :row 6, :to clojure.core} {:fixed-arities #{1}, :end-row 7, :name-end-col 66, :name-end-row 7, :name-row 7, :name qualified-symbol?, :filename "src/elin/schema/plugin.clj", :from elin.schema.plugin, :col 49, :name-col 49, :from-var ?Plugin, :end-col 66, :row 7, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 7, :name-end-col 5, :name-end-row 3, :name-row 3, :name def, :filename "src/elin/schema/plugin.clj", :from elin.schema.plugin, :macro true, :col 1, :name-col 2, :end-col 70, :arity 2, :row 3, :to clojure.core} {:end-row 8, :name-end-col 34, :name-end-row 8, :name-row 8, :name evaluate, :filename "src/elin/interceptor/optional/evaluate.clj", :alias e.c.interceptor, :from elin.interceptor.optional.evaluate, :col 10, :name-col 10, :from-var wrap-eval-code-interceptor, :end-col 34, :row 8, :to elin.constant.interceptor} {:fixed-arities #{1}, :end-row 12, :name-end-col 57, :name-end-row 12, :name-row 12, :name self, :filename "src/elin/interceptor/optional/evaluate.clj", :alias e.u.interceptor, :from elin.interceptor.optional.evaluate, :col 36, :name-col 37, :from-var wrap-eval-code-interceptor, :end-col 62, :arity 1, :row 12, :to elin.util.interceptor} {:fixed-arities #{1}, :end-row 13, :name-end-col 56, :name-end-row 13, :name-row 13, :name first, :filename "src/elin/interceptor/optional/evaluate.clj", :from elin.interceptor.optional.evaluate, :col 50, :name-col 51, :from-var wrap-eval-code-interceptor, :end-col 64, :arity 1, :row 13, :to clojure.core} {:end-row 13, :name-end-col 39, :name-end-row 13, :name-row 13, :name format, :filename "src/elin/interceptor/optional/evaluate.clj", :from elin.interceptor.optional.evaluate, :col 32, :name-col 33, :from-var wrap-eval-code-interceptor, :end-col 70, :arity 3, :varargs-min-arity 1, :row 13, :to clojure.core} {:fixed-arities #{3}, :end-row 13, :name-end-col 21, :name-end-row 13, :name-row 13, :name assoc, :filename "src/elin/interceptor/optional/evaluate.clj", :from elin.interceptor.optional.evaluate, :col 15, :name-col 16, :from-var wrap-eval-code-interceptor, :end-col 71, :arity 3, :varargs-min-arity 3, :row 13, :to clojure.core} {:end-row 13, :name-end-col 17, :name-end-row 12, :name-row 12, :name let, :filename "src/elin/interceptor/optional/evaluate.clj", :from elin.interceptor.optional.evaluate, :macro true, :col 13, :name-col 14, :from-var wrap-eval-code-interceptor, :end-col 72, :arity 2, :varargs-min-arity 1, :row 12, :to clojure.core} {:end-row 13, :name-end-col 14, :name-end-row 11, :name-row 11, :name fn, :filename "src/elin/interceptor/optional/evaluate.clj", :from elin.interceptor.optional.evaluate, :macro true, :col 11, :name-col 12, :from-var wrap-eval-code-interceptor, :end-col 73, :arity 2, :varargs-min-arity 0, :row 11, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 13, :name-end-col 5, :name-end-row 6, :name-row 6, :name def, :filename "src/elin/interceptor/optional/evaluate.clj", :from elin.interceptor.optional.evaluate, :macro true, :col 1, :name-col 2, :end-col 75, :arity 2, :row 6, :to clojure.core} {:end-row 17, :name-end-col 60, :name-end-row 17, :name-row 17, :name complete-op, :filename "src/elin/function/nrepl/cider.clj", :alias e.c.nrepl, :from elin.function.nrepl.cider, :col 39, :name-col 39, :from-var complete!!, :end-col 60, :row 17, :to elin.constant.nrepl} {:fixed-arities #{2}, :end-row 20, :name-end-col 27, :name-end-row 17, :name-row 17, :name request, :filename "src/elin/function/nrepl/cider.clj", :alias e.p.nrepl, :from elin.function.nrepl.cider, :col 9, :name-col 10, :from-var complete!!, :end-col 71, :arity 2, :row 17, :to elin.protocol.nrepl} {:fixed-arities #{1}, :end-row 21, :name-end-col 19, :name-end-row 21, :name-row 21, :name , :filename "src/elin/function/nrepl/cider.clj", :alias e, :from elin.function.nrepl.cider, :macro true, :col 3, :name-col 4, :from-var complete!!, :end-col 24, :arity 4, :varargs-min-arity 1, :row 17, :to elin.error} {:end-row 23, :name-end-col 6, :name-end-row 15, :name-row 15, :name defn, :filename "src/elin/function/nrepl/cider.clj", :from elin.function.nrepl.cider, :macro true, :col 1, :name-col 2, :end-col 25, :arity 3, :varargs-min-arity 2, :row 15, :to clojure.core} {:fixed-arities #{3}, :end-row 25, :name-end-col 13, :name-end-row 25, :name-row 25, :name info!!, :filename "src/elin/function/nrepl/cider.clj", :from elin.function.nrepl.cider, :col 7, :name-col 7, :end-col 13, :row 25, :to elin.function.nrepl.cider} {:end-row 25, :name-end-col 45, :name-end-row 25, :name-row 25, :name ?Nrepl, :filename "src/elin/function/nrepl/cider.clj", :alias e.s.component, :from elin.function.nrepl.cider, :col 25, :name-col 25, :end-col 45, :row 25, :to elin.schema.component} {:fixed-arities #{1}, :end-row 25, :name-end-col 53, :name-end-row 25, :name-row 25, :name string?, :filename "src/elin/function/nrepl/cider.clj", :from elin.function.nrepl.cider, :col 46, :name-col 46, :end-col 53, :row 25, :to clojure.core} {:fixed-arities #{1}, :end-row 25, :name-end-col 61, :name-end-row 25, :name-row 25, :name string?, :filename "src/elin/function/nrepl/cider.clj", :from elin.function.nrepl.cider, :col 54, :name-col 54, :end-col 61, :row 25, :to clojure.core} {:end-row 25, :name-end-col 99, :name-end-row 25, :name-row 25, :name ?Lookup, :filename "src/elin/function/nrepl/cider.clj", :alias e.s.nrepl, :from elin.function.nrepl.cider, :col 82, :name-col 82, :end-col 99, :row 25, :to elin.schema.nrepl} {:fixed-arities #{1}, :end-row 25, :name-end-col 81, :name-end-row 25, :name-row 25, :name error-or, :filename "src/elin/function/nrepl/cider.clj", :alias e.schema, :from elin.function.nrepl.cider, :col 63, :name-col 64, :end-col 100, :arity 1, :row 25, :to elin.schema} {:fixed-arities #{2}, :end-row 25, :name-end-col 6, :name-end-row 25, :name-row 25, :name =>, :filename "src/elin/function/nrepl/cider.clj", :alias m, :from elin.function.nrepl.cider, :macro true, :col 1, :name-col 2, :end-col 102, :arity 2, :row 25, :to malli.core} {:end-row 29, :name-end-col 59, :name-end-row 29, :name-row 29, :name info-op, :filename "src/elin/function/nrepl/cider.clj", :alias e.c.nrepl, :from elin.function.nrepl.cider, :col 42, :name-col 42, :from-var info!!, :end-col 59, :row 29, :to elin.constant.nrepl} {:fixed-arities #{2}, :end-row 29, :name-end-col 35, :name-end-row 29, :name-row 29, :name supported-op?, :filename "src/elin/function/nrepl/cider.clj", :alias e.p.nrepl, :from elin.function.nrepl.cider, :col 11, :name-col 12, :from-var info!!, :end-col 60, :arity 2, :row 29, :to elin.protocol.nrepl} {:fixed-arities #{3}, :end-row 31, :name-end-col 24, :name-end-row 31, :name-row 31, :name lookup!!, :filename "src/elin/function/nrepl/cider.clj", :alias e.f.nrepl, :from elin.function.nrepl.cider, :col 5, :name-col 6, :from-var info!!, :end-col 46, :arity 3, :row 31, :to elin.function.nrepl} {:end-row 32, :name-end-col 70, :name-end-row 32, :name-row 32, :name info-op, :filename "src/elin/function/nrepl/cider.clj", :alias e.c.nrepl, :from elin.function.nrepl.cider, :col 53, :name-col 53, :from-var info!!, :end-col 70, :row 32, :to elin.constant.nrepl} {:fixed-arities #{2}, :end-row 34, :name-end-col 41, :name-end-row 32, :name-row 32, :name request, :filename "src/elin/function/nrepl/cider.clj", :alias e.p.nrepl, :from elin.function.nrepl.cider, :col 23, :name-col 24, :from-var info!!, :end-col 63, :arity 2, :row 32, :to elin.protocol.nrepl} {:fixed-arities #{1}, :end-row 35, :name-end-col 33, :name-end-row 35, :name-row 35, :name , :filename "src/elin/function/nrepl/cider.clj", :alias e, :from elin.function.nrepl.cider, :macro true, :col 17, :name-col 18, :from-var info!!, :end-col 50, :arity 3, :varargs-min-arity 1, :row 32, :to elin.error} {:fixed-arities #{2}, :end-row 37, :name-end-col 37, :name-end-row 37, :name-row 37, :name has-status?, :filename "src/elin/function/nrepl/cider.clj", :alias e.u.nrepl, :from elin.function.nrepl.cider, :col 15, :name-col 16, :from-var info!!, :end-col 52, :arity 2, :row 37, :to elin.util.nrepl} {:fixed-arities #{1 2}, :end-row 38, :name-end-col 17, :name-end-row 38, :name-row 38, :name =, :filename "src/elin/function/nrepl/cider.clj", :from elin.function.nrepl.cider, :col 15, :name-col 16, :from-var info!!, :end-col 43, :arity 3, :varargs-min-arity 2, :row 38, :to clojure.core} {:fixed-arities #{0 1}, :end-row 38, :name-end-col 14, :name-end-row 37, :name-row 37, :name or, :filename "src/elin/function/nrepl/cider.clj", :from elin.function.nrepl.cider, :macro true, :col 11, :name-col 12, :from-var info!!, :end-col 44, :arity 2, :varargs-min-arity 1, :row 37, :to clojure.core} {:end-row 39, :name-end-col 39, :name-end-row 39, :name-row 39, :name format, :filename "src/elin/function/nrepl/cider.clj", :from elin.function.nrepl.cider, :col 32, :name-col 33, :from-var info!!, :end-col 74, :arity 3, :varargs-min-arity 1, :row 39, :to clojure.core} {:end-row 39, :name-end-col 21, :name-end-row 39, :name-row 39, :name not-found, :filename "src/elin/function/nrepl/cider.clj", :alias e, :from elin.function.nrepl.cider, :col 9, :name-col 10, :from-var info!!, :end-col 76, :arity 1, :varargs-min-arity 0, :row 39, :to elin.error} {:end-row 41, :name-end-col 15, :name-end-row 40, :name-row 40, :name merge, :filename "src/elin/function/nrepl/cider.clj", :from elin.function.nrepl.cider, :col 9, :name-col 10, :from-var info!!, :end-col 20, :arity 2, :varargs-min-arity 0, :row 40, :to clojure.core} {:end-row 41, :name-end-col 10, :name-end-row 37, :name-row 37, :name if, :filename "src/elin/function/nrepl/cider.clj", :from elin.function.nrepl.cider, :col 7, :name-col 8, :from-var info!!, :end-col 21, :arity 3, :row 37, :to clojure.core} {:end-row 41, :name-end-col 11, :name-end-row 32, :name-row 32, :name let, :filename "src/elin/function/nrepl/cider.clj", :alias e, :from elin.function.nrepl.cider, :macro true, :col 5, :name-col 6, :from-var info!!, :end-col 22, :arity 2, :varargs-min-arity 1, :row 32, :to elin.error} {:fixed-arities #{3 2}, :end-row 41, :name-end-col 10, :name-end-row 29, :name-row 29, :name if-not, :filename "src/elin/function/nrepl/cider.clj", :from elin.function.nrepl.cider, :macro true, :col 3, :name-col 4, :from-var info!!, :end-col 23, :arity 3, :row 29, :to clojure.core} {:end-row 41, :name-end-col 6, :name-end-row 26, :name-row 26, :name defn, :filename "src/elin/function/nrepl/cider.clj", :from elin.function.nrepl.cider, :macro true, :col 1, :name-col 2, :end-col 24, :arity 4, :varargs-min-arity 2, :row 26, :to clojure.core} {:fixed-arities #{2}, :end-row 43, :name-end-col 16, :name-end-row 43, :name-row 43, :name ns-path!!, :filename "src/elin/function/nrepl/cider.clj", :from elin.function.nrepl.cider, :col 7, :name-col 7, :end-col 16, :row 43, :to elin.function.nrepl.cider} {:end-row 43, :name-end-col 48, :name-end-row 43, :name-row 43, :name ?Nrepl, :filename "src/elin/function/nrepl/cider.clj", :alias e.s.component, :from elin.function.nrepl.cider, :col 28, :name-col 28, :end-col 48, :row 43, :to elin.schema.component} {:fixed-arities #{1}, :end-row 43, :name-end-col 56, :name-end-row 43, :name-row 43, :name string?, :filename "src/elin/function/nrepl/cider.clj", :from elin.function.nrepl.cider, :col 49, :name-col 49, :end-col 56, :row 43, :to clojure.core} {:fixed-arities #{1}, :end-row 43, :name-end-col 73, :name-end-row 43, :name-row 43, :name string?, :filename "src/elin/function/nrepl/cider.clj", :from elin.function.nrepl.cider, :col 66, :name-col 66, :end-col 73, :row 43, :to clojure.core} {:fixed-arities #{2}, :end-row 43, :name-end-col 6, :name-end-row 43, :name-row 43, :name =>, :filename "src/elin/function/nrepl/cider.clj", :alias m, :from elin.function.nrepl.cider, :macro true, :col 1, :name-col 2, :end-col 76, :arity 2, :row 43, :to malli.core} {:end-row 46, :name-end-col 72, :name-end-row 46, :name-row 46, :name ns-path-op, :filename "src/elin/function/nrepl/cider.clj", :alias e.c.nrepl, :from elin.function.nrepl.cider, :col 52, :name-col 52, :from-var ns-path!!, :end-col 72, :row 46, :to elin.constant.nrepl} {:fixed-arities #{2}, :end-row 47, :name-end-col 40, :name-end-row 46, :name-row 46, :name request, :filename "src/elin/function/nrepl/cider.clj", :alias e.p.nrepl, :from elin.function.nrepl.cider, :col 22, :name-col 23, :from-var ns-path!!, :end-col 60, :arity 2, :row 46, :to elin.protocol.nrepl} {:fixed-arities #{1}, :end-row 48, :name-end-col 32, :name-end-row 48, :name-row 48, :name , :filename "src/elin/function/nrepl/cider.clj", :alias e, :from elin.function.nrepl.cider, :macro true, :col 16, :name-col 17, :from-var ns-path!!, :end-col 49, :arity 3, :varargs-min-arity 1, :row 46, :to elin.error} {:fixed-arities #{0 1}, :end-row 51, :name-end-col 8, :name-end-row 50, :name-row 50, :name or, :filename "src/elin/function/nrepl/cider.clj", :from elin.function.nrepl.cider, :macro true, :col 5, :name-col 6, :from-var ns-path!!, :end-col 22, :arity 2, :varargs-min-arity 1, :row 50, :to clojure.core} {:end-row 51, :name-end-col 9, :name-end-row 46, :name-row 46, :name let, :filename "src/elin/function/nrepl/cider.clj", :alias e, :from elin.function.nrepl.cider, :macro true, :col 3, :name-col 4, :from-var ns-path!!, :end-col 23, :arity 2, :varargs-min-arity 1, :row 46, :to elin.error} {:end-row 51, :name-end-col 6, :name-end-row 44, :name-row 44, :name defn, :filename "src/elin/function/nrepl/cider.clj", :from elin.function.nrepl.cider, :macro true, :col 1, :name-col 2, :end-col 24, :arity 3, :varargs-min-arity 2, :row 44, :to clojure.core} {:end-row 55, :name-end-col 66, :name-end-row 55, :name-row 55, :name test-var-query-op, :filename "src/elin/function/nrepl/cider.clj", :alias e.c.nrepl, :from elin.function.nrepl.cider, :col 39, :name-col 39, :from-var test-var-query!!, :end-col 66, :row 55, :to elin.constant.nrepl} {:fixed-arities #{2}, :end-row 56, :name-end-col 27, :name-end-row 55, :name-row 55, :name request, :filename "src/elin/function/nrepl/cider.clj", :alias e.p.nrepl, :from elin.function.nrepl.cider, :col 9, :name-col 10, :from-var test-var-query!!, :end-col 57, :arity 2, :row 55, :to elin.protocol.nrepl} {:fixed-arities #{1}, :end-row 57, :name-end-col 19, :name-end-row 57, :name-row 57, :name , :filename "src/elin/function/nrepl/cider.clj", :alias e, :from elin.function.nrepl.cider, :macro true, :col 3, :name-col 4, :from-var test-var-query!!, :end-col 36, :arity 3, :varargs-min-arity 1, :row 55, :to elin.error} {:end-row 58, :name-end-col 6, :name-end-row 53, :name-row 53, :name defn, :filename "src/elin/function/nrepl/cider.clj", :from elin.function.nrepl.cider, :macro true, :col 1, :name-col 2, :end-col 37, :arity 3, :varargs-min-arity 2, :row 53, :to clojure.core}]}} \ No newline at end of file